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::SaveDirtyFilesCallback Class Referenceabstract

Inherited by EMStudio::SaveDirtyActorFilesCallback, EMStudio::SaveDirtyAnimGraphFilesCallback, EMStudio::SaveDirtyMotionFilesCallback, EMStudio::SaveDirtyMotionSetFilesCallback, and EMStudio::SaveDirtyWorkspaceCallback.

Classes

struct  ObjectPointer
 

Public Member Functions

virtual int SaveDirtyFiles (const AZStd::vector< AZStd::string > &filenamesToSave, const AZStd::vector< ObjectPointer > &objects, MCore::CommandGroup *commandGroup)=0
 
virtual void GetDirtyFileNames (AZStd::vector< AZStd::string > *outFileNames, AZStd::vector< ObjectPointer > *outObjects)=0
 
virtual const char * GetExtension () const =0
 
virtual const char * GetFileType () const =0
 
virtual uint32 GetType () const =0
 
virtual const AZ::Uuid GetFileRttiType () const =0
 
virtual uint32 GetPriority () const =0
 
virtual bool GetIsPostProcessed () const =0
 

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