 |
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.
5 #include "../BlamPluginField.h"
16 std::vector<std::string> options;
31 Enum8Field(std::string _display_name, std::string _extra_info, std::vector<std::string> _options);
37 Enum16Field(std::string _display_name, std::string _extra_info, std::vector<std::string> _options);
43 Enum32Field(std::string _display_name, std::string _extra_info, std::vector<std::string> _options);
Enum16Field(std::string _display_name, std::string _extra_info, std::vector< std::string > _options)
Definition: enum.cpp:103
std::string GetFieldXMLString(int offset)
Generates a string representing an XML node associated with this tag field, used for generating plugi...
Definition: enum.cpp:62
Enum8Field(std::string _display_name, std::string _extra_info, std::vector< std::string > _options)
Definition: enum.cpp:97
unsigned int uint32_t
Definition: stdint.h:126
Enum32Field(std::string _display_name, std::string _extra_info, std::vector< std::string > _options)
Definition: enum.cpp:109
Base class representing a plugin field.
Definition: BlamPluginField.h:50
EnumField(BlamPluginFieldType _type, std::string _display_name, std::string _extra_info, std::vector< std::string > _options)
Definition: enum.cpp:10
void ShowImPropertyControl()
Shows a set of ImGUI controls representing the tag field.
Definition: enum.cpp:38
BlamPluginFieldType
Definition: BlamPluginField.h:5
Class representing an enum tag field.
Definition: enum.h:13