Interface IReachable


public interface IReachable
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    canWalk(net.runelite.api.coords.Direction direction, int startFlag, int endFlag)
     
    boolean
    check(int flag, int checkFlag)
     
    int
    getCollisionFlag(net.runelite.api.coords.WorldPoint point)
     
    net.runelite.api.coords.WorldPoint
    getNeighbour(net.runelite.api.coords.Direction direction, net.runelite.api.coords.WorldPoint source)
     
    List<net.runelite.api.coords.WorldPoint>
    getVisitedTiles(net.runelite.api.coords.WorldPoint worldPoint)
     
    List<net.runelite.api.coords.WorldPoint>
     
    boolean
    hasDoor(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.Direction direction)
     
    boolean
    hasDoor(ITile source, net.runelite.api.coords.Direction direction)
     
    boolean
    isDoored(ITile source, ITile destination)
     
    boolean
     
    boolean
    isObstacle(int endFlag)
     
    boolean
    isObstacle(net.runelite.api.coords.WorldPoint worldPoint)
     
    boolean
    isWalkable(net.runelite.api.coords.WorldPoint worldPoint)
     
    boolean
    isWalled(net.runelite.api.coords.Direction direction, int startFlag)
     
    boolean
    isWalled(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination)
     
    boolean
    isWalled(ITile source, ITile destination)
     
  • Method Details

    • check

      boolean check(int flag, int checkFlag)
    • isObstacle

      boolean isObstacle(int endFlag)
    • isObstacle

      boolean isObstacle(net.runelite.api.coords.WorldPoint worldPoint)
    • getCollisionFlag

      int getCollisionFlag(net.runelite.api.coords.WorldPoint point)
    • isWalled

      boolean isWalled(net.runelite.api.coords.Direction direction, int startFlag)
    • isWalled

      boolean isWalled(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination)
    • isWalled

      boolean isWalled(ITile source, ITile destination)
    • hasDoor

      boolean hasDoor(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.Direction direction)
    • hasDoor

      boolean hasDoor(ITile source, net.runelite.api.coords.Direction direction)
    • isDoored

      boolean isDoored(ITile source, ITile destination)
    • canWalk

      boolean canWalk(net.runelite.api.coords.Direction direction, int startFlag, int endFlag)
    • getNeighbour

      net.runelite.api.coords.WorldPoint getNeighbour(net.runelite.api.coords.Direction direction, net.runelite.api.coords.WorldPoint source)
    • getVisitedTiles

      List<net.runelite.api.coords.WorldPoint> getVisitedTiles(Locatable locatable)
    • getVisitedTiles

      List<net.runelite.api.coords.WorldPoint> getVisitedTiles(net.runelite.api.coords.WorldPoint worldPoint)
    • isInteractable

      boolean isInteractable(Locatable locatable)
    • isWalkable

      boolean isWalkable(net.runelite.api.coords.WorldPoint worldPoint)