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.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
cqsp::common::systems::SysProduction Class Reference

#include <sysfactory.h>

Inheritance diagram for cqsp::common::systems::SysProduction:
cqsp::common::systems::ISimulationSystem

Public Member Functions

 SysProduction (Game &game)
 
void DoSystem () override
 
int Interval () override
 
- Public Member Functions inherited from cqsp::common::systems::ISimulationSystem
 ISimulationSystem (Game &game)
 
virtual ~ISimulationSystem ()=default
 

Additional Inherited Members

- Protected Member Functions inherited from cqsp::common::systems::ISimulationSystem
GameGetGame ()
 
UniverseGetUniverse ()
 

Constructor & Destructor Documentation

◆ SysProduction()

cqsp::common::systems::SysProduction::SysProduction ( Game game)
inlineexplicit

Member Function Documentation

◆ DoSystem()

void cqsp::common::systems::SysProduction::DoSystem ( )
overridevirtual

◆ Interval()

int cqsp::common::systems::SysProduction::Interval ( )
inlineoverridevirtual

How often is DoSystem is run. It will be run every n number of ticks when the tick becomes a multiple of the number below. The default is 24

Reimplemented from cqsp::common::systems::ISimulationSystem.


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