AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
FollowerRefMgr Class Reference

#include "FollowerRefMgr.h"

Inheritance diagram for FollowerRefMgr:
RefMgr< Unit, TargetedMovementGeneratorBase > LinkedListHead

Additional Inherited Members

- Public Types inherited from RefMgr< Unit, TargetedMovementGeneratorBase >
typedef LinkedListHead::Iterator< Reference< Unit, TargetedMovementGeneratorBase > > iterator
 
- Public Types inherited from LinkedListHead
typedef Iterator< LinkedListElementiterator
 
- Public Member Functions inherited from RefMgr< Unit, TargetedMovementGeneratorBase >
 RefMgr ()=default
 
virtual ~RefMgr ()
 
Reference< Unit, TargetedMovementGeneratorBase > * getFirst ()
 
Reference< Unit, TargetedMovementGeneratorBase > const * getFirst () const
 
Reference< Unit, TargetedMovementGeneratorBase > * getLast ()
 
Reference< Unit, TargetedMovementGeneratorBase > const * getLast () const
 
iterator begin ()
 
iterator end ()
 
iterator rbegin ()
 
iterator rend ()
 
void clearReferences ()
 
- Public Member Functions inherited from LinkedListHead
 LinkedListHead ()
 
bool IsEmpty () const
 
LinkedListElementgetFirst ()
 
LinkedListElement const * getFirst () const
 
LinkedListElementgetLast ()
 
LinkedListElement const * getLast () const
 
void insertFirst (LinkedListElement *pElem)
 
void insertLast (LinkedListElement *pElem)
 
uint32 getSize () const
 
void incSize ()
 
void decSize ()
 

Detailed Description