![]() |
TrinityCore
|
#include <adt.h>
Classes | |
| struct | adt_LIQUID |
Public Member Functions | |
| adt_liquid_instance const * | GetLiquidInstance (int32 x, int32 y) const |
| adt_liquid_attributes | GetLiquidAttributes (int32 x, int32 y) const |
| uint16 | GetLiquidType (adt_liquid_instance const *h) const |
| float | GetLiquidHeight (adt_liquid_instance const *h, int32 pos) const |
| int8 | GetLiquidDepth (adt_liquid_instance const *h, int32 pos) const |
| uint16 const * | GetLiquidTextureCoordMap (adt_liquid_instance const *h, int32 pos) const |
| uint64 | GetLiquidExistsBitmap (adt_liquid_instance const *h) const |
| LiquidVertexFormatType | GetLiquidVertexFormat (adt_liquid_instance const *liquidInstance) const |
Public Attributes | ||
| union { | ||
| uint32 fcc | ||
| char fcc_txt [4] | ||
| }; | ||
| uint32 | size | |
| struct adt_MH2O::adt_LIQUID | liquid [ADT_CELLS_PER_GRID][ADT_CELLS_PER_GRID] | |
|
inline |
Definition at line 197 of file adt.h.
References liquid, and adt_MH2O::adt_LIQUID::OffsetAttributes.
Referenced by ConvertADT().
|
inline |
Definition at line 241 of file adt.h.
References Depth, adt_liquid_instance::GetHeight(), GetLiquidVertexFormat(), adt_liquid_instance::GetWidth(), HeightDepth, HeightDepthTextureCoord, HeightTextureCoord, adt_liquid_instance::OffsetVertexData, Unk4, and Unk5.
|
inline |
Definition at line 288 of file adt.h.
References adt_liquid_instance::OffsetExistsBitmap.
Referenced by ConvertADT().
|
inline |
Definition at line 216 of file adt.h.
References Depth, GetLiquidVertexFormat(), HeightDepth, HeightDepthTextureCoord, HeightTextureCoord, adt_liquid_instance::OffsetVertexData, Unk4, and Unk5.
Referenced by ConvertADT().
|
inline |
|
inline |
Definition at line 266 of file adt.h.
References Depth, adt_liquid_instance::GetHeight(), GetLiquidVertexFormat(), adt_liquid_instance::GetWidth(), HeightDepth, HeightDepthTextureCoord, HeightTextureCoord, adt_liquid_instance::OffsetVertexData, Unk4, and Unk5.
|
inline |
Definition at line 208 of file adt.h.
References Depth, GetLiquidVertexFormat(), and adt_liquid_instance::LiquidType.
Referenced by ConvertADT().
| LiquidVertexFormatType adt_MH2O::GetLiquidVertexFormat | ( | adt_liquid_instance const * | liquidInstance | ) | const |
Definition at line 430 of file System.cpp.
References Depth, LiquidMaterials, adt_liquid_instance::LiquidType, LiquidTypes, and adt_liquid_instance::LiquidVertexFormat.
Referenced by GetLiquidDepth(), GetLiquidHeight(), GetLiquidTextureCoordMap(), and GetLiquidType().
| union { ... } adt_MH2O |
| struct adt_MH2O::adt_LIQUID adt_MH2O::liquid[ADT_CELLS_PER_GRID][ADT_CELLS_PER_GRID] |
Referenced by GetLiquidAttributes(), and GetLiquidInstance().