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.
BlamKeystone::UI::Controls Namespace Reference

Namespace containing functions for working with configuration setting controls. More...

Functions

KEYSTONE BlamEditorConfigField_GenericCreateConfigSettingControl (shared_settings *settings_dialog, BlamConfigurationSetting *setting)
 Creates a new configuration setting control. More...
 

Detailed Description

Namespace containing functions for working with configuration setting controls.

Function Documentation

◆ CreateConfigSettingControl()

BlamEditorConfigField_Generic * BlamKeystone::UI::Controls::CreateConfigSettingControl ( shared_settings settings_dialog,
BlamConfigurationSetting *  setting 
)

Creates a new configuration setting control.

Parameters
settings_dialog- Pointer to the settings dialog.
setting- The setting to create a control for.
Returns
Pointer to the newly created control, or nullptr if a control couldn't be created.