Package net.storm.api.domain.actors
Interface INPC
-
- All Superinterfaces:
net.runelite.api.Actor
,IActor
,Identifiable
,Interactable
,Locatable
,Nameable
,net.runelite.api.Node
,net.runelite.api.NPC
,net.runelite.api.Renderable
,RuneLiteWrapper<net.runelite.api.Actor>
,SceneEntity
,Transformable<net.runelite.api.NPCComposition>
public interface INPC extends net.runelite.api.NPC, IActor, Transformable<net.runelite.api.NPCComposition>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default net.runelite.api.HeadIcon
getOverheadIcon()
net.runelite.api.HeadIcon[]
getOverheadIcons()
void
update(net.runelite.api.NPC npc)
-
Methods inherited from interface net.runelite.api.Actor
clearSpotAnims, createSpotAnim, getAnimation, getAnimationFrame, getCanvasImageLocation, getCanvasSpriteLocation, getCanvasTextLocation, getCanvasTilePoly, getConvexHull, getCurrentOrientation, getGraphic, getGraphicHeight, getHealthRatio, getHealthScale, getIdlePoseAnimation, getIdleRotateLeft, getIdleRotateRight, getLocalLocation, getLogicalHeight, getMinimapLocation, 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.actors.IActor
attack, getIndex, getInteracting, getSpotAnimationCount, getTarget, isAnimating, isHealthBarVisible, isIdle, isMoving
-
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.NPC
getChatheadOverrides, getCombatLevel, getComposition, getId, getIndex, getModelOverrides, getName, getTransformedComposition
-
Methods inherited from interface net.runelite.api.Renderable
getModel, getModelHeight, setModelHeight
-
Methods inherited from interface net.storm.api.domain.RuneLiteWrapper
getWrapped
-
Methods inherited from interface net.storm.api.domain.Transformable
getActualId, getTransformedComposition
-
-