Class Entity<P extends jag.oldscape.RSModelSource>
java.lang.Object
org.rspeer.game.adapter.Adapter<P>
org.rspeer.game.adapter.scene.Entity<P>
- All Implemented Interfaces:
Actionable, Interactable, SceneNode
- Direct Known Subclasses:
EffectObject, PathingEntity, Pickable, Projectile, SceneObject
public abstract class Entity<P extends jag.oldscape.RSModelSource>
extends Adapter<P>
implements Interactable, SceneNode
-
Nested Class Summary
Nested classes/interfaces inherited from interface Actionable
Actionable.Query<Q>Nested classes/interfaces inherited from interface SceneNode
SceneNode.Query<Q> -
Method Summary
Modifier and TypeMethodDescriptionabstract intintDeprecated.longstatic longgetTypecode(int gridX, int gridY, int floor, int type, boolean inactive, int index, int world) Methods inherited from class Adapter
getProvider, validateMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Actionable
containsAction, containsAction, getActions, getRawActions, getSubMenuActionsMethods inherited from interface SceneNode
distance, distance, distance, distance, getArea, getCoord, getCoordArea, getCoordArea, getCoordFine, getCoordView, getEntityPositionHeight, getEntityPositionWidth, getFloorLevel, getMatrixId, getPosition, getSceneContext, getWorldEntity, getWorldEntity, getX, getY, isInFieldOfViewOf, isInFieldOfViewOf
-
Method Details
-
getTypecode
public static long getTypecode(int gridX, int gridY, int floor, int type, boolean inactive, int index, int world) -
getTypecode
public long getTypecode() -
getEntityIndex
public abstract int getEntityIndex() -
getHeight
public int getHeight() -
getModelPosition
Deprecated.
-