Advanced Strategic Command
Public Member Functions | Protected Attributes | List of all members
RegenerativePowerPlant Class Reference

#include <containerbase-functions.h>

Inheritance diagram for RegenerativePowerPlant:
Inheritance graph
[legend]

Public Member Functions

 RegenerativePowerPlant (ContainerBase *_bld)
 
virtual bool finished ()
 
virtual bool run ()
 
virtual Resources getUsage ()
 
- Public Member Functions inherited from ContainerBase::Work
virtual Resources getPlus ()=0
 
virtual ~Work ()
 

Protected Attributes

ContainerBasebld
 
Resources toProduce
 

Detailed Description

Definition at line 68 of file containerbase-functions.h.

Constructor & Destructor Documentation

RegenerativePowerPlant::RegenerativePowerPlant ( ContainerBase _bld)

Definition at line 536 of file containerbase-functions.cpp.

Member Function Documentation

bool RegenerativePowerPlant::finished ( )
virtual

Implements ContainerBase::Work.

Definition at line 539 of file containerbase-functions.cpp.

References Resources::resource(), and toProduce.

Resources RegenerativePowerPlant::getUsage ( )
virtual

Implements ContainerBase::Work.

Definition at line 559 of file containerbase-functions.cpp.

bool RegenerativePowerPlant::run ( )
virtual

Member Data Documentation

ContainerBase* RegenerativePowerPlant::bld
protected
Resources RegenerativePowerPlant::toProduce
protected

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