TrinityCore
Loading...
Searching...
No Matches
WaypointNode Struct Reference

#include <WaypointDefines.h>

Public Member Functions

 WaypointNode ()
 
 WaypointNode (uint32 _id, float _x, float _y, float _z, Optional< float > _orientation={ }, uint32 _delay=0)
 

Public Attributes

uint32 id
 
float x
 
float y
 
float z
 
Optional< float > orientation
 
uint32 delay
 
uint32 eventId
 
uint32 moveType
 
uint8 eventChance
 

Detailed Description

Definition at line 35 of file WaypointDefines.h.

Constructor & Destructor Documentation

◆ WaypointNode() [1/2]

WaypointNode::WaypointNode ( )
inline

Definition at line 37 of file WaypointDefines.h.

◆ WaypointNode() [2/2]

WaypointNode::WaypointNode ( uint32  _id,
float  _x,
float  _y,
float  _z,
Optional< float >  _orientation = { },
uint32  _delay = 0 
)
inline

Definition at line 38 of file WaypointDefines.h.

Member Data Documentation

◆ delay

uint32 WaypointNode::delay

Definition at line 54 of file WaypointDefines.h.

◆ eventChance

uint8 WaypointNode::eventChance

Definition at line 57 of file WaypointDefines.h.

◆ eventId

uint32 WaypointNode::eventId

Definition at line 55 of file WaypointDefines.h.

◆ id

uint32 WaypointNode::id

Definition at line 51 of file WaypointDefines.h.

◆ moveType

uint32 WaypointNode::moveType

Definition at line 56 of file WaypointDefines.h.

◆ orientation

Optional<float> WaypointNode::orientation

Definition at line 53 of file WaypointDefines.h.

◆ x

float WaypointNode::x

Definition at line 52 of file WaypointDefines.h.

◆ y

float WaypointNode::y

Definition at line 52 of file WaypointDefines.h.

◆ z

float WaypointNode::z

Definition at line 52 of file WaypointDefines.h.


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