Quantum Engineering
Public Member Functions | Public Attributes | Private Attributes | List of all members
NuclearReactor Class Reference
Inheritance diagram for NuclearReactor:
Machine

Public Member Functions

void Start ()
 
override void UpdateMachine ()
 Called by MachineManager update coroutine. More...
 

Public Attributes

bool hasHeatExchanger
 
int cooling
 
string ID = "unassigned"
 
string creationMethod = "built"
 
int address
 
int turbineCount
 
bool sufficientCooling
 

Private Attributes

StateManager stateManager
 

Member Function Documentation

◆ Start()

void NuclearReactor.Start ( )
inline

◆ UpdateMachine()

override void NuclearReactor.UpdateMachine ( )
inlinevirtual

Called by MachineManager update coroutine.

Reimplemented from Machine.

Member Data Documentation

◆ address

int NuclearReactor.address

◆ cooling

int NuclearReactor.cooling

◆ creationMethod

string NuclearReactor.creationMethod = "built"

◆ hasHeatExchanger

bool NuclearReactor.hasHeatExchanger

◆ ID

string NuclearReactor.ID = "unassigned"

◆ stateManager

StateManager NuclearReactor.stateManager
private

◆ sufficientCooling

bool NuclearReactor.sufficientCooling

◆ turbineCount

int NuclearReactor.turbineCount

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