|
Open 3D Engine EMotionFX 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.
Signals | |
| void | MotionSelectionChanged () |
Public Member Functions | |
| MotionSetWindow (MotionSetsWindowPlugin *parentPlugin, QWidget *parent) | |
| bool | Init () |
| void | ReInit () |
| bool | AddMotion (EMotionFX::MotionSet *motionSet, EMotionFX::MotionSet::MotionEntry *motionEntry) |
| bool | UpdateMotion (EMotionFX::MotionSet *motionSet, EMotionFX::MotionSet::MotionEntry *motionEntry, const AZStd::string &oldMotionId) |
| bool | RemoveMotion (EMotionFX::MotionSet *motionSet, EMotionFX::MotionSet::MotionEntry *motionEntry) |
| void | PlayMotion (EMotionFX::Motion *motion) |
| void | Select (EMotionFX::MotionSet::MotionEntry *motionEntry) |
| EMotionFX::MotionSet::MotionEntry * | FindMotionEntry (QTableWidgetItem *item) const |
| EMotionFX::MotionSet::MotionEntry * | FindMotionEntryByMotionId (AZ::u32 motionId) const |
| QTableWidgetItem * | FindTableWidgetItemByEntry (EMotionFX::MotionSet::MotionEntry *motionEntry) const |
| MotionSetTableWidget * | GetTableWidget () const |
| void | SyncMotionDirtyFlag (int motionId) |