 |
Blamite Game Engine - blam!
00315.05.27.21.0015.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
5 #include "../BlamPluginField.h"
32 Bitfield8Field(std::string _display_name, std::string _extra_info, std::vector<std::string> _options);
43 Bitfield16Field(std::string _display_name, std::string _extra_info, std::vector<std::string> _options);
54 Bitfield32Field(std::string _display_name, std::string _extra_info, std::vector<std::string> _options);
std::string GetFieldXMLString(int offset)
Generates a string representing an XML node associated with this tag field, used for generating plugi...
Definition: bitfield.cpp:99
void ShowImPropertyControl()
Shows a set of ImGUI controls representing the tag field.
Definition: bitfield.cpp:32
std::vector< std::string > options
List of options available in the bitfield.
Definition: bitfield.h:15
Class representing a bitfield16 tag field.
Definition: bitfield.h:40
Bitfield16Field(std::string _display_name, std::string _extra_info, std::vector< std::string > _options)
Definition: bitfield.cpp:141
Base class representing a plugin field.
Definition: BlamPluginField.h:49
Class representing a bitfield32 tag field.
Definition: bitfield.h:51
Bitfield8Field(std::string _display_name, std::string _extra_info, std::vector< std::string > _options)
Definition: bitfield.cpp:135
Base class for Bitfield plugin fields.
Definition: bitfield.h:12
Bitfield32Field(std::string _display_name, std::string _extra_info, std::vector< std::string > _options)
Definition: bitfield.cpp:147
BitfieldField(BlamPluginFieldType _type, std::string _display_name, std::string _extra_info, std::vector< std::string > _options)
Definition: bitfield.cpp:9
BlamPluginFieldType
Definition: BlamPluginField.h:5
Class representing a bitfield8 tag field.
Definition: bitfield.h:29