Go to the documentation of this file.
8 #define BLAM_EXT_API __declspec(dllexport)
10 #define BLAM_EXT_API __declspec(dllimport)
36 Bitfield8Field(std::string _display_name, std::string _extra_info, std::vector<std::string> _options);
47 Bitfield16Field(std::string _display_name, std::string _extra_info, std::vector<std::string> _options);
58 Bitfield32Field(std::string _display_name, std::string _extra_info, std::vector<std::string> _options);
virtual std::string GetFieldXMLString(int offset)
Generates a string representing an XML node associated with this tag field, used for generating plugi...
Definition: BlamTagClassField.cpp:32
std::vector< std::string > options
List of options available in the bitfield.
Definition: bitfield.h:19
Class representing a bitfield16 tag field.
Definition: bitfield.h:44
Base class representing a plugin field.
Definition: BlamTagClassField.h:28
#define BLAM_EXT_API
Definition: bitfield.h:10
Class representing a bitfield32 tag field.
Definition: bitfield.h:55
Base class for Bitfield plugin fields.
Definition: bitfield.h:16
virtual void ShowImPropertyControl()
Shows a set of ImGUI controls representing the tag field.
Definition: BlamTagClassField.cpp:22
Class representing a bitfield8 tag field.
Definition: bitfield.h:33