 |
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.
29 {1,
"haloman30",
"Initial implementation."}
Definition: primitive.h:11
Definition: primitive.h:19
std::vector< BlamTagClassRevision > revisions
List of all tag class revisions. Does not get written to tags, but is included in plugin files.
Definition: tagclass.h:49
std::string class_name_short
The short, 4-character name of the tag class.
Definition: tagclass.h:47
int version
The tag class version. Should be incremented any time a tag class is modified whatsoever.
Definition: tagclass.h:48
std::string class_name_long
The longer class name. Typically shown alongside short name for user-friendliness.
Definition: tagclass.h:46
int tag_size
The size of the tag's data. Used on loading/writing tag files.
Definition: tagclass.h:53
Definition: cache_file_resource_data.h:32
Class representing a tag class.
Definition: tagclass.h:43
std::vector< BlamPluginField * > fields
A series of tag fields that store the layout of the tag.
Definition: tagclass.h:51
PrimitiveTagClass()
Definition: primitive.h:22