Elaztek Developer Hub
Blamite Game Engine - Guerilla  00307.01.26.21.0804.blamite
The tag editor for the Blamite Game Engine.
fields.h File Reference
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  BlamPluginField
 
class  BlamTagField
 

Namespaces

 Guerilla
 The main namespace containing all of Guerilla's shared functions.
 
 Guerilla::Tags
 
 Guerilla::Tags::Fields
 

Macros

#define GUERILLA
 
#define GUERILLA_API   __declspec(dllimport)
 

Enumerations

enum  BlamTagFieldType {
  BlamTagFieldType::Ascii, BlamTagFieldType::StringId, BlamTagFieldType::Int8, BlamTagFieldType::Int16,
  BlamTagFieldType::Int32, BlamTagFieldType::Float32, BlamTagFieldType::Bitfield8, BlamTagFieldType::Bitfield16,
  BlamTagFieldType::Bitfield32, BlamTagFieldType::Enum8, BlamTagFieldType::Enum16, BlamTagFieldType::Enum32,
  BlamTagFieldType::Block, BlamTagFieldType::Dataref, BlamTagFieldType::Tagref, BlamTagFieldType::Comment,
  BlamTagFieldType::Generic, BlamTagFieldType::Unspecified
}
 

Functions

GUERILLA int Guerilla::Tags::Fields::GetStandardFieldLength (BlamTagFieldType type)
 
GUERILLA BlamTagFieldType Guerilla::Tags::Fields::DetermineFieldType (std::string node_name)
 

Macro Definition Documentation

◆ GUERILLA

#define GUERILLA

◆ GUERILLA_API

#define GUERILLA_API   __declspec(dllimport)

Enumeration Type Documentation

◆ BlamTagFieldType

enum BlamTagFieldType
strong
Enumerator
Ascii 
StringId 
Int8 
Int16 
Int32 
Float32 
Bitfield8 
Bitfield16 
Bitfield32 
Enum8 
Enum16 
Enum32 
Block 
Dataref 
Tagref 
Comment 
Generic 
Unspecified