Open 3D Engine LyShine Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits QWidget, IUiAnimViewSequenceListener, and IUiAnimationContextListener.
Public Member Functions | |
UiAnimViewCurveEditorDialog (QWidget *parent) | |
void | SetPlayCallback (const std::function< void()> &callback) |
void | SetEditLock (bool bLock) |
CUiAnimViewSplineCtrl & | GetSplineCtrl () |
void | SetFPS (float fps) |
float | GetFPS () const |
void | SetTickDisplayMode (EUiAVTickMode mode) |
void | OnSequenceChanged (CUiAnimViewSequence *pNewSequence) override |
void | OnTimeChanged (float newTime) override |
virtual void | OnKeysChanged (CUiAnimViewSequence *pSequence) override |
virtual void | OnKeySelectionChanged (CUiAnimViewSequence *pSequence) override |
virtual void | OnNodeChanged (CUiAnimViewNode *pNode, ENodeChangeType type) override |
virtual void | OnNodeSelectionChanged (CUiAnimViewSequence *pSequence) override |
virtual void | OnSequenceSettingsChanged (CUiAnimViewSequence *pSequence) override |
![]() | |
virtual void | OnSequenceSettingsChanged ([[maybe_unused]] CUiAnimViewSequence *pSequence) |
virtual void | OnNodeChanged ([[maybe_unused]] CUiAnimViewNode *pNode, [[maybe_unused]] ENodeChangeType type) |
virtual void | OnNodeRenamed ([[maybe_unused]] CUiAnimViewNode *pNode, [[maybe_unused]] const char *pOldName) |
virtual void | OnNodeSelectionChanged ([[maybe_unused]] CUiAnimViewSequence *pSequence) |
virtual void | OnKeySelectionChanged ([[maybe_unused]] CUiAnimViewSequence *pSequence) |
virtual void | OnKeysChanged ([[maybe_unused]] CUiAnimViewSequence *pSequence) |
![]() | |
virtual void | OnSequenceChanged ([[maybe_unused]] CUiAnimViewSequence *pNewSequence) |
virtual void | OnTimeChanged ([[maybe_unused]] float newTime) |
Additional Inherited Members | |
![]() | |
enum | ENodeChangeType { eNodeChangeType_Added, eNodeChangeType_Removed, eNodeChangeType_Expanded, eNodeChangeType_Collapsed, eNodeChangeType_Hidden, eNodeChangeType_Unhidden, eNodeChangeType_Enabled, eNodeChangeType_Disabled, eNodeChangeType_Muted, eNodeChangeType_Unmuted, eNodeChangeType_Selected, eNodeChangeType_Deselected, eNodeChangeType_SetAsActiveDirector, eNodeChangeType_NodeOwnerChanged } |