AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
DBCFileLoader.h File Reference
#include "Define.h"
#include "Errors.h"
#include "Utilities/ByteConverter.h"

Go to the source code of this file.

Classes

class  DBCFileLoader
 
class  DBCFileLoader::Record
 

Enumerations

enum  DbcFieldFormat {
  FT_NA = 'x' ,
  FT_NA_BYTE = 'X' ,
  FT_STRING = 's' ,
  FT_FLOAT = 'f' ,
  FT_INT = 'i' ,
  FT_BYTE = 'b' ,
  FT_SORT = 'd' ,
  FT_IND = 'n' ,
  FT_LOGIC = 'l'
}
 

Enumeration Type Documentation

◆ DbcFieldFormat

Enumerator
FT_NA 
FT_NA_BYTE 
FT_STRING 
FT_FLOAT 
FT_INT 
FT_BYTE 
FT_SORT 
FT_IND 
FT_LOGIC 
26{
27 FT_NA = 'x', //not used or unknown, 4 byte size
28 FT_NA_BYTE = 'X', //not used or unknown, byte
29 FT_STRING = 's', //char*
30 FT_FLOAT = 'f', //float
31 FT_INT = 'i', //uint32
32 FT_BYTE = 'b', //uint8
33 FT_SORT = 'd', //sorted by this field, field is not included
34 FT_IND = 'n', //the same, but parsed to data
35 FT_LOGIC = 'l' //Logical (boolean)
36};
@ FT_IND
Definition: DBCFileLoader.h:34
@ FT_NA
Definition: DBCFileLoader.h:27
@ FT_FLOAT
Definition: DBCFileLoader.h:30
@ FT_STRING
Definition: DBCFileLoader.h:29
@ FT_SORT
Definition: DBCFileLoader.h:33
@ FT_NA_BYTE
Definition: DBCFileLoader.h:28
@ FT_INT
Definition: DBCFileLoader.h:31
@ FT_LOGIC
Definition: DBCFileLoader.h:35
@ FT_BYTE
Definition: DBCFileLoader.h:32