Elaztek Developer Hub
Blamite Game Engine - Keystone  00386.06.16.23.0646.blamite
A library that enables the use of Qt in Blamite's editing tools.
config_fields.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <Strings/components/settings/config/config.h>
4 
5 #ifndef KEYSTONE
6 #define KEYSTONE
7 #endif
8 
10 class shared_settings;
11 
16 {
25  KEYSTONE BlamEditorConfigField_Generic* CreateConfigSettingControl(shared_settings* settings_dialog, BlamConfigurationSetting* setting);
26 }
BlamEditorConfigField_Float.h
BlamEditorConfigField_Generic
Definition: BlamEditorConfigField_Generic.h:10
BlamEditorConfigField_Int.h
BlamKeystone::UI::Controls
Namespace containing functions for working with configuration setting controls.
Definition: config_fields.h:15
BlamEditorConfigField_String.h
BlamEditorConfigField_Boolean.h
BlamEditorConfigField_Boolean
Definition: BlamEditorConfigField_Boolean.h:7
BlamEditorConfigField_Int
Definition: BlamEditorConfigField_Int.h:7
KEYSTONE
#define KEYSTONE
Definition: config_fields.h:6
BlamEditorConfigField_String
Definition: BlamEditorConfigField_String.h:7
config_fields.h
BlamEditorConfigField_Generic.h
BlamKeystone::UI::Controls::CreateConfigSettingControl
KEYSTONE BlamEditorConfigField_Generic * CreateConfigSettingControl(shared_settings *settings_dialog, BlamConfigurationSetting *setting)
Creates a new configuration setting control.
Definition: config_fields.cpp:13
BlamEditorConfigField_Float
Definition: BlamEditorConfigField_Float.h:7
BlamEditorConfigField_Color.h
shared_settings
Class for the new unified Settings dialog.
Definition: shared_settings.h:18
BlamEditorConfigField_Color
Definition: BlamEditorConfigField_Color.h:7
shared_settings.h