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 ClassesModifier and TypeInterfaceDescriptionstatic interfaceSceneNode.Query<Q extends SceneNode.Query<Q>> -
Method Summary
Modifier and TypeMethodDescriptiondefault doubledistance()default doubledistance(DistanceEvaluator evaluator) default doubledistance(DistanceEvaluator evaluator, SceneNode other) default doubledefault AreagetArea()Deprecated.getCoord()default CoordAreadefault CoordAreagetCoordArea(boolean source) default CoordViewdefault intdefault intdefault intintDeprecated.default SceneContextdefault WorldEntitydefault WorldEntitygetWorldEntity(jag.oldscape.RSWorldMatrix container) default intgetX()default intgetY()default booleanisInFieldOfViewOf(SceneNode other) default booleanisInFieldOfViewOf(SceneNode other, CollisionFlagOverride override)
-
Method Details
-
getWorldEntity
-
getWorldEntity
-
getMatrixId
int getMatrixId() -
getX
default int getX() -
getY
default int getY() -
getPosition
Deprecated. -
getCoord
Coord getCoord() -
getCoordFine
CoordFine getCoordFine() -
getSceneContext
-
getCoordView
-
distance
-
distance
default double distance() -
distance
-
distance
-
getFloorLevel
default int getFloorLevel() -
getEntityPositionHeight
default int getEntityPositionHeight() -
getEntityPositionWidth
default int getEntityPositionWidth() -
getCoordArea
-
getCoordArea
-
getArea
Deprecated. -
isInFieldOfViewOf
-
isInFieldOfViewOf
-