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::GUIOptions Class Reference

Inherits EMStudio::PluginOptions.

Public Member Functions

 AZ_RTTI (GUIOptions, "{45E3309A-059B-4068-9D59-A1B467EC1C86}", PluginOptions)
 
GUIOptionsoperator= (const GUIOptions &other)
 
void Save (QSettings &settings, QMainWindow &mainWindow)
 
int GetMaxRecentFiles () const
 
void SetMaxRecentFiles (int maxRecentFiles)
 
int GetMaxHistoryItems () const
 
void SetMaxHistoryItems (int maxHistoryItems)
 
int GetNotificationInvisibleTime () const
 
void SetNotificationInvisibleTime (int notificationInvisibleTime)
 
int GetAutoSaveInterval () const
 
void SetAutoSaveInterval (int autoSaveInterval)
 
int GetAutoSaveNumberOfFiles () const
 
void SetAutoSaveNumberOfFiles (int autoSaveNumberOfFiles)
 
bool GetEnableAutoSave () const
 
void SetEnableAutoSave (bool enableAutosave)
 
bool GetImporterLogDetailsEnabled () const
 
void SetImporterLogDetailsEnabled (bool importerLogDetailsEnabled)
 
bool GetAutoLoadLastWorkspace () const
 
void SetAutoLoadLastWorkspace (bool autoLoadLastWorkspace)
 
const AZStd::string & GetApplicationMode () const
 
void SetApplicationMode (const AZStd::string &applicationMode)
 
- Public Member Functions inherited from EMStudio::PluginOptions
 AZ_RTTI (PluginOptions, "{8305D7EE-9C52-456B-A1D1-4BE1500CD06A}")
 

Static Public Member Functions

static GUIOptions Load (QSettings &settings, QMainWindow &mainWindow)
 
static void Reflect (AZ::ReflectContext *serializeContext)
 

Static Public Attributes

static const char * s_maxRecentFilesOptionName
 
static const char * s_maxHistoryItemsOptionName
 
static const char * s_notificationVisibleTimeOptionName
 
static const char * s_autosaveIntervalOptionName
 
static const char * s_autosaveNumberOfFilesOptionName
 
static const char * s_enableAutosaveOptionName
 
static const char * s_importerLogDetailsEnabledOptionName
 
static const char * s_autoLoadLastWorkspaceOptionName
 
static const char * s_applicationModeOptionName
 

Friends

class MainWindow
 

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