![]() |
TrinityCore
|
#include "M2Stores.h"#include "DB2Stores.h"#include "Log.h"#include "M2Structure.h"#include "MapUtils.h"#include "Timer.h"#include <G3D/Vector4.h>#include <boost/filesystem/operations.hpp>#include <boost/filesystem/path.hpp>#include <fstream>
Include dependency graph for M2Stores.cpp:Go to the source code of this file.
Typedefs | |
| typedef std::vector< FlyByCamera > | FlyByCameraCollection |
Functions | |
| G3D::Vector3 | translateLocation (G3D::Vector4 const *dbcLocation, G3D::Vector3 const *basePosition, G3D::Vector3 const *splineVector) |
| bool | readCamera (M2Camera const *cam, uint32 buffSize, M2Header const *header, CinematicCameraEntry const *dbcentry) |
| TC_GAME_API void | LoadM2Cameras (std::string const &dataPath) |
| std::vector< FlyByCamera > const * | GetFlyByCameras (uint32 cinematicCameraId) |
Variables | |
| std::unordered_map< uint32, FlyByCameraCollection > | sFlyByCameraStore |
| typedef std::vector<FlyByCamera> FlyByCameraCollection |
Definition at line 29 of file M2Stores.cpp.
| std::vector< FlyByCamera > const * GetFlyByCameras | ( | uint32 | cinematicCameraId | ) |
Definition at line 266 of file M2Stores.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| TC_GAME_API void LoadM2Cameras | ( | std::string const & | dataPath | ) |
Definition at line 175 of file M2Stores.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| bool readCamera | ( | M2Camera const * | cam, |
| uint32 | buffSize, | ||
| M2Header const * | header, | ||
| CinematicCameraEntry const * | dbcentry | ||
| ) |
Definition at line 52 of file M2Stores.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| G3D::Vector3 translateLocation | ( | G3D::Vector4 const * | dbcLocation, |
| G3D::Vector3 const * | basePosition, | ||
| G3D::Vector3 const * | splineVector | ||
| ) |
| std::unordered_map<uint32, FlyByCameraCollection> sFlyByCameraStore |
Definition at line 30 of file M2Stores.cpp.