Open 3D Engine LyShine Gem API Reference
24.09
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 IUndoManagerListener.
Classes | |
class | CRecord |
Public Member Functions | |
CUiAnimViewNodesCtrl (QWidget *hParentWnd, CUiAnimViewDialog *parent=0) | |
void | SetUiAnimViewDialog (CUiAnimViewDialog *dlg) |
void | OnSequenceChanged () |
void | SetDopeSheet (CUiAnimViewDopeSheetBase *keysCtrl) |
void | SetEditLock (bool bLock) |
float | SaveVerticalScrollPos () const |
void | RestoreVerticalScrollPos (float fScrollPos) |
CRecord * | GetNodeRecord (const CUiAnimViewNode *pNode) const |
virtual void | Reload () |
virtual void | OnFillItems () |
void | UpdateAllNodesForElementChanges () |
virtual void | OnNodeChanged (CUiAnimViewNode *pNode, IUiAnimViewSequenceListener::ENodeChangeType type) override |
virtual void | OnNodeRenamed (CUiAnimViewNode *pNode, const char *pOldName) override |
virtual void | OnNodeSelectionChanged (CUiAnimViewSequence *pSequence) override |
virtual void | OnKeysChanged (CUiAnimViewSequence *pSequence) override |
virtual void | OnKeySelectionChanged (CUiAnimViewSequence *pSequence) override |
virtual void | BeginUndoTransaction () override |
virtual void | EndUndoTransaction () override |
QIcon | GetIconForTrack (const CUiAnimViewTrack *pTrack) |
void | ShowNextResult () |
Public Member Functions inherited from IUiAnimViewSequenceListener | |
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) |
Protected Member Functions | |
void | paintEvent (QPaintEvent *event) override |
void | keyPressEvent (QKeyEvent *event) override |
bool | eventFilter (QObject *o, QEvent *e) override |
Additional Inherited Members | |
Public Types inherited from IUiAnimViewSequenceListener | |
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 } |