Open 3D Engine EMotionFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMStudio::MotionEventPresetManager Class Reference

Public Member Functions

size_t GetNumPresets () const
 
bool IsEmpty () const
 
void AddPreset (MotionEventPreset *preset)
 
void RemovePreset (size_t index)
 
MotionEventPresetGetPreset (size_t index) const
 
void Clear ()
 
void Load (const AZStd::string &filename)
 
void Load ()
 
void LoadFromSettings ()
 
void SaveAs (const AZStd::string &filename, bool showNotification=true)
 
void Save (bool showNotification=true)
 
bool GetIsDirty () const
 
void SetDirtyFlag (bool isDirty)
 
const char * GetFileName () const
 
const AZStd::string & GetFileNameString () const
 
void SetFileName (const char *filename)
 
AZ::u32 GetEventColor (const EMotionFX::EventDataSet &eventDatas) const
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

The documentation for this class was generated from the following file: