Cytopia
0.3
A city building simulation game
GamePlay.hxx
Go to the documentation of this file.
1
#ifndef GAMEPLAY_HXX_
2
#define GAMEPLAY_HXX_
3
4
#include "
ZoneManager.hxx
"
5
#include "
PowerManager.hxx
"
6
#include "
Singleton.hxx
"
7
8
class
GamePlay
9
{
10
public
:
11
GamePlay
() =
default
;
12
13
void
resetManagers
();
14
ZoneManager
&
getZoneManager
() {
return
m_ZoneManager
; };
15
16
private
:
17
ZoneManager
m_ZoneManager
;
18
PowerManager
m_PowerManager
;
19
};
20
21
#endif
ZoneManager
Definition:
ZoneManager.hxx:8
GamePlay::m_PowerManager
PowerManager m_PowerManager
Definition:
GamePlay.hxx:18
GamePlay::getZoneManager
ZoneManager & getZoneManager()
Definition:
GamePlay.hxx:14
Singleton.hxx
GamePlay
Definition:
GamePlay.hxx:8
PowerManager
Definition:
PowerManager.hxx:7
GamePlay::m_ZoneManager
ZoneManager m_ZoneManager
Definition:
GamePlay.hxx:14
GamePlay::resetManagers
void resetManagers()
Definition:
GamePlay.cxx:3
PowerManager.hxx
GamePlay::GamePlay
GamePlay()=default
ZoneManager.hxx
src
game
GamePlay.hxx
Generated on Sun Nov 27 2022 09:50:52 for Cytopia by
1.8.17