Emergency 20 Dokumentation  4.2.0
FreeplaySystem-inl.h
Go to the documentation of this file.
1 // Copyright (C) 2012-2018 Promotion Software GmbH
2 
3 
4 //[-------------------------------------------------------]
5 //[ Namespace ]
6 //[-------------------------------------------------------]
7 namespace em5
8 {
9 
10 
11  //[-------------------------------------------------------]
12  //[ Public methods ]
13  //[-------------------------------------------------------]
15  {
16  return mEventManager;
17  }
18 
20  {
21  return mFactoryManager;
22  }
23 
25  {
26  return mEventGenerator;
27  }
28 
30  {
31  return mEventPoolManager;
32  }
33 
35  {
36  return mObjectiveManager;
37  }
38 
40  {
41  return mCleanupManager;
42  }
43 
45  {
46  return mDensityCalculator;
47  }
48 
49 
50 //[-------------------------------------------------------]
51 //[ Namespace ]
52 //[-------------------------------------------------------]
53 } // em5
Definition: ActionPriority.h:13
DensityCalculator & getDensityCalculator() const
Get the density calculator instance.
Definition: FreeplaySystem-inl.h:44
EMERGENCY 5 freeplay event factory manager.
Definition: FreeplayEventFactoryManager.h:52
Manager for cleanups.
Definition: CleanupManager.h:52
EMERGENCY 5 freeplay event pool manager.
Definition: FreeplayEventPoolManager.h:44
EMERGENCY 5 freeplay event generation class.
Definition: FreeplayEventGenerator.h:46
ObjectiveManager & getObjectiveManager() const
Get the objective manager instance.
Definition: FreeplaySystem-inl.h:34
EMERGENCY 5 freeplay density falculator.
Definition: DensityCalculator.h:52
EMERGENCY 5 objective manager.
Definition: ObjectiveManager.h:45
EMERGENCY 5 freeplay event factory manager.
Definition: FreeplayEventManager.h:34
FreeplayEventFactoryManager & getFactoryManager() const
Get the freeplay event factory manager instance.
Definition: FreeplaySystem-inl.h:19
FreeplayEventGenerator & getEventGenerator() const
Get the freeplay event generator instance.
Definition: FreeplaySystem-inl.h:24
CleanupManager & getCleanupManager() const
Get the density calculator instance.
Definition: FreeplaySystem-inl.h:39
FreeplayEventManager & getEventManager() const
Get the freeplay event manager instance.
Definition: FreeplaySystem-inl.h:14
FreeplayEventPoolManager & getEventPoolManager() const
Get the freeplay event pool manager instance.
Definition: FreeplaySystem-inl.h:29