Loading [MathJax]/extensions/TeX/AMSsymbols.js
Cytopia  0.3
A city building simulation game
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GamePlay Class Reference

#include <GamePlay.hxx>

+ Collaboration diagram for GamePlay:

Public Member Functions

 GamePlay ()=default
 
void resetManagers ()
 
ZoneManagergetZoneManager ()
 

Private Attributes

ZoneManager m_ZoneManager
 
PowerManager m_PowerManager
 

Detailed Description

Definition at line 8 of file GamePlay.hxx.

Constructor & Destructor Documentation

◆ GamePlay()

GamePlay::GamePlay ( )
default

Member Function Documentation

◆ getZoneManager()

ZoneManager& GamePlay::getZoneManager ( )
inline

Definition at line 14 of file GamePlay.hxx.

14 { return m_ZoneManager; };

◆ resetManagers()

void GamePlay::resetManagers ( )

Definition at line 3 of file GamePlay.cxx.

4 {
7 }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ m_PowerManager

PowerManager GamePlay::m_PowerManager
private

Definition at line 18 of file GamePlay.hxx.

◆ m_ZoneManager

ZoneManager GamePlay::m_ZoneManager
private

Definition at line 14 of file GamePlay.hxx.


The documentation for this class was generated from the following files:
GamePlay::m_PowerManager
PowerManager m_PowerManager
Definition: GamePlay.hxx:18
PowerManager::reset
void reset()
Definition: PowerManager.cxx:183
GamePlay::m_ZoneManager
ZoneManager m_ZoneManager
Definition: GamePlay.hxx:14
ZoneManager::reset
void reset()
Definition: ZoneManager.cxx:261