ReXGlue SDK
Loading...
Searching...
No Matches
rex::app::App Member List

This is the complete list of members for rex::app::App, including all inherited members.

App(std::string_view name)rex::app::Appexplicit
App(const App &)=delete (defined in rex::app::App)rex::app::App
Fail(std::string_view step, Error error)rex::app::Appprotected
FindUI()rex::app::Appprotected
GetActions() constrex::app::Appprotectedvirtual
GetArgs() constrex::app::App
GetAudio() (defined in rex::app::App)rex::app::App
GetControlFactory()rex::app::Appprotected
GetCrashOptions()rex::app::Appprotectedvirtual
GetGraphics() (defined in rex::app::App)rex::app::App
GetInput()rex::app::App
GetName() const (defined in rex::app::App)rex::app::App
GetOwnedSettings() constrex::SettingOwner
GetPhase() const (defined in rex::app::App)rex::app::App
GetRequirements() constrex::app::Appprotectedvirtual
GetScope() const (defined in rex::SettingOwner)rex::SettingOwner
GetUI() (defined in rex::app::App)rex::app::App
Init(const CLIArgList &args)rex::app::App
IsHeadlessRequested() constrex::app::Appprotected
NonCopyable()=default (defined in rex::NonCopyable)rex::NonCopyableprotected
NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable)rex::NonCopyableprotected
OnAction(const CLIActionHit &hit)rex::app::Appprotectedvirtual
OnConfigure(SettingsRegistry &settings)rex::app::Appprotectedvirtual
OnInit()rex::app::Appprotectedvirtual
OnModules(std::vector< std::string > &modules)rex::app::Appprotectedvirtual
OnRegisterModules(std::vector< IModule * > &modules)rex::app::Appprotectedvirtual
OnRelease()rex::app::Appprotectedvirtual
OnRun()rex::app::Appprotectedvirtual
OnShutdown()rex::app::Appprotectedvirtual
OnStop()rex::app::Appprotectedvirtual
operator=(const App &)=delete (defined in rex::app::App)rex::app::App
operator=(const NonCopyable &)=delete (defined in rex::NonCopyable)rex::NonCopyableprotected
ReportError(std::string_view message)rex::app::Appprotectedvirtual
RequestRestart()rex::app::App
RequestShutdown()rex::app::App
REX_SETTING(std::string, name, "", "App name, set by the constructor", kStartupOnly, kNoSave) (defined in rex::app::App)rex::app::App
REX_SETTING(std::filesystem::path, root, "", "Folder the app keeps its files in, the folder of the executable when empty", kStartupOnly) (defined in rex::app::App)rex::app::App
REX_SETTING(std::filesystem::path, log_root, "{app.root}/logs", "Log folder", kStartupOnly) (defined in rex::app::App)rex::app::App
REX_SETTING(std::string, single_instance, "", "Lock name only one running copy may hold, empty for none", kStartupOnly) (defined in rex::app::App)rex::app::App
Run()rex::app::App
RunFrame()rex::app::App
SetPhase(AppPhase phase)rex::app::Appprotected
SettingOwner(std::string_view scope)rex::SettingOwnerexplicit
Shutdown()rex::app::App
~App() override (defined in rex::app::App)rex::app::App
~SettingOwner()rex::SettingOwnervirtual