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()default CoordAreagetCoordArea(boolean source)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(boolean source)
-
getCoordArea
default CoordArea getCoordArea()
-
getArea
@Deprecated default Area getArea()
Deprecated.
-
isInFieldOfViewOf
default boolean isInFieldOfViewOf(SceneNode other, CollisionFlagOverride override)
-
isInFieldOfViewOf
default boolean isInFieldOfViewOf(SceneNode other)
-
-