AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
PathMovementBase< T, P > Class Template Reference

#include "WaypointMovementGenerator.h"

Inheritance diagram for PathMovementBase< T, P >:
WaypointMovementGenerator< Creature >

Public Member Functions

 PathMovementBase ()
 
 PathMovementBase (P path)
 
virtual ~PathMovementBase ()
 
uint32 GetCurrentNode () const
 

Protected Attributes

i_path
 
uint32 i_currentNode
 

Detailed Description

template<class T, class P>
class PathMovementBase< T, P >

Constructor & Destructor Documentation

◆ PathMovementBase() [1/2]

template<class T , class P >
PathMovementBase< T, P >::PathMovementBase ( )
inline
38: i_path(), i_currentNode(0) {}
P i_path
Definition: WaypointMovementGenerator.h:45
uint32 i_currentNode
Definition: WaypointMovementGenerator.h:46

◆ PathMovementBase() [2/2]

template<class T , class P >
PathMovementBase< T, P >::PathMovementBase ( path)
inline
39: i_path(path), i_currentNode(0) {}

◆ ~PathMovementBase()

template<class T , class P >
virtual PathMovementBase< T, P >::~PathMovementBase ( )
inlinevirtual
40{};

Member Function Documentation

◆ GetCurrentNode()

template<class T , class P >
uint32 PathMovementBase< T, P >::GetCurrentNode ( ) const
inline

Member Data Documentation

◆ i_currentNode

template<class T , class P >
uint32 PathMovementBase< T, P >::i_currentNode
protected

◆ i_path

template<class T , class P >
P PathMovementBase< T, P >::i_path
protected