The editor's own settings, saved per user.
More...
#include <C:/Users/kirby/Documents/Github/deki/deki-editor/deki-editor/include/deki-editor/EditorSettings.h>
The editor's own settings, saved per user.
◆ Load()
| void DekiEditor::EditorSettings::Load |
( |
| ) |
|
|
static |
◆ Save()
| void DekiEditor::EditorSettings::Save |
( |
| ) |
|
|
static |
◆ FlushIfDirty()
| void DekiEditor::EditorSettings::FlushIfDirty |
( |
| ) |
|
|
static |
◆ GetLastProjectPath()
| std::string DekiEditor::EditorSettings::GetLastProjectPath |
( |
| ) |
|
|
static |
◆ SetLastProjectPath()
| void DekiEditor::EditorSettings::SetLastProjectPath |
( |
const std::string & | path | ) |
|
|
static |
◆ GetSdkDir()
| std::string DekiEditor::EditorSettings::GetSdkDir |
( |
| ) |
|
|
static |
◆ GetEnginePath()
| std::string DekiEditor::EditorSettings::GetEnginePath |
( |
| ) |
|
|
static |
◆ GetBuildDir()
| std::string DekiEditor::EditorSettings::GetBuildDir |
( |
| ) |
|
|
static |
◆ GetDepsDir()
| std::string DekiEditor::EditorSettings::GetDepsDir |
( |
| ) |
|
|
static |
◆ GetCMakeLocationArgs()
| std::string DekiEditor::EditorSettings::GetCMakeLocationArgs |
( |
| ) |
|
|
static |
◆ GetPanelOpen()
| bool DekiEditor::EditorSettings::GetPanelOpen |
( |
const std::string & | panelName, |
|
|
bool | defaultValue = false ) |
|
static |
◆ SetPanelOpen()
| void DekiEditor::EditorSettings::SetPanelOpen |
( |
const std::string & | panelName, |
|
|
bool | open ) |
|
static |
◆ GetBool()
| bool DekiEditor::EditorSettings::GetBool |
( |
const std::string & | key, |
|
|
bool | defaultValue ) |
|
static |
◆ SetBool()
| void DekiEditor::EditorSettings::SetBool |
( |
const std::string & | key, |
|
|
bool | value ) |
|
static |
◆ GetString()
| std::string DekiEditor::EditorSettings::GetString |
( |
const std::string & | key, |
|
|
const std::string & | defaultValue = "" ) |
|
static |
◆ SetString()
| void DekiEditor::EditorSettings::SetString |
( |
const std::string & | key, |
|
|
const std::string & | value ) |
|
static |
◆ GetFocusedWindow()
| std::string DekiEditor::EditorSettings::GetFocusedWindow |
( |
| ) |
|
|
static |
◆ SetFocusedWindow()
| void DekiEditor::EditorSettings::SetFocusedWindow |
( |
const std::string & | name | ) |
|
|
static |
◆ GetImGuiIniPath()
| const char * DekiEditor::EditorSettings::GetImGuiIniPath |
( |
| ) |
|
|
static |
◆ GetSettingsDir()
| std::string DekiEditor::EditorSettings::GetSettingsDir |
( |
| ) |
|
|
static |
◆ GetPlatformDependencies()
| std::vector< PackageDepInfo > DekiEditor::EditorSettings::GetPlatformDependencies |
( |
const std::string & | platformKey, |
|
|
const std::map< std::string, std::string > & | overrides = {} ) |
|
static |
The documentation for this class was generated from the following file: