Interface Attachable

All Superinterfaces:
Positionable
All Known Subinterfaces:
Window
All Known Implementing Classes:
ImageGraphics, Node, RPGSprite, ShapeGraphics, Sprite, SwingWindow, TextGraphics

public interface Attachable extends Positionable
Represents a positionable object that can be placed or attached.
  • Method Details

    • setParent

      void setParent(Positionable parent)
      Chooses reference object.
      Parameters:
      parent - (Positionable): any positionable, may be null
    • getParent

      Positionable getParent()
      Returns:
      (Positionable): reference object, may be null
    • setRelativeTransform

      void setRelativeTransform(Transform transform)
      Sets relative affine transformation.
      Parameters:
      transform - (Transform): any transform, not null
    • getRelativeTransform

      Transform getRelativeTransform()
      Returns:
      (Transform): relative affine transformation, not null