AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "DBCFileLoader.h"
Public Member Functions | |
float | getFloat (std::size_t field) const |
uint32 | getUInt (std::size_t field) const |
uint8 | getUInt8 (std::size_t field) const |
const char * | getString (std::size_t field) const |
Private Member Functions | |
Record (DBCFileLoader &file_, unsigned char *offset_) | |
Private Attributes | |
unsigned char * | offset |
DBCFileLoader & | file |
Friends | |
class | DBCFileLoader |
|
inlineprivate |
|
inline |
References ASSERT, EndianConvert(), DBCFileLoader::fieldCount, file, DBCFileLoader::GetOffset(), and offset.
Referenced by DBCFileLoader::AutoProduceData().
|
inline |
References ASSERT, DBCFileLoader::fieldCount, file, getUInt(), DBCFileLoader::stringSize, and DBCFileLoader::stringTable.
Referenced by DBCFileLoader::AutoProduceStrings().
|
inline |
References ASSERT, EndianConvert(), DBCFileLoader::fieldCount, file, DBCFileLoader::GetOffset(), and offset.
Referenced by DBCFileLoader::AutoProduceData(), and getString().
|
inline |
References ASSERT, DBCFileLoader::fieldCount, file, DBCFileLoader::GetOffset(), and offset.
Referenced by DBCFileLoader::AutoProduceData().
|
friend |
|
private |
Referenced by getFloat(), getString(), getUInt(), and getUInt8().
|
private |
Referenced by getFloat(), getUInt(), and getUInt8().