![]() |
Blamite Game Engine - Keystone
00407.12.16.23.1700.blamite
A library that enables the use of Qt in Blamite's editing tools.
|
Class for the new unified Settings dialog. More...
#include <shared_settings.h>
Inheritance diagram for shared_settings:
Collaboration diagram for shared_settings:Public Member Functions | |
| shared_settings (QWidget *parent=Q_NULLPTR) | |
| Constructs the settings dialog. More... | |
| ~shared_settings () | |
| Destroys the settings dialog and cleans up any resources used. More... | |
| void | UpdateActiveSettingControl (BlamEditorConfigField_Generic *field) |
| TBA. More... | |
| void | OnEditorThemeChangeEvent (EditorThemeChangeEvent *event) |
| void | ApplyNewTheme () |
Class for the new unified Settings dialog.
This new dialog reads all configuration files, sections, and settings dynamically - with no need to add new controls/widgets for new settings manually.
| shared_settings::shared_settings | ( | QWidget * | parent = Q_NULLPTR | ) |
Constructs the settings dialog.
| parent | - The parent widget of this dialog. Defaults to Q_NULLPTR. |
Here is the call graph for this function:| shared_settings::~shared_settings | ( | ) |
Destroys the settings dialog and cleans up any resources used.
| void shared_settings::ApplyNewTheme | ( | ) |
Here is the call graph for this function:| void shared_settings::OnEditorThemeChangeEvent | ( | EditorThemeChangeEvent * | event | ) |
Here is the call graph for this function:| void shared_settings::UpdateActiveSettingControl | ( | BlamEditorConfigField_Generic * | field | ) |
TBA.
| field | - TBA |
Here is the caller graph for this function: