TrinityCore
SplineChainResumeInfo Struct Reference

#include <SplineChain.h>

Public Member Functions

 SplineChainResumeInfo ()
 
 SplineChainResumeInfo (uint32 id, std::vector< SplineChainLink > const *chain, bool walk, uint8 splineIndex, uint8 wpIndex, uint32 msToNext)
 
bool Empty () const
 
void Clear ()
 

Public Attributes

uint32 PointID
 
std::vector< SplineChainLink > const * Chain
 
bool IsWalkMode
 
uint8 SplineIndex
 
uint8 PointIndex
 
uint32 TimeToNext
 

Detailed Description

Definition at line 35 of file SplineChain.h.

Constructor & Destructor Documentation

◆ SplineChainResumeInfo() [1/2]

SplineChainResumeInfo::SplineChainResumeInfo ( )
inline

Definition at line 37 of file SplineChain.h.

◆ SplineChainResumeInfo() [2/2]

SplineChainResumeInfo::SplineChainResumeInfo ( uint32  id,
std::vector< SplineChainLink > const *  chain,
bool  walk,
uint8  splineIndex,
uint8  wpIndex,
uint32  msToNext 
)
inline

Definition at line 38 of file SplineChain.h.

Member Function Documentation

◆ Clear()

void SplineChainResumeInfo::Clear ( )
inline

Definition at line 41 of file SplineChain.h.

+ Here is the caller graph for this function:

◆ Empty()

bool SplineChainResumeInfo::Empty ( ) const
inline

Definition at line 40 of file SplineChain.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ Chain

std::vector<SplineChainLink> const* SplineChainResumeInfo::Chain

Definition at line 43 of file SplineChain.h.

◆ IsWalkMode

bool SplineChainResumeInfo::IsWalkMode

Definition at line 44 of file SplineChain.h.

◆ PointID

uint32 SplineChainResumeInfo::PointID

Definition at line 42 of file SplineChain.h.

◆ PointIndex

uint8 SplineChainResumeInfo::PointIndex

Definition at line 46 of file SplineChain.h.

◆ SplineIndex

uint8 SplineChainResumeInfo::SplineIndex

Definition at line 45 of file SplineChain.h.

◆ TimeToNext

uint32 SplineChainResumeInfo::TimeToNext

Definition at line 47 of file SplineChain.h.


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