Interface ScreenSpaceCanvas


public interface ScreenSpaceCanvas
  • Method Details

    • getUniqueId

      long getUniqueId()
    • dispose

      void dispose()
    • addShape

      void addShape(ScreenSpaceCanvas.CanvasShape canvasShape)
    • removeShape

      void removeShape(ScreenSpaceCanvas.CanvasShape canvasShape)
    • addMouseListener

      void addMouseListener(CanvasMouseListener listener)
      Add a mouse listener to this canvas. You can modify shapes based on mouse hover/click, e.g. highlight your icons, scale them up or provide more info at the point of interest.
      Parameters:
      listener -
    • addContextMenuProvider

      void addContextMenuProvider(CanvasContextMenuProvider contextMenuProvider)
      Allows to add custom menu items into the right-click menu
      Parameters:
      contextMenuProvider -