Uses of Class
org.rspeer.game.position.Position
-
-
Uses of Position in org.rspeer.game.action.tree
Methods in org.rspeer.game.action.tree that return Position Modifier and Type Method Description Position
ObjectAction. getPosition()
Constructors in org.rspeer.game.action.tree with parameters of type Position Constructor Description ObjectAction(ActionOpcode opcode, int id, Position position)
PickableAction(ActionOpcode opcode, int id, Position position)
-
Uses of Position in org.rspeer.game.adapter.component.inventory
Methods in org.rspeer.game.adapter.component.inventory that return Position Modifier and Type Method Description Position
Bank.Location. getPosition()
-
Uses of Position in org.rspeer.game.adapter.scene
Methods in org.rspeer.game.adapter.scene that return Position Modifier and Type Method Description Position
Region. getBase()
Position
Entity. getModelPosition()
Position
PathingEntity. getModelPosition()
Position
EffectObject. getPosition()
abstract Position
Entity. getPosition()
Position
HintArrow. getPosition()
Position
PathingEntity. getPosition()
Position
Pickable. getPosition()
Position
Projectile. getPosition()
Position
SceneObject. getPosition()
Position
PathingEntity. getServerPosition()
Deprecated.Position
Projectile. getStartPosition()
Position
Projectile. getTargetPosition()
Methods in org.rspeer.game.adapter.scene with parameters of type Position Modifier and Type Method Description boolean
Region. contains(Position position)
static Region
Region. fromPosition(Position position)
Constructors in org.rspeer.game.adapter.scene with parameters of type Position Constructor Description Pickable(RSPickable provider, Position position)
-
Uses of Position in org.rspeer.game.adapter.type
Methods in org.rspeer.game.adapter.type that return Position Modifier and Type Method Description Position
SceneNode. getPosition()
Methods in org.rspeer.game.adapter.type with parameters of type Position Modifier and Type Method Description Q
SceneNode.Query. on(Position... positions)
-
Uses of Position in org.rspeer.game.combat
Methods in org.rspeer.game.combat that return Position Modifier and Type Method Description static Position
Cannon. getPosition()
-
Uses of Position in org.rspeer.game.component
Methods in org.rspeer.game.component that return Position Modifier and Type Method Description static Position
WorldMap. getGravestonePosition()
static Position
WorldMap. getHoveredPosition()
-
Uses of Position in org.rspeer.game.event
Methods in org.rspeer.game.event that return Position Modifier and Type Method Description Position
MovementEvent. getNext()
Position
SceneObjectSpawnEvent. getPosition()
Position
MovementEvent. getPrevious()
Position
ProjectileMoveEvent. getTargetPosition()
Constructors in org.rspeer.game.event with parameters of type Position Constructor Description MovementEvent(PathingEntity source, Position previous, Position next)
Constructs a prototypical Event.ProjectileMoveEvent(Projectile source, Position position, int height, int cycle)
Constructs a prototypical Event.TileHighlightEvent(Position source, boolean marked)
Constructs a prototypical Event.WorldMapWalkEvent(Position source)
Constructs a prototypical Event. -
Uses of Position in org.rspeer.game.house
Methods in org.rspeer.game.house that return Position Modifier and Type Method Description Position
House.Location. getPosition()
-
Uses of Position in org.rspeer.game.movement
Methods in org.rspeer.game.movement that return Position Modifier and Type Method Description static Position
Movement. getDestination()
-
Uses of Position in org.rspeer.game.movement.pathfinding
Methods in org.rspeer.game.movement.pathfinding that return Position Modifier and Type Method Description static Position
Collisions. getInteractablePosition(Position p)
Methods in org.rspeer.game.movement.pathfinding that return types with arguments of type Position Modifier and Type Method Description static List<Position>
Pathing. calculatePath(Position start, Position end)
static List<Position>
Pathing. calculatePath(Position start, Position end, int maxScore)
static List<Position>
Pathing. calculatePath(Position start, Position end, int maxScore, BiPredicate<Position,Position> override)
static List<Position>
Pathing. calculatePath(Position start, Position end, BiPredicate<Position,Position> override)
List<Position>
LocalPathfinder. get()
static Set<Position>
Collisions. getReachablePositions()
Methods in org.rspeer.game.movement.pathfinding with parameters of type Position Modifier and Type Method Description static List<Position>
Pathing. calculatePath(Position start, Position end)
static List<Position>
Pathing. calculatePath(Position start, Position end, int maxScore)
static List<Position>
Pathing. calculatePath(Position start, Position end, int maxScore, BiPredicate<Position,Position> override)
static List<Position>
Pathing. calculatePath(Position start, Position end, BiPredicate<Position,Position> override)
static int
Pathing. getDistance(Position from, Position to)
static Position
Collisions. getInteractablePosition(Position p)
static boolean
Collisions. isInteractable(Position node)
static boolean
Collisions. isReachable(Position position)
static boolean
Pathing. isValid(Direction dir, Position from, Position to, boolean ignoreStartBlocked)
Method parameters in org.rspeer.game.movement.pathfinding with type arguments of type Position Modifier and Type Method Description static List<Position>
Pathing. calculatePath(Position start, Position end, int maxScore, BiPredicate<Position,Position> override)
static List<Position>
Pathing. calculatePath(Position start, Position end, int maxScore, BiPredicate<Position,Position> override)
static List<Position>
Pathing. calculatePath(Position start, Position end, BiPredicate<Position,Position> override)
static List<Position>
Pathing. calculatePath(Position start, Position end, BiPredicate<Position,Position> override)
Constructors in org.rspeer.game.movement.pathfinding with parameters of type Position Constructor Description LocalPathfinder(Position start, Position destination)
LocalPathfinder(Position start, Position destination, CollisionFlagOverride override)
-
Uses of Position in org.rspeer.game.movement.pathfinding.util
Methods in org.rspeer.game.movement.pathfinding.util with parameters of type Position Modifier and Type Method Description static boolean
CollisionFlags. checkWalkable(Position start, Position end, boolean ignoreStartBlocked)
static boolean
CollisionFlags. isBlocked(Position flag)
-
Uses of Position in org.rspeer.game.position
Subclasses of Position in org.rspeer.game.position Modifier and Type Class Description class
AbsolutePosition
Represents a precisePosition
relative to the game sceneclass
RelativePosition
Represents aPosition
relative to the game sceneFields in org.rspeer.game.position declared as Position Modifier and Type Field Description static Position
Position. NIL
Methods in org.rspeer.game.position that return Position Modifier and Type Method Description static Position
Position. from(int x, int y)
static Position
Position. from(int x, int y, int level)
static Position
Position. fromAbsolute(int x, int y, int level)
Position
Position. fromInstance()
static Position
Position. fromRelative(int x, int y, int level)
static Position
Position. fromScript(int regionX, int regionY, int insetX, int insetY, int level)
Constructs a Position using jagex's inhouse position system.Position
Chunk. getBasePosition()
Position
Chunk. getInstanceBase()
Position
Chunk. getInstancePosition(Position trans)
Position
Position. getPosition()
Position
Position. rotate(int rotation)
static Position
Position. rotate(int x, int y, int level, int rotation)
Position
AbsolutePosition. toPrecise()
Position
Position. toPrecise()
Position
RelativePosition. toPrecise()
Position
AbsolutePosition. toScene()
Position
Position. toScene()
Position
RelativePosition. toScene()
Position
AbsolutePosition. toWorld()
Position
Position. toWorld()
Position
RelativePosition. toWorld()
Position
RelativePosition. toWorld(int regionId)
Position
AbsolutePosition. translate(int x, int y)
Position
Position. translate(int x, int y)
Position
Position. translate(Direction d)
Position
RelativePosition. translate(int x, int y)
static Position
Position. unpack(int packed)
Methods in org.rspeer.game.position that return types with arguments of type Position Modifier and Type Method Description List<Position>
Position. getInstancePositions()
List<Position>
Chunk. getPositions()
Methods in org.rspeer.game.position with parameters of type Position Modifier and Type Method Description boolean
Chunk. contains(Position position)
Position
Chunk. getInstancePosition(Position trans)
-
Uses of Position in org.rspeer.game.position.area
Methods in org.rspeer.game.position.area that return Position Modifier and Type Method Description Position
DiscreetRectangularArea. getBottomLeft()
Position
RectangularArea. getBottomLeft()
Position
DiscreetRectangularArea. getBottomRight()
Position
RectangularArea. getBottomRight()
default Position
Area. getCenter()
Position
SingularArea. getCenter()
default Position
Area. getRandomTile()
Position
DiscreetRectangularArea. getTopLeft()
Position
RectangularArea. getTopLeft()
Position
DiscreetRectangularArea. getTopRight()
Position
RectangularArea. getTopRight()
Methods in org.rspeer.game.position.area with parameters of type Position Modifier and Type Method Description static Area
Area. discreet(Position a, Position b)
Factory method to create a discreet rectangular Areastatic Area
Area. polygonal(Position... edges)
Factory method to create a polygonal areastatic Area
Area. rectangular(Position a, Position b)
Factory method to create a rectangular Areastatic Area
Area. singular(Position p)
Factory method to create a singular Areastatic Area
Area. surrounding(Position origin, int distance)
Constructors in org.rspeer.game.position.area with parameters of type Position Constructor Description DiscreetRectangularArea(int floorLevel, Position a, Position b)
PolygonalArea(Position... edges)
RectangularArea(int floorLevel, Position a, Position b)
SingularArea(int floorLevel, Position a)
-
Uses of Position in org.rspeer.game.provider.callback.manager.overlay
Methods in org.rspeer.game.provider.callback.manager.overlay with parameters of type Position Modifier and Type Method Description void
OverlayManager. addLoc(Position position, int id, int type2, int colorType)
void
OverlayManager. addTile(Position position, int type2, int colorType)
Overlay
OverlayManager. getValid(Position position, int id, int index, int entityType)
boolean
OverlayManager. isTileHighlighted(Position position)
boolean
OverlayManager. isTileHighlighted(Position position, int type2, int colorType)
void
OverlayManager. removeTile(Position position, int type2, int colorType)
boolean
Overlay. validate(Position pos, int id, int index, int entityType)
Constructors in org.rspeer.game.provider.callback.manager.overlay with parameters of type Position Constructor Description Overlay(Overlay.Type type, Position position, int type2, int colorType)
Overlay(Overlay.Type type, Position position, int id, int index, int type2, int colorType)
-
Uses of Position in org.rspeer.game.query.scene
Methods in org.rspeer.game.query.scene that return types with arguments of type Position Modifier and Type Method Description Supplier<List<Position>>
PositionQuery. getDefaultProvider()
Methods in org.rspeer.game.query.scene with parameters of type Position Modifier and Type Method Description PickableQuery
PickableQuery. on(Position... positions)
Q
SceneNodeQuery. on(Position... positions)
SceneObjectQuery
SceneObjectQuery. on(Position... positions)
Constructor parameters in org.rspeer.game.query.scene with type arguments of type Position Constructor Description PositionQuery(List<Position> provider)
-
Uses of Position in org.rspeer.game.scene
Methods in org.rspeer.game.scene that return Position Modifier and Type Method Description static Position
Scene. getBase()
static Position
OculusOrb. getPosition()
Methods in org.rspeer.game.scene with parameters of type Position Modifier and Type Method Description boolean
Scene.Dynamic. contains(Position position)
static SceneNodeQueryResults<Pickable>
Pickables. getAt(Position position)
static int
Scene. getCollisionFlag(CollisionFlagOverride override, Position tile)
static int
Scene. getCollisionFlag(Position tile)
static Polygon
Projection. getPositionPolygon(Projection.Canvas canvas, Position position)
static int
Scene. getTileHeight(Position position)
static Point
Projection. toScreen(Projection.Canvas canvas, Position position)
static Point
Projection. toScreen(Projection.Canvas canvas, Position position, EnumSet<Projection.Setting> settings)
abstract Point
Projection.Canvas. translate(Position position, EnumSet<Projection.Setting> settings)
-
Uses of Position in org.rspeer.game.script.situation.handler
Methods in org.rspeer.game.script.situation.handler with parameters of type Position Modifier and Type Method Description void
WorldMapWalkSituation. setDestination(Position destination)
-
Uses of Position in org.rspeer.game.script.tools
Fields in org.rspeer.game.script.tools declared as Position Modifier and Type Field Description static Position
RestockTask. GRAND_EXCHANGE
-
Uses of Position in org.rspeer.game.web
Methods in org.rspeer.game.web that return Position Modifier and Type Method Description static Position
Web. closestTo(SceneNode target, SceneNode... candidates)
Method parameters in org.rspeer.game.web with type arguments of type Position Modifier and Type Method Description static <T> T
Web. closestTo(SceneNode target, Function<T,Position> function, T... candidates)
-
Uses of Position in org.rspeer.game.web.net.request
Methods in org.rspeer.game.web.net.request that return Position Modifier and Type Method Description Position
WebPathRequest. getEnd()
Position
WebPathRequest. getStart()
Constructors in org.rspeer.game.web.net.request with parameters of type Position Constructor Description WebDistanceRequest(PlayerContext ctx, Position start, Position end)
WebNearestPositionRequest(PlayerContext ctx, Position source, Position... targets)
WebObjectPathRequest(PlayerContext ctx, Position start, Position objPos, int objId, int orientation)
WebPathRequest(PlayerContext ctx, Position start, Position end)
-
Uses of Position in org.rspeer.game.web.net.response
Methods in org.rspeer.game.web.net.response that return Position Modifier and Type Method Description Position
WebNearestPositionResponse. getNearest()
-
Uses of Position in org.rspeer.game.web.path
Methods in org.rspeer.game.web.path that return Position Modifier and Type Method Description Position
Edge. getChild()
Position
WebPath. getDestination()
Position
WebSegment. getEnd()
Position
Edge. getParent()
Position
WebSegment. getStart()
Methods in org.rspeer.game.web.path that return types with arguments of type Position Modifier and Type Method Description List<Position>
WebSegment. getPath()
List<Position>
WebSegment. getPossibleWalkLocations()
Methods in org.rspeer.game.web.path with parameters of type Position Modifier and Type Method Description boolean
WebPath. shouldInvalidateForDestination(Position position)
Constructors in org.rspeer.game.web.path with parameters of type Position Constructor Description WebPath(List<WebSegment> segments, Position destination)
-
Uses of Position in org.rspeer.game.web.util
Methods in org.rspeer.game.web.util that return Position Modifier and Type Method Description Position
PositionDeserializer. deserialize(com.google.gson.JsonElement jsonElement, Type type, com.google.gson.JsonDeserializationContext jsonDeserializationContext)
-