|
ReXGlue SDK
|
This is the complete list of members for rex::app::App, including all inherited members.
| App(std::string_view name) | rex::app::App | explicit |
| App(const App &)=delete (defined in rex::app::App) | rex::app::App | |
| Fail(std::string_view step, Error error) | rex::app::App | protected |
| FindUI() | rex::app::App | protected |
| GetActions() const | rex::app::App | protectedvirtual |
| GetArgs() const | rex::app::App | |
| GetAudio() (defined in rex::app::App) | rex::app::App | |
| GetControlFactory() | rex::app::App | protected |
| GetCrashOptions() | rex::app::App | protectedvirtual |
| GetGraphics() (defined in rex::app::App) | rex::app::App | |
| GetInput() | rex::app::App | |
| GetName() const (defined in rex::app::App) | rex::app::App | |
| GetOwnedSettings() const | rex::SettingOwner | |
| GetPhase() const (defined in rex::app::App) | rex::app::App | |
| GetRequirements() const | rex::app::App | protectedvirtual |
| 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() const | rex::app::App | protected |
| NonCopyable()=default (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| OnAction(const CLIActionHit &hit) | rex::app::App | protectedvirtual |
| OnConfigure(SettingsRegistry &settings) | rex::app::App | protectedvirtual |
| OnInit() | rex::app::App | protectedvirtual |
| OnModules(std::vector< std::string > &modules) | rex::app::App | protectedvirtual |
| OnRegisterModules(std::vector< IModule * > &modules) | rex::app::App | protectedvirtual |
| OnRelease() | rex::app::App | protectedvirtual |
| OnRun() | rex::app::App | protectedvirtual |
| OnShutdown() | rex::app::App | protectedvirtual |
| OnStop() | rex::app::App | protectedvirtual |
| operator=(const App &)=delete (defined in rex::app::App) | rex::app::App | |
| operator=(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| ReportError(std::string_view message) | rex::app::App | protectedvirtual |
| 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::App | protected |
| SettingOwner(std::string_view scope) | rex::SettingOwner | explicit |
| Shutdown() | rex::app::App | |
| ~App() override (defined in rex::app::App) | rex::app::App | |
| ~SettingOwner() | rex::SettingOwner | virtual |