Elaztek Developer Hub
Blamite Game Engine - Keystone  00390.07.02.23.1947.blamite
A library that enables the use of Qt in Blamite's editing tools.
float.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "../generic/BlamEditorInstanceField_Generic.h"
4 
5 #include <qspinbox.h>
6 
8 {
9 private:
10  float* value = nullptr;
11  QDoubleSpinBox* edit_control = nullptr;
12 
13 public:
14  BlamEditorInstanceField_Float(float* _value, std::string title);
15 
16 private slots:
17  void OnValueChanged();
18 };
BlamEditorInstanceField_Generic
Definition: BlamEditorInstanceField_Generic.h:16
float.h
BlamEditorInstanceField_Float::BlamEditorInstanceField_Float
BlamEditorInstanceField_Float(float *_value, std::string title)
Definition: float.cpp:8
BlamEditorInstanceField_Generic::ui
Ui::BlamEditorInstanceField_Generic ui
Definition: BlamEditorInstanceField_Generic.h:24
BlamEditorInstanceField_Float
Definition: float.h:7
BlamEditorInstanceFieldType
BlamEditorInstanceFieldType
Definition: BlamEditorInstanceField_Generic.h:6
BlamKeystone::UI::TagFields::SetWidgetValidAppearance
KEYSTONE void SetWidgetValidAppearance(QWidget *widget, bool valid)
Applies the configured invalid field colors to a given widget.
Definition: tag_fields.cpp:146
tag_fields.h
BlamEditorInstanceFieldType::Float
@ Float