![]() |
TrinityCore
|
Functions | |
| void | Extract (ADT::MDDF const &doodadDef, char const *ModelInstName, uint32 mapID, uint32 originalMapId, FILE *pDirfile, std::vector< ADTOutputCache > *dirfileCache) |
| void | ExtractSet (WMODoodadData const &doodadData, ADT::MODF const &wmo, bool isGlobalWmo, uint32 mapID, uint32 originalMapId, FILE *pDirfile, std::vector< ADTOutputCache > *dirfileCache) |
| void Doodad::Extract | ( | ADT::MDDF const & | doodadDef, |
| char const * | ModelInstName, | ||
| uint32 | mapID, | ||
| uint32 | originalMapId, | ||
| FILE * | pDirfile, | ||
| std::vector< ADTOutputCache > * | dirfileCache | ||
| ) |
Definition at line 160 of file model.cpp.
References CACHE_WRITE, ADTOutputCache::Data, fixCoords(), ADTOutputCache::Flags, GenerateUniqueObjectId(), MOD_PARENT_SPAWN, ADT::MDDF::Position, ADT::MDDF::Rotation, ADT::MDDF::Scale, and ADT::MDDF::UniqueId.
Referenced by ADTFile::init().
| void Doodad::ExtractSet | ( | WMODoodadData const & | doodadData, |
| ADT::MODF const & | wmo, | ||
| bool | isGlobalWmo, | ||
| uint32 | mapID, | ||
| uint32 | originalMapId, | ||
| FILE * | pDirfile, | ||
| std::vector< ADTOutputCache > * | dirfileCache | ||
| ) |
Definition at line 211 of file model.cpp.
References ASSERT, CACHE_WRITE, ADTOutputCache::Data, ADT::MODF::DoodadSet, ExtractSingleModel(), WMODoodadData::FileDataIds, ADTOutputCache::Flags, GenerateUniqueObjectId(), MOD_PARENT_SPAWN, WMO::MODD::NameIndex, WMODoodadData::Paths, ADT::MODF::Position, WMO::MODD::Position, WMODoodadData::References, ADT::MODF::Rotation, WMO::MODD::Rotation, WMO::MODD::Scale, WMODoodadData::Sets, WMODoodadData::Spawns, Trinity::StringFormat(), ADT::MODF::UniqueId, Quaternion::W, Vec3D::x, Quaternion::X, Vec3D::y, Quaternion::Y, Vec3D::z, and Quaternion::Z.
Referenced by ADTFile::init(), and WDTFile::init().