#include <Object.h>
MovementInfo::MovementInfo |
( |
| ) |
|
|
inline |
struct MovementInfo::JumpInfo jump
Position pos
Definition: Object.h:273
struct MovementInfo::TransportInfo transport
uint32 time
Definition: Object.h:274
void Relocate(float x, float y)
Definition: Position.h:67
uint32 flags
Definition: Object.h:271
float pitch
Definition: Object.h:298
uint16 flags2
Definition: Object.h:272
float splineElevation
Definition: Object.h:316
void Reset()
Definition: Object.h:279
void Reset()
Definition: Object.h:303
void MovementInfo::AddExtraMovementFlag |
( |
uint16 |
flag | ) |
|
|
inline |
uint16 flags2
Definition: Object.h:272
void MovementInfo::AddMovementFlag |
( |
uint32 |
flag | ) |
|
|
inline |
uint32 flags
Definition: Object.h:271
uint16 MovementInfo::GetExtraMovementFlags |
( |
| ) |
const |
|
inline |
uint16 flags2
Definition: Object.h:272
uint32 MovementInfo::GetFallTime |
( |
| ) |
const |
|
inline |
uint32 fallTime
Definition: Object.h:309
struct MovementInfo::JumpInfo jump
uint32 MovementInfo::GetMovementFlags |
( |
| ) |
const |
|
inline |
uint32 flags
Definition: Object.h:271
bool MovementInfo::HasExtraMovementFlag |
( |
uint16 |
flag | ) |
const |
|
inline |
336 {
return (
flags2 & flag) != 0; }
uint16 flags2
Definition: Object.h:272
bool MovementInfo::HasMovementFlag |
( |
uint32 |
flag | ) |
const |
|
inline |
330 {
return (
flags & flag) != 0; }
uint32 flags
Definition: Object.h:271
void MovementInfo::OutDebug |
( |
| ) |
|
TC_GAME_API std::string MovementFlags_ToString(uint32 flags)
Definition: MovementUtil.cpp:195
uint32 fallTime
Definition: Object.h:309
float cosAngle
Definition: Object.h:311
uint32 getMSTime()
Definition: Timer.h:24
struct MovementInfo::JumpInfo jump
#define TC_LOG_DEBUG(filterType__,...)
Definition: Log.h:198
Position pos
Definition: Object.h:273
uint32 prevTime
Definition: Object.h:293
struct MovementInfo::TransportInfo transport
uint32 time
Definition: Object.h:274
float zspeed
Definition: Object.h:311
TC_GAME_API std::string MovementFlagsExtra_ToString(uint32 flags)
Definition: MovementUtil.cpp:202
std::string ToString() const
Definition: Position.cpp:160
uint32 vehicleId
Definition: Object.h:294
int8 seat
Definition: Object.h:291
uint32 flags
Definition: Object.h:271
float pitch
Definition: Object.h:298
uint16 flags2
Definition: Object.h:272
float splineElevation
Definition: Object.h:316
float sinAngle
Definition: Object.h:311
ObjectGuid guid
Definition: Object.h:270
Position pos
Definition: Object.h:290
ObjectGuid guid
Definition: Object.h:289
uint32 time
Definition: Object.h:292
std::string ToString() const
Definition: ObjectGuid.cpp:99
bool IsEmpty() const
Definition: ObjectGuid.h:242
float xyspeed
Definition: Object.h:311
void MovementInfo::RemoveExtraMovementFlag |
( |
uint16 |
flag | ) |
|
|
inline |
uint16 flags2
Definition: Object.h:272
void MovementInfo::RemoveMovementFlag |
( |
uint32 |
flag | ) |
|
|
inline |
uint32 flags
Definition: Object.h:271
void MovementInfo::ResetJump |
( |
| ) |
|
|
inline |
struct MovementInfo::JumpInfo jump
void Reset()
Definition: Object.h:303
void MovementInfo::ResetTransport |
( |
| ) |
|
|
inline |
struct MovementInfo::TransportInfo transport
void Reset()
Definition: Object.h:279
void MovementInfo::SetExtraMovementFlags |
( |
uint16 |
flag | ) |
|
|
inline |
uint16 flags2
Definition: Object.h:272
void MovementInfo::SetFallTime |
( |
uint32 |
fallTime | ) |
|
|
inline |
uint32 fallTime
Definition: Object.h:309
struct MovementInfo::JumpInfo jump
void MovementInfo::SetMovementFlags |
( |
uint32 |
flag | ) |
|
|
inline |
uint32 flags
Definition: Object.h:271
float MovementInfo::pitch |
float MovementInfo::splineElevation |
The documentation for this struct was generated from the following files: