TrinityCore
Loading...
Searching...
No Matches
WorldPackets::Movement::MovementSpline Struct Reference

#include <MovementPackets.h>

Public Attributes

uint32 Flags = 0
 
uint8 Face = 0
 
uint32 MoveTime = 0
 
std::vector< TaggedPosition< Position::XYZ > > Points
 
std::vector< TaggedPosition< Position::PackedXYZ > > PackedDeltas
 
Optional< MonsterSplineJumpExtraData > JumpExtraData
 
Optional< MonsterSplineAnimTierTransition > AnimTierTransition
 
float FaceDirection = 0.0f
 
ObjectGuid FaceGUID
 
TaggedPosition< Position::XYZ > FaceSpot
 

Detailed Description

Definition at line 67 of file MovementPackets.h.

Member Data Documentation

◆ AnimTierTransition

Optional<MonsterSplineAnimTierTransition> WorldPackets::Movement::MovementSpline::AnimTierTransition

Definition at line 75 of file MovementPackets.h.

◆ Face

uint8 WorldPackets::Movement::MovementSpline::Face = 0

Definition at line 70 of file MovementPackets.h.

Referenced by Movement::MoveSplineInit::Stop().

◆ FaceDirection

float WorldPackets::Movement::MovementSpline::FaceDirection = 0.0f

Definition at line 76 of file MovementPackets.h.

◆ FaceGUID

ObjectGuid WorldPackets::Movement::MovementSpline::FaceGUID

Definition at line 77 of file MovementPackets.h.

◆ FaceSpot

TaggedPosition<Position::XYZ> WorldPackets::Movement::MovementSpline::FaceSpot

Definition at line 78 of file MovementPackets.h.

◆ Flags

uint32 WorldPackets::Movement::MovementSpline::Flags = 0

Definition at line 69 of file MovementPackets.h.

◆ JumpExtraData

Optional<MonsterSplineJumpExtraData> WorldPackets::Movement::MovementSpline::JumpExtraData

Definition at line 74 of file MovementPackets.h.

◆ MoveTime

uint32 WorldPackets::Movement::MovementSpline::MoveTime = 0

Definition at line 71 of file MovementPackets.h.

◆ PackedDeltas

std::vector<TaggedPosition<Position::PackedXYZ> > WorldPackets::Movement::MovementSpline::PackedDeltas

Definition at line 73 of file MovementPackets.h.

◆ Points

std::vector<TaggedPosition<Position::XYZ> > WorldPackets::Movement::MovementSpline::Points

Definition at line 72 of file MovementPackets.h.


The documentation for this struct was generated from the following file: