Elaztek Developer Hub
Blamite Game Engine - Guerilla (Library)  00402.09.29.23.0627.blamite
The tag editor for the Blamite Game Engine.
fields.cpp File Reference
#include "fields.h"
#include <Strings/components/utils/string/string.h>
#include <Strings/components/classes/vector/vector.h>
#include <Strings/components/resources/color/BlamColor.h>
#include <Strings/components/classes/map/map.h>
#include "ascii/ascii.h"
#include "bitfield/bitfield.h"
#include "block/block.h"
#include "boolean/boolean.h"
#include "color/color.h"
#include "comment/comment.h"
#include "dataref/dataref.h"
#include "enum/enum.h"
#include "fieldref/fieldref.h"
#include "float32/float32.h"
#include "int/int.h"
#include "tagref/tagref.h"
#include "vector/vector.h"
+ Include dependency graph for fields.cpp:

Functions

void verify_dataref_value_hint_map ()
 Verifies that the dataref value hint map has the appropriate data. More...
 
void verify_tag_field_name_map ()
 Verifies that the tag field name map has the appropriate data. More...
 

Variables

BlamMap< BlamDatarefValueHintType, std::string > dataref_value_hint_map = BlamMap<BlamDatarefValueHintType, std::string>()
 A map containing a collection of dataref value hint types. More...
 
BlamMap< std::string, BlamTagFieldType > tag_field_name_map = BlamMap<std::string, BlamTagFieldType>()
 A map containing a collection of tag field type/name mappings. More...
 

Function Documentation

◆ verify_dataref_value_hint_map()

void verify_dataref_value_hint_map ( )

Verifies that the dataref value hint map has the appropriate data.

If the map is empty, it will initialize the map and add the appropriate data.

+ Here is the caller graph for this function:

◆ verify_tag_field_name_map()

void verify_tag_field_name_map ( )

Verifies that the tag field name map has the appropriate data.

If the map is empty, it will initialize the map and add the appropriate data.

+ Here is the caller graph for this function:

Variable Documentation

◆ dataref_value_hint_map

BlamMap<BlamDatarefValueHintType, std::string> dataref_value_hint_map = BlamMap<BlamDatarefValueHintType, std::string>()

A map containing a collection of dataref value hint types.

Each key contains a BlamDatarefValueHintType, and each value contains the string representation of the hint type.

◆ tag_field_name_map

BlamMap<std::string, BlamTagFieldType> tag_field_name_map = BlamMap<std::string, BlamTagFieldType>()

A map containing a collection of tag field type/name mappings.

Each key contains a possible name of the field type, with each value containing the equivalent BlamTagFieldType value.