Package org.rspeer.game.adapter.scene
Class WorldEntity
- java.lang.Object
-
- org.rspeer.game.adapter.Adapter<RSWorldEntity>
-
- org.rspeer.game.adapter.scene.WorldEntity
-
- All Implemented Interfaces:
SceneNode
public class WorldEntity extends Adapter<RSWorldEntity> implements SceneNode
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.rspeer.game.adapter.type.SceneNode
SceneNode.Query<Q extends SceneNode.Query<Q>>
-
-
Constructor Summary
Constructors Constructor Description WorldEntity(RSWorldEntity provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAngle()Set<Coord>getCollision()CoordgetCoord()CoordFinegetCoordFine()HeadinggetHeading()intgetMatrixId()PositiongetPosition()booleanisMoving()-
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.SceneNode
distance, distance, distance, distance, getArea, getCoordArea, getCoordView, getEntityPositionHeight, getEntityPositionWidth, getFloorLevel, getSceneContext, getWorldEntity, getWorldEntity, getX, getY, isInFieldOfViewOf, isInFieldOfViewOf
-
-
-
-
Constructor Detail
-
WorldEntity
public WorldEntity(RSWorldEntity provider)
-
-
Method Detail
-
getAngle
public int getAngle()
-
getHeading
public Heading getHeading()
-
isMoving
public boolean isMoving()
-
getMatrixId
public int getMatrixId()
- Specified by:
getMatrixIdin interfaceSceneNode
-
getPosition
public Position getPosition()
- Specified by:
getPositionin interfaceSceneNode
-
getCoordFine
public CoordFine getCoordFine()
- Specified by:
getCoordFinein interfaceSceneNode
-
-