AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
adt_MCLQ Class Reference

#include "adt.h"

Classes

struct  liquid_data
 

Public Member Functions

bool prepareLoadedData ()
 

Public Attributes

uint32 size
 
float height1
 
float height2
 
struct adt_MCLQ::liquid_data liquid [ADT_CELL_SIZE+1][ADT_CELL_SIZE+1]
 
uint8 flags [ADT_CELL_SIZE][ADT_CELL_SIZE]
 
uint8 data [84]
 
uint32 fcc
 
char fcc_txt [4]
 

Private Attributes

union {
   uint32   fcc
 
   char   fcc_txt [4]
 
}; 
 

Detailed Description

Member Function Documentation

◆ prepareLoadedData()

bool adt_MCLQ::prepareLoadedData ( )
154{
155 if (fcc != MCLQMagic.fcc)
156 return false;
157
158 return true;
159}
u_map_fcc MCLQMagic
Definition: adt.cpp:31
uint32 fcc
Definition: adt.h:66
uint32 fcc
Definition: loadlib.h:29

References fcc, u_map_fcc::fcc, and MCLQMagic.

Member Data Documentation

◆ 

union { ... } adt_MCLQ::@370

◆ data

uint8 adt_MCLQ::data[84]

◆ fcc

uint32 adt_MCLQ::fcc

Referenced by prepareLoadedData().

◆ fcc_txt

char adt_MCLQ::fcc_txt[4]

◆ flags

uint8 adt_MCLQ::flags[ADT_CELL_SIZE][ADT_CELL_SIZE]

Referenced by ConvertADT().

◆ height1

float adt_MCLQ::height1

◆ height2

float adt_MCLQ::height2

◆ liquid

struct adt_MCLQ::liquid_data adt_MCLQ::liquid[ADT_CELL_SIZE + 1][ADT_CELL_SIZE + 1]

Referenced by ConvertADT().

◆ size

uint32 adt_MCLQ::size