Elaztek Developer Hub
Switch Project...
blam!
Editing Kit
Guerilla
Sapien
Tool
Foundry
Libraries
Keystone
Strings
Forums
Discord
Doxygen
Jenkins
Guides
Gitlab
Blamite Game Engine - Keystone
00402.09.29.23.0627.blamite
A library that enables the use of Qt in Blamite's editing tools.
BlamEditorInstanceField_Generic.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <QWidget>
4
#include "ui_BlamEditorInstanceField_Generic.h"
5
6
enum class
BlamEditorInstanceFieldType
7
{
8
Unspecified
,
9
Comment
,
10
String
,
11
Float
,
12
Integer
,
13
Enum
14
};
15
16
class
BlamEditorInstanceField_Generic
:
public
QWidget
17
{
18
Q_OBJECT
19
20
private
:
21
BlamEditorInstanceFieldType
type =
BlamEditorInstanceFieldType::Unspecified
;
22
23
protected
:
24
Ui::BlamEditorInstanceField_Generic
ui
;
25
26
public
:
27
BlamEditorInstanceField_Generic
(std::string name,
BlamEditorInstanceFieldType
_type, QWidget* parent = Q_NULLPTR);
28
~BlamEditorInstanceField_Generic
();
29
30
BlamEditorInstanceFieldType
GetType
();
31
};
BlamEditorInstanceField_Generic::~BlamEditorInstanceField_Generic
~BlamEditorInstanceField_Generic()
Definition:
BlamEditorInstanceField_Generic.cpp:11
BlamEditorInstanceField_Generic
Definition:
BlamEditorInstanceField_Generic.h:16
BlamEditorInstanceField_Generic::ui
Ui::BlamEditorInstanceField_Generic ui
Definition:
BlamEditorInstanceField_Generic.h:24
BlamEditorInstanceFieldType
BlamEditorInstanceFieldType
Definition:
BlamEditorInstanceField_Generic.h:6
BlamEditorInstanceFieldType::Unspecified
@ Unspecified
BlamEditorInstanceFieldType::Integer
@ Integer
BlamEditorInstanceFieldType::Enum
@ Enum
BlamEditorInstanceFieldType::Comment
@ Comment
BlamEditorDocumentType::Unspecified
@ Unspecified
Indicates the document type is unspecified or invalid.
BlamEditorInstanceFieldType::String
@ String
BlamEditorInstanceField_Generic::BlamEditorInstanceField_Generic
BlamEditorInstanceField_Generic(std::string name, BlamEditorInstanceFieldType _type, QWidget *parent=Q_NULLPTR)
Definition:
BlamEditorInstanceField_Generic.cpp:3
BlamEditorInstanceField_Generic::GetType
BlamEditorInstanceFieldType GetType()
Definition:
BlamEditorInstanceField_Generic.cpp:16
BlamEditorInstanceField_Generic.h
BlamEditorInstanceFieldType::Float
@ Float
keystone
components
ui
shared
controls
property_fields
fields
generic
BlamEditorInstanceField_Generic.h
Generated on Fri Sep 29 2023 10:04:22 for Blamite Game Engine - Keystone by
1.8.17