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 (CUiAnimViewSequence *pSequence) |
virtual void | OnNodeChanged (CUiAnimViewNode *pNode, ENodeChangeType type) |
virtual void | OnNodeRenamed (CUiAnimViewNode *pNode, const char *pOldName) |
virtual void | OnNodeSelectionChanged (CUiAnimViewSequence *pSequence) |
virtual void | OnKeySelectionChanged (CUiAnimViewSequence *pSequence) |
virtual void | OnKeysChanged (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 } |
|
overridevirtual |
Reimplemented from IUiAnimViewSequenceListener.
|
overridevirtual |
Reimplemented from IUiAnimViewSequenceListener.
|
overridevirtual |
Reimplemented from IUiAnimViewSequenceListener.
|
overridevirtual |
Reimplemented from IUiAnimViewSequenceListener.
|
overridevirtual |
Reimplemented from IUiAnimViewSequenceListener.