|
| MotionDataFactory (const MotionDataFactory &)=delete |
|
MotionDataFactory & | operator= (const MotionDataFactory &)=delete |
|
MotionDataFactory & | operator= (const MotionDataFactory &&)=delete |
|
void | Init () |
|
void | Clear () |
|
void | Register (MotionData *motionData) |
|
void | Unregister (const AZ::TypeId &typeId) |
|
MotionData * | Create (const AZ::TypeId &typeId) const |
|
size_t | GetNumRegistered () const |
|
const MotionData * | GetRegistered (size_t index) const |
|
AZ::Outcome< size_t > | FindRegisteredIndexByTypeId (const AZ::TypeId &typeId) const |
|
AZ::Outcome< size_t > | FindRegisteredIndexByTypeName (const AZStd::string &typeName) const |
|
bool | IsRegisteredTypeId (const AZ::TypeId &typeId) const |
|
bool | IsRegisteredTypeName (const AZStd::string &typeName) const |
|
The documentation for this class was generated from the following file:
- Gems/EMotionFX/Code/EMotionFX/Source/MotionData/MotionDataFactory.h