Uses of Interface
org.rspeer.game.adapter.type.SceneNode
-
-
Uses of SceneNode in org.rspeer.commons.math
Methods in org.rspeer.commons.math with parameters of type SceneNode Modifier and Type Method Description static double
Distance. between(SceneNode from, SceneNode to)
static double
Distance. evaluate(DistanceEvaluator algo, SceneNode from, SceneNode to)
default double
DistanceEvaluator. evaluate(SceneNode src, SceneNode dst)
-
Uses of SceneNode in org.rspeer.game
Methods in org.rspeer.game with parameters of type SceneNode Modifier and Type Method Description static int
Wilderness. getLevel(SceneNode position)
-
Uses of SceneNode in org.rspeer.game.adapter.component.inventory
Methods in org.rspeer.game.adapter.component.inventory with parameters of type SceneNode Modifier and Type Method Description static Bank.Location
Bank.Location. getNearestTo(Predicate<Bank.Location> predicate, SceneNode to)
static Bank.Location
Bank.Location. getNearestTo(SceneNode to)
-
Uses of SceneNode in org.rspeer.game.adapter.scene
Classes in org.rspeer.game.adapter.scene that implement SceneNode Modifier and Type Class Description class
EffectObject
class
Entity<P extends RSEntity>
class
HintArrow
class
Npc
class
PathingEntity<P extends RSPathingEntity>
class
Pickable
class
Player
class
Projectile
class
SceneObject
-
Uses of SceneNode in org.rspeer.game.adapter.type
Methods in org.rspeer.game.adapter.type with parameters of type SceneNode Modifier and Type Method Description default double
SceneNode. distance(DistanceEvaluator evaluator, SceneNode other)
default double
SceneNode. distance(SceneNode other)
default boolean
SceneNode. isInFieldOfViewOf(SceneNode other)
default boolean
SceneNode. isInFieldOfViewOf(SceneNode other, CollisionFlagOverride override)
Q
SceneNode.Query. within(SceneNode src, int distance)
-
Uses of SceneNode in org.rspeer.game.effect
Methods in org.rspeer.game.effect with parameters of type SceneNode Modifier and Type Method Description static Direction
Direction. of(SceneNode src, SceneNode dst)
-
Uses of SceneNode in org.rspeer.game.movement
Methods in org.rspeer.game.movement with parameters of type SceneNode Modifier and Type Method Description static boolean
Movement. walkTo(SceneNode position)
static void
Movement. walkTowards(SceneNode destination)
-
Uses of SceneNode in org.rspeer.game.movement.pathfinding
Methods in org.rspeer.game.movement.pathfinding with parameters of type SceneNode Modifier and Type Method Description static boolean
Collisions. canReach(SceneNode node)
static boolean
Collisions. isInteractable(SceneNode node)
-
Uses of SceneNode in org.rspeer.game.position
Classes in org.rspeer.game.position that implement SceneNode Modifier and Type Class Description class
AbsolutePosition
Represents a precisePosition
relative to the game sceneclass
Position
Represents aPosition
relative to the game worldclass
RelativePosition
Represents aPosition
relative to the game scene -
Uses of SceneNode in org.rspeer.game.position.area
Methods in org.rspeer.game.position.area with parameters of type SceneNode Modifier and Type Method Description boolean
Area. contains(SceneNode entity)
boolean
DiscreetRectangularArea. contains(SceneNode entity)
boolean
PolygonalArea. contains(SceneNode entity)
boolean
RectangularArea. contains(SceneNode entity)
boolean
SingularArea. contains(SceneNode entity)
-
Uses of SceneNode in org.rspeer.game.query.results
Classes in org.rspeer.game.query.results with type parameters of type SceneNode Modifier and Type Class Description class
SceneNodeQueryResults<T extends SceneNode>
Methods in org.rspeer.game.query.results with parameters of type SceneNode Modifier and Type Method Description T
SceneNodeQueryResults. furthestFrom(DistanceEvaluator evaluator, SceneNode entity)
T
SceneNodeQueryResults. furthestFrom(SceneNode entity)
T
SceneNodeQueryResults. nearestTo(DistanceEvaluator evaluator, SceneNode entity)
T
SceneNodeQueryResults. nearestTo(SceneNode entity)
SceneNodeQueryResults<T>
SceneNodeQueryResults. sortByDistanceFrom(DistanceEvaluator eval, SceneNode src)
SceneNodeQueryResults<T>
SceneNodeQueryResults. sortByDistanceFrom(SceneNode src)
-
Uses of SceneNode in org.rspeer.game.query.scene
Classes in org.rspeer.game.query.scene with type parameters of type SceneNode Modifier and Type Class Description class
SceneNodeQuery<T extends SceneNode,Q extends SceneNodeQuery<T,Q>>
Methods in org.rspeer.game.query.scene with parameters of type SceneNode Modifier and Type Method Description Q
SceneNodeQuery. within(SceneNode src, int distance)
SceneObjectQuery
SceneObjectQuery. within(SceneNode src, int distance)
-
Uses of SceneNode in org.rspeer.game.scene
Methods in org.rspeer.game.scene with parameters of type SceneNode Modifier and Type Method Description static void
OculusOrb. focus(SceneNode entity)
static boolean
Projection. isInFieldOfView(SceneNode source, SceneNode target)
static boolean
Projection. isInFieldOfView(SceneNode source, SceneNode target, CollisionFlagOverride override)
-
Uses of SceneNode in org.rspeer.game.web
Methods in org.rspeer.game.web with parameters of type SceneNode Modifier and Type Method Description static <T> T
Web. closestTo(SceneNode target, Function<T,Position> function, T... candidates)
static Position
Web. closestTo(SceneNode target, SceneNode... candidates)
static double
Web. distance(SceneNode position)
Requests a distance to the position from the web serverstatic double
Web. distance(SceneNode start, SceneNode end)
Requests a distance between two positions from the web serverstatic WebPath
Web. pathBetween(SceneNode start, SceneNode end)
Requests a path from the web server Does not cache the resultstatic WebPath
Web. pathTo(SceneNode node)
Requests a path from the web server.
-