Package net.storm.api.domain.actors
Interface IActor
-
- All Superinterfaces:
net.runelite.api.Actor
,Identifiable
,Interactable
,Locatable
,Nameable
,net.runelite.api.Node
,net.runelite.api.Renderable
,RuneLiteWrapper<net.runelite.api.Actor>
,SceneEntity
public interface IActor extends net.runelite.api.Actor, SceneEntity, RuneLiteWrapper<net.runelite.api.Actor>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
attack()
int
getIndex()
IActor
getInteracting()
int
getSpotAnimationCount()
IActor
getTarget()
boolean
isAnimating()
boolean
isHealthBarVisible()
boolean
isIdle()
boolean
isMoving()
-
Methods inherited from interface net.runelite.api.Actor
clearSpotAnims, createSpotAnim, getAnimation, getAnimationFrame, getCanvasImageLocation, getCanvasSpriteLocation, getCanvasTextLocation, getCanvasTilePoly, getCombatLevel, getConvexHull, getCurrentOrientation, getGraphic, getGraphicHeight, getHealthRatio, getHealthScale, getIdlePoseAnimation, getIdleRotateLeft, getIdleRotateRight, getLocalLocation, getLogicalHeight, getMinimapLocation, getName, getOrientation, getOverheadCycle, getOverheadText, getPoseAnimation, getPoseAnimationFrame, getRunAnimation, getSpotAnimFrame, getSpotAnims, getWalkAnimation, getWalkRotate180, getWalkRotateLeft, getWalkRotateRight, getWorldArea, getWorldLocation, getWorldView, hasSpotAnim, isDead, isInteracting, removeSpotAnim, setActionFrame, setAnimation, setAnimationFrame, setDead, setGraphic, setGraphicHeight, setIdlePoseAnimation, setIdleRotateLeft, setIdleRotateRight, setOverheadCycle, setOverheadText, setPoseAnimation, setPoseAnimationFrame, setRunAnimation, setSpotAnimFrame, setWalkAnimation, setWalkRotate180, setWalkRotateLeft, setWalkRotateRight
-
Methods inherited from interface net.storm.api.domain.Identifiable
getId
-
Methods inherited from interface net.storm.api.domain.Interactable
generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, generateMenu, getActionIndex, getActions, getClickPoint, hasAction, hasAction, hasAction, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, interact, isInteractable, isInteractable, isInteractable
-
Methods inherited from interface net.storm.api.domain.Locatable
distanceTo, distanceTo, distanceTo2DHypotenuse, distanceToHypotenuse, getLocalLocation, getPlane, getWorldLocation, getWorldX, getWorldY
-
Methods inherited from interface net.runelite.api.Renderable
getModel, getModelHeight, setModelHeight
-
Methods inherited from interface net.storm.api.domain.RuneLiteWrapper
getWrapped
-
-
-
-
Method Detail
-
getIndex
int getIndex()
-
attack
void attack()
-
isAnimating
boolean isAnimating()
-
isIdle
boolean isIdle()
-
isHealthBarVisible
boolean isHealthBarVisible()
-
isMoving
boolean isMoving()
-
getSpotAnimationCount
int getSpotAnimationCount()
-
getTarget
IActor getTarget()
-
getInteracting
IActor getInteracting()
- Specified by:
getInteracting
in interfacenet.runelite.api.Actor
-
-