Bekannte direkte Unterklassen |
Manipuliert die Transformationseigenschaften (z.B. Skalierung/Rotation/Übersetzung) einer BaseTransformableNode
, indem sie auf eine Geste über eine BaseGestureRecognizer
reagiert.
Beispiel: Änderung der TransformableNode
-Skala anhand einer Ziehbewegung.
Public Constructors
BaseTransformationController(BaseTransformableNode transformableNode, BaseMotionRecognizer<T>GesteErkenner)
|
Public Methods
T | |
BaseTransformableNode | |
boolean | |
boolean | |
Ungültig | |
Ungültig | |
Ungültig |
onFinished(T Geste)
|
Ungültig |
onGesteStarted(T Geste)
|
Ungültig |
onUpdated(T gest)
|
Ungültig |
onUpdated(Node-Knoten, FrameTime FrameTime)
Benachrichtigt den Listener, dass
onUpdate(FrameTime) aufgerufen wurde. |
Ungültig |
setEnabled(boolesch aktiviert)
|
Geschützte Methoden
Abstrakte boolesche Werte |
canStartTransformation(T-Geste)
|
Abstrakt void |
onContinueTransformation (T-Geste)
|
Abstrakt void |
onEndTransformation (T-Geste)
|
Übernommene Methoden
Public Constructors
public BaseTransformationController (BaseTransformableNode transformableNode, BaseGestenRecognizer<T> gesturesRecognizer)
Parameter
transformableNode | |
---|---|
Gesteerkennung |
Public Methods
public T getActiveGesten ()
Öffentlich boolesch isEnabled ()
Öffentlich boolesch isTransforming ()
Öffentlich void onActivated (Knoten)
Benachrichtigt den Listener, dass onActivate()
aufgerufen wurde.
Parameter
Knoten | den aktivierten Knoten |
---|
public void onDisabled (Node node)
Benachrichtigt den Listener, dass onDeactivate()
aufgerufen wurde.
Parameter
Knoten | den deaktivierten Knoten |
---|
public void onFinished (T Geste)
Parameter
Touch-Geste |
---|
public void onGestenStarted (T Geste)
Parameter
Touch-Geste |
---|
public void onUpdated (T gest)
Parameter
Touch-Geste |
---|
public void onUpdated (Node node, FrameTime FrameTime)
Benachrichtigt den Listener, dass onUpdate(FrameTime)
aufgerufen wurde.
Parameter
Knoten | den aktualisierten Knoten |
---|---|
FrameTime | stellt Zeitinformationen für den aktuellen Frame bereit |
public void setEnabled (boole aktiviert)
Parameter
aktiviert |
---|
Geschützte Methoden
geschützte abstrakte boolesche canStartTransformation (T-Geste)
Parameter
Touch-Geste |
---|
geschützte abstrakt void onContinueTransformation (T-Geste)
Parameter
Touch-Geste |
---|
Geschützt abstrakt onEndTransformation (T-Geste)
Parameter
Touch-Geste |
---|