Conquer Space 0.0.0
A space themed grand strategy game set in the near future, with realistic orbital mechanics, and an emphasis on economics and politics.
Public Member Functions | Private Attributes | List of all members
cqsp::common::Game Class Reference

Wrapper class for all the components of the game, so that all the game stuff can be initialized in one place. More...

#include <game.h>

Public Member Functions

 Game ()
 
 ~Game ()=default
 
UniverseGetUniverse ()
 
scripting::ScriptInterfaceGetScriptInterface ()
 

Private Attributes

Universe universe
 
scripting::ScriptInterface script_interface
 

Detailed Description

Wrapper class for all the components of the game, so that all the game stuff can be initialized in one place.

Constructor & Destructor Documentation

◆ Game()

cqsp::common::Game::Game ( )

◆ ~Game()

cqsp::common::Game::~Game ( )
default

Member Function Documentation

◆ GetScriptInterface()

scripting::ScriptInterface & cqsp::common::Game::GetScriptInterface ( )
inline

◆ GetUniverse()

Universe & cqsp::common::Game::GetUniverse ( )
inline

Member Data Documentation

◆ script_interface

scripting::ScriptInterface cqsp::common::Game::script_interface
private

◆ universe

Universe cqsp::common::Game::universe
private

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