![]() |
TrinityCore
|
Include dependency graph for Position.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | Position |
| struct | Position::ConstStreamer< Tag > |
| struct | Position::Streamer< Tag > |
| class | WorldLocation |
| struct | TaggedPosition< Tag > |
Macros | |
| #define | MAPID_INVALID 0xFFFFFFFF |
Functions | |
| TC_GAME_API ByteBuffer & | operator<< (ByteBuffer &buf, Position::ConstStreamer< Position::XY > const &streamer) |
| TC_GAME_API ByteBuffer & | operator>> (ByteBuffer &buf, Position::Streamer< Position::XY > const &streamer) |
| TC_GAME_API ByteBuffer & | operator<< (ByteBuffer &buf, Position::ConstStreamer< Position::XYZ > const &streamer) |
| TC_GAME_API ByteBuffer & | operator>> (ByteBuffer &buf, Position::Streamer< Position::XYZ > const &streamer) |
| TC_GAME_API ByteBuffer & | operator<< (ByteBuffer &buf, Position::ConstStreamer< Position::XYZO > const &streamer) |
| TC_GAME_API ByteBuffer & | operator>> (ByteBuffer &buf, Position::Streamer< Position::XYZO > const &streamer) |
| TC_GAME_API ByteBuffer & | operator<< (ByteBuffer &buf, Position::ConstStreamer< Position::PackedXYZ > const &streamer) |
| #define MAPID_INVALID 0xFFFFFFFF |
Definition at line 165 of file Position.h.
| TC_GAME_API ByteBuffer & operator<< | ( | ByteBuffer & | buf, |
| Position::ConstStreamer< Position::PackedXYZ > const & | streamer | ||
| ) |
Definition at line 218 of file Position.cpp.
References ByteBuffer::appendPackXYZ(), Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), and Position::ConstStreamer< Tag >::Pos.
| TC_GAME_API ByteBuffer & operator<< | ( | ByteBuffer & | buf, |
| Position::ConstStreamer< Position::XY > const & | streamer | ||
| ) |
Definition at line 170 of file Position.cpp.
References Position::GetPositionX(), Position::GetPositionY(), and Position::ConstStreamer< Tag >::Pos.
| TC_GAME_API ByteBuffer & operator<< | ( | ByteBuffer & | buf, |
| Position::ConstStreamer< Position::XYZ > const & | streamer | ||
| ) |
Definition at line 185 of file Position.cpp.
References Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), and Position::ConstStreamer< Tag >::Pos.
| TC_GAME_API ByteBuffer & operator<< | ( | ByteBuffer & | buf, |
| Position::ConstStreamer< Position::XYZO > const & | streamer | ||
| ) |
Definition at line 201 of file Position.cpp.
References Position::GetOrientation(), Position::GetPositionX(), Position::GetPositionY(), Position::GetPositionZ(), and Position::ConstStreamer< Tag >::Pos.
| TC_GAME_API ByteBuffer & operator>> | ( | ByteBuffer & | buf, |
| Position::Streamer< Position::XY > const & | streamer | ||
| ) |
Definition at line 177 of file Position.cpp.
References Position::Streamer< Tag >::Pos, and Position::Relocate().
| TC_GAME_API ByteBuffer & operator>> | ( | ByteBuffer & | buf, |
| Position::Streamer< Position::XYZ > const & | streamer | ||
| ) |
Definition at line 193 of file Position.cpp.
References Position::Streamer< Tag >::Pos, and Position::Relocate().
| TC_GAME_API ByteBuffer & operator>> | ( | ByteBuffer & | buf, |
| Position::Streamer< Position::XYZO > const & | streamer | ||
| ) |
Definition at line 210 of file Position.cpp.
References Position::Streamer< Tag >::Pos, and Position::Relocate().