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.
BlamEditorInstanceField_Generic.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <QWidget>
4 #include "ui_BlamEditorInstanceField_Generic.h"
5 
7 {
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:
22 
23 protected:
24  Ui::BlamEditorInstanceField_Generic ui;
25 
26 public:
27  BlamEditorInstanceField_Generic(std::string name, BlamEditorInstanceFieldType _type, QWidget* parent = Q_NULLPTR);
29 
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