 |
Blamite Game Engine - blam!
00367.02.08.23.1815.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
3 #include "../BlamPluginField.h"
31 Vector2Field(std::string _display_name, std::string _extra_info);
33 Vector2Field(std::string _display_name, std::string _extra_info, std::string _input_hint);
44 Vector3Field(std::string _display_name, std::string _extra_info);
46 Vector3Field(std::string _display_name, std::string _extra_info, std::string _input_hint);
57 Vector4Field(std::string _display_name, std::string _extra_info);
59 Vector4Field(std::string _display_name, std::string _extra_info, std::string _input_hint);
std::string GetFieldXMLString(int offset)
Generates a string representing an XML node associated with this tag field, used for generating plugi...
Definition: vector.cpp:77
Class representing a vector4 tag field.
Definition: vector.h:54
Class representing a vector2 tag field.
Definition: vector.h:28
Class representing a vector3 tag field.
Definition: vector.h:41
Vector2Field(std::string _display_name, std::string _extra_info)
Definition: vector.cpp:102
Class representing a vector tag field.
Definition: vector.h:11
void ShowImPropertyControl()
Shows a set of ImGUI controls representing the tag field.
Definition: vector.cpp:43
Base class representing a plugin field.
Definition: BlamPluginField.h:50
VectorField(BlamPluginFieldType _type, std::string _display_name, std::string _extra_info)
Definition: vector.cpp:10
Vector4Field(std::string _display_name, std::string _extra_info)
Definition: vector.cpp:124
Vector3Field(std::string _display_name, std::string _extra_info)
Definition: vector.cpp:113
BlamPluginFieldType
Definition: BlamPluginField.h:5