Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
FormationMgr Class Reference

#include <CreatureGroups.h>

Public Member Functions

void AddCreatureToGroup (uint32 group_id, Creature *creature)
 FormationMgr ()
void LoadCreatureFormations ()
void RemoveCreatureFromGroup (CreatureGroup *group, Creature *creature)
 ~FormationMgr ()

Public Attributes

CreatureGroupInfoType CreatureGroupMap

Friends

class Skyfire::Singleton< FormationMgr, Skyfire::NullMutex >

Detailed Description

Definition at line 29 of file CreatureGroups.h.

Constructor & Destructor Documentation

◆ FormationMgr()

FormationMgr::FormationMgr ( )
inline

Definition at line 33 of file CreatureGroups.h.

References FormationMgr().

Referenced by FormationMgr().

◆ ~FormationMgr()

FormationMgr::~FormationMgr ( )

Definition at line 14 of file CreatureGroups.cpp.

References CreatureGroupMap.

Member Function Documentation

◆ AddCreatureToGroup()

void FormationMgr::AddCreatureToGroup ( uint32 group_id,
Creature * creature )

◆ LoadCreatureFormations()

◆ RemoveCreatureFromGroup()

◆ Skyfire::Singleton< FormationMgr, Skyfire::NullMutex >

Definition at line 24 of file CreatureGroups.h.

Member Data Documentation

◆ CreatureGroupMap

CreatureGroupInfoType FormationMgr::CreatureGroupMap

Definition at line 38 of file CreatureGroups.h.

Referenced by LoadCreatureFormations(), and ~FormationMgr().


The documentation for this class was generated from the following files: