Package org.rspeer.game.adapter.scene
Class Entity<P extends RSEntity>
- 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 RSEntity> extends Adapter<P> implements Interactable, SceneNode
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.Actionable
Actionable.Query<Q extends Actionable.Query<Q>>
-
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.SceneNode
SceneNode.Query<Q extends SceneNode.Query<Q>>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intgetHeight()CachedModelgetModel()PositiongetModelPosition()Deprecated.-
Methods inherited from class org.rspeer.game.adapter.Adapter
getProvider, validate
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.rspeer.game.adapter.type.Actionable
containsAction, containsAction, getActions, getRawActions, getSubMenuActions
-
Methods inherited from interface org.rspeer.game.adapter.type.Interactable
actionOf, actionOf, interact, interact, interact, interact, interact
-
Methods inherited from interface org.rspeer.game.adapter.type.SceneNode
distance, distance, distance, distance, getArea, getCoord, getCoordArea, getCoordFine, getCoordView, getEntityPositionHeight, getEntityPositionWidth, getFloorLevel, getMatrixId, getPosition, getSceneContext, getWorldEntity, getWorldEntity, getX, getY, isInFieldOfViewOf, isInFieldOfViewOf
-
-
-
-
Method Detail
-
getHeight
public int getHeight()
-
getModel
public CachedModel getModel()
-
getModelPosition
@Deprecated public Position getModelPosition()
Deprecated.
-
-