![]() |
TrinityCore
|
#include <MoveSplineFlag.h>
Public Types | |
| enum | eFlags { None = 0x00000000, Unknown0 = 0x00000008, FallingSlow = 0x00000010, Done = 0x00000020, Falling = 0x00000040, No_Spline = 0x00000080, Unknown1 = 0x00000100, Flying = 0x00000200, OrientationFixed = 0x00000400, Catmullrom = 0x00000800, Cyclic = 0x00001000, Enter_Cycle = 0x00002000, Frozen = 0x00004000, TransportEnter = 0x00008000, TransportExit = 0x00010000, Unknown2 = 0x00020000, Unknown3 = 0x00040000, OrientationInversed = 0x00080000, SmoothGroundPath = 0x00100000, Walkmode = 0x00200000, UncompressedPath = 0x00400000, Unknown4 = 0x00800000, Unknown5 = 0x01000000, Animation = 0x02000000, Parabolic = 0x04000000, Final_Point = 0x08000000, Final_Target = 0x10000000, Final_Angle = 0x20000000, Unknown6 = 0x40000000, Unknown7 = 0x80000000, Mask_Final_Facing = Final_Point | Final_Target | Final_Angle, Mask_Animations = 0x7, Mask_No_Monster_Move = Mask_Final_Facing | Mask_Animations | Done, Mask_Unused = No_Spline|Enter_Cycle|Frozen|Unknown0|Unknown1|Unknown2|Unknown3|Unknown4|Unknown5|Unknown6|Unknown7 } |
Public Member Functions | |
| uint32 & | raw () |
| const uint32 & | raw () const |
| MoveSplineFlag () | |
| MoveSplineFlag (uint32 f) | |
| MoveSplineFlag (const MoveSplineFlag &f) | |
| bool | isSmooth () const |
| bool | isLinear () const |
| bool | isFacing () const |
| uint8 | getAnimationId () const |
| bool | hasAllFlags (uint32 f) const |
| bool | hasFlag (uint32 f) const |
| uint32 | operator& (uint32 f) const |
| uint32 | operator| (uint32 f) const |
| std::string | ToString () const |
| void | operator&= (uint32 f) |
| void | operator|= (uint32 f) |
| void | EnableAnimation (uint8 anim) |
| void | EnableParabolic () |
| void | EnableFlying () |
| void | EnableFalling () |
| void | EnableCatmullRom () |
| void | EnableFacingPoint () |
| void | EnableFacingAngle () |
| void | EnableFacingTarget () |
| void | EnableTransportEnter () |
| void | EnableTransportExit () |
Public Attributes | |
| uint8 | animId: 3 |
| bool | unknown0: 1 |
| bool | fallingSlow: 1 |
| bool | done: 1 |
| bool | falling: 1 |
| bool | no_spline: 1 |
| bool | unknown1: 1 |
| bool | flying: 1 |
| bool | orientationFixed: 1 |
| bool | catmullrom: 1 |
| bool | cyclic: 1 |
| bool | enter_cycle: 1 |
| bool | frozen: 1 |
| bool | transportEnter: 1 |
| bool | transportExit: 1 |
| bool | unknown2: 1 |
| bool | unknown3: 1 |
| bool | orientationInversed: 1 |
| bool | smoothGroundPath: 1 |
| bool | walkmode: 1 |
| bool | uncompressedPath: 1 |
| bool | unknown4: 1 |
| bool | unknown5: 1 |
| bool | animation: 1 |
| bool | parabolic: 1 |
| bool | final_point: 1 |
| bool | final_target: 1 |
| bool | final_angle: 1 |
| bool | unknown6: 1 |
| bool | unknown7: 1 |
|
inline |
Here is the call graph for this function:
|
inline |
Here is the call graph for this function:
|
inline |
Here is the call graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the caller graph for this function:
Here is the call graph for this function:
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
Here is the call graph for this function:
|
inline |
Here is the call graph for this function:
Here is the call graph for this function:
|
inline |
Here is the call graph for this function:
|
inline |
| std::string Movement::MoveSplineFlag::ToString | ( | ) | const |
Here is the call graph for this function:| bool Movement::MoveSplineFlag::animation |
| uint8 Movement::MoveSplineFlag::animId |
| bool Movement::MoveSplineFlag::catmullrom |
| bool Movement::MoveSplineFlag::cyclic |
| bool Movement::MoveSplineFlag::done |
| bool Movement::MoveSplineFlag::enter_cycle |
| bool Movement::MoveSplineFlag::falling |
| bool Movement::MoveSplineFlag::fallingSlow |
| bool Movement::MoveSplineFlag::final_angle |
| bool Movement::MoveSplineFlag::final_point |
| bool Movement::MoveSplineFlag::final_target |
| bool Movement::MoveSplineFlag::flying |
| bool Movement::MoveSplineFlag::frozen |
| bool Movement::MoveSplineFlag::no_spline |
| bool Movement::MoveSplineFlag::orientationFixed |
| bool Movement::MoveSplineFlag::orientationInversed |
| bool Movement::MoveSplineFlag::parabolic |
| bool Movement::MoveSplineFlag::smoothGroundPath |
| bool Movement::MoveSplineFlag::transportEnter |
| bool Movement::MoveSplineFlag::transportExit |
| bool Movement::MoveSplineFlag::uncompressedPath |
| bool Movement::MoveSplineFlag::unknown0 |
| bool Movement::MoveSplineFlag::unknown1 |
| bool Movement::MoveSplineFlag::unknown2 |
| bool Movement::MoveSplineFlag::unknown3 |
| bool Movement::MoveSplineFlag::unknown4 |
| bool Movement::MoveSplineFlag::unknown5 |
| bool Movement::MoveSplineFlag::unknown6 |
| bool Movement::MoveSplineFlag::unknown7 |
| bool Movement::MoveSplineFlag::walkmode |
1.8.8