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.
string.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "../generic/BlamEditorInstanceField_Generic.h"
4 
6 {
7 private:
8  std::string* value = nullptr;
9  QWidget* edit_control = nullptr;
10  bool area_editor = false;
11 
12 public:
13  BlamEditorInstanceField_String(std::string* _value, std::string title, bool _area_editor = false);
14 
15 private slots:
16  void OnValueChanged();
17 };
BlamEditorInstanceField_Generic
Definition: BlamEditorInstanceField_Generic.h:16
string.h
BlamEditorInstanceField_Generic::ui
Ui::BlamEditorInstanceField_Generic ui
Definition: BlamEditorInstanceField_Generic.h:24
BlamEditorInstanceField_String::BlamEditorInstanceField_String
BlamEditorInstanceField_String(std::string *_value, std::string title, bool _area_editor=false)
Definition: string.cpp:9
BlamEditorInstanceFieldType
BlamEditorInstanceFieldType
Definition: BlamEditorInstanceField_Generic.h:6
tag_fields.h
BlamEditorInstanceFieldType::String
@ String
BlamEditorInstanceField_String
Definition: string.h:5