Package org.rspeer.game.adapter.type
Interface SceneNode
-
- All Known Implementing Classes:
AbsolutePosition,Coord,EffectObject,Entity,HintArrow,Npc,PathingEntity,Pickable,Player,Position,Projectile,RelativePosition,SceneObject,WorldEntity
public interface SceneNode
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceSceneNode.Query<Q extends SceneNode.Query<Q>>
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default doubledistance()default doubledistance(DistanceEvaluator evaluator)default doubledistance(DistanceEvaluator evaluator, SceneNode other)default doubledistance(SceneNode other)default AreagetArea()Deprecated.CoordgetCoord()default CoordAreagetCoordArea()CoordFinegetCoordFine()default CoordViewgetCoordView()default intgetEntityPositionHeight()default intgetEntityPositionWidth()default intgetFloorLevel()intgetMatrixId()PositiongetPosition()Deprecated.default SceneContextgetSceneContext()default RSWorldEntitygetWorldEntity()default RSWorldEntitygetWorldEntity(RSWorldMatrix container)default intgetX()default intgetY()default booleanisInFieldOfViewOf(SceneNode other)default booleanisInFieldOfViewOf(SceneNode other, CollisionFlagOverride override)
-
-
-
Method Detail
-
getWorldEntity
default RSWorldEntity getWorldEntity(RSWorldMatrix container)
-
getWorldEntity
default RSWorldEntity getWorldEntity()
-
getMatrixId
int getMatrixId()
-
getX
default int getX()
-
getY
default int getY()
-
getPosition
@Deprecated Position getPosition()
Deprecated.
-
getCoord
Coord getCoord()
-
getCoordFine
CoordFine getCoordFine()
-
getSceneContext
default SceneContext getSceneContext()
-
getCoordView
default CoordView getCoordView()
-
distance
default double distance(SceneNode other)
-
distance
default double distance()
-
distance
default double distance(DistanceEvaluator evaluator, SceneNode other)
-
distance
default double distance(DistanceEvaluator evaluator)
-
getFloorLevel
default int getFloorLevel()
-
getEntityPositionHeight
default int getEntityPositionHeight()
-
getEntityPositionWidth
default int getEntityPositionWidth()
-
getCoordArea
default CoordArea getCoordArea()
-
getArea
@Deprecated default Area getArea()
Deprecated.
-
isInFieldOfViewOf
default boolean isInFieldOfViewOf(SceneNode other, CollisionFlagOverride override)
-
isInFieldOfViewOf
default boolean isInFieldOfViewOf(SceneNode other)
-
-