Class CanvasScenePeer<NB extends CanvasNodePeer<?,CC>,CC>

java.lang.Object
dev.webfx.kit.mapper.peers.javafxgraphics.emul_coupling.base.ScenePeerBase
dev.webfx.kit.mapper.peers.javafxgraphics.emul_coupling.CanvasScenePeer<NB,CC>
All Implemented Interfaces:
TKScene, ScenePeer

public abstract class CanvasScenePeer<NB extends CanvasNodePeer<?,CC>,CC> extends ScenePeerBase
Author:
Bruno Salmon
  • Constructor Details

    • CanvasScenePeer

      public CanvasScenePeer(Scene scene)
  • Method Details

    • updateParentAndChildrenPeers

      public void updateParentAndChildrenPeers(Parent parent, ListChangeListener.Change<? extends Node> childrenChange)
    • onPropertyHit

      public void onPropertyHit()
    • paintCanvas

      public void paintCanvas(CC canvasContext)
    • paintNode

      public void paintNode(Node node, CC canvasContext)
    • pickNode

      public PickResult pickNode(Point2D point)
    • requestCanvasRepaint

      public abstract void requestCanvasRepaint()
    • createCanvasContext

      protected abstract CC createCanvasContext(CC canvasContext)
    • disposeCanvasContext

      protected abstract void disposeCanvasContext(CC canvasContext)