Class OSRSHintArrow

    • Method Detail

      • getPosition

        @Nullable
        public @Nullable Coordinate getPosition()
        Description copied from interface: Locatable
        The exact coordinate position of this entity on the world-graph
        Specified by:
        getPosition in interface Locatable
        Returns:
        The coordinate position, or null if unavailable
      • getArea

        @Nullable
        public Area.Rectangular getArea()
        Description copied from interface: Locatable
        The coordinate area occupied on the world-graph
        Specified by:
        getArea in interface Locatable
        Returns:
        The coordinate area, or null if unavailable
      • isValid

        public boolean isValid()
        Description copied from interface: Validatable
        Verifies whether this entity is valid and still exists, typically on the world-graph
        Specified by:
        isValid in interface Validatable
        Returns:
        true if it's still available, otherwise false
      • render

        public void render​(java.awt.Graphics2D g2d)
        Description copied from interface: Renderable
        Renders this entity onto the given Graphics2D, use is discouraged
        Specified by:
        render in interface Renderable
      • render

        public void render​(javafx.scene.canvas.GraphicsContext gc)
        Description copied from interface: Renderable
        Renders this entity onto the given GraphicsContext
        Specified by:
        render in interface Renderable
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object