![]() |
TrinityCore
|
#include <ModelInstance.h>
Inheritance diagram for VMAP::ModelSpawn:Public Member Functions | |
| bool | operator== (ModelSpawn const &other) const |
| const G3D::AABox & | getBounds () const |
Static Public Member Functions | |
| static bool | readFromFile (FILE *rf, ModelSpawn &spawn) |
| static bool | writeToFile (FILE *rw, ModelSpawn const &spawn) |
Public Attributes | |
| uint32 | flags |
| uint16 | adtId |
| uint32 | ID |
| G3D::Vector3 | iPos |
| G3D::Vector3 | iRot |
| float | iScale |
| G3D::AABox | iBound |
| std::string | name |
Definition at line 42 of file ModelInstance.h.
|
inline |
Definition at line 57 of file ModelInstance.h.
Referenced by BoundsTrait< VMAP::ModelSpawn * >::getBounds().
|
inline |
Definition at line 54 of file ModelInstance.h.
References ID.
|
static |
Definition at line 121 of file ModelInstance.cpp.
References adtId, flags, iBound, ID, iPos, iRot, iScale, VMAP::MOD_HAS_BOUND, and name.
Referenced by VMAP::StaticMapTree::InitMap(), VMAP::StaticMapTree::LoadMapTile(), VMAP::TileAssembler::readMapSpawns(), and VMAP::StaticMapTree::UnloadMapTile().
|
static |
Definition at line 167 of file ModelInstance.cpp.
References adtId, flags, iBound, ID, iPos, iRot, iScale, VMAP::MOD_HAS_BOUND, and name.
Referenced by VMAP::TileAssembler::convertWorld2().
| uint16 VMAP::ModelSpawn::adtId |
Definition at line 47 of file ModelInstance.h.
Referenced by VMAP::VMapManager2::getAreaAndLiquidData(), readFromFile(), and writeToFile().
| uint32 VMAP::ModelSpawn::flags |
Definition at line 46 of file ModelInstance.h.
Referenced by VMAP::TileAssembler::calculateTransformedBound(), VMAP::TileAssembler::convertWorld2(), VMAP::ModelInstance::GetLocationInfo(), VMAP::StaticMapTree::InitMap(), VMAP::StaticMapTree::LoadMapTile(), readFromFile(), and writeToFile().
| G3D::AABox VMAP::ModelSpawn::iBound |
Definition at line 52 of file ModelInstance.h.
Referenced by VMAP::TileAssembler::calculateTransformedBound(), VMAP::ModelInstance::GetLocationInfo(), VMAP::ModelInstance::intersectRay(), readFromFile(), and writeToFile().
| uint32 VMAP::ModelSpawn::ID |
Definition at line 48 of file ModelInstance.h.
Referenced by VMAP::TileAssembler::convertWorld2(), VMAP::VMapManager2::getAreaAndLiquidData(), VMAP::StaticMapTree::LoadMapTile(), operator==(), readFromFile(), VMAP::TileAssembler::readMapSpawns(), VMAP::StaticMapTree::UnloadMapTile(), and writeToFile().
| G3D::Vector3 VMAP::ModelSpawn::iPos |
Definition at line 49 of file ModelInstance.h.
Referenced by VMAP::TileAssembler::calculateTransformedBound(), VMAP::ModelInstance::GetLiquidLevel(), VMAP::ModelInstance::GetLocationInfo(), VMAP::ModelInstance::intersectRay(), MMAP::TerrainBuilder::loadVMap(), readFromFile(), and writeToFile().
| G3D::Vector3 VMAP::ModelSpawn::iRot |
Definition at line 50 of file ModelInstance.h.
Referenced by VMAP::TileAssembler::calculateTransformedBound(), MMAP::TerrainBuilder::loadVMap(), VMAP::ModelInstance::ModelInstance(), readFromFile(), and writeToFile().
| float VMAP::ModelSpawn::iScale |
Definition at line 51 of file ModelInstance.h.
Referenced by VMAP::TileAssembler::calculateTransformedBound(), VMAP::ModelInstance::GetLiquidLevel(), VMAP::ModelInstance::GetLocationInfo(), VMAP::ModelInstance::intersectRay(), MMAP::TerrainBuilder::loadVMap(), VMAP::ModelInstance::ModelInstance(), readFromFile(), and writeToFile().
| std::string VMAP::ModelSpawn::name |
Definition at line 53 of file ModelInstance.h.
Referenced by VMAP::TileAssembler::calculateTransformedBound(), VMAP::StaticMapTree::InitMap(), VMAP::StaticMapTree::LoadMapTile(), MMAP::TerrainBuilder::loadVMap(), readFromFile(), VMAP::StaticMapTree::UnloadMap(), VMAP::StaticMapTree::UnloadMapTile(), and writeToFile().