Colobot
Public Member Functions | List of all members
CPowerContainerObject Class Referenceabstract
Inheritance diagram for CPowerContainerObject:
Inheritance graph
[legend]

Public Member Functions

 CPowerContainerObject (ObjectInterfaceTypes &types)
 
virtual void SetEnergyLevel (float level)=0
 Set energy level (percentage), value in range [0..1].
 
virtual float GetEnergyLevel ()=0
 Get energy level (percentage), value in range [0..1].
 
virtual void SetEnergy (float energy)
 Set amount of energy in the container, value in range [0..GetCapacity()].
 
virtual float GetEnergy ()
 Get amount of energy in the container, value in range [0..GetCapacity()].
 
virtual float GetCapacity ()=0
 Return capacity of this power container.
 
virtual bool IsRechargeable ()=0
 Returns true if this power container can be recharged.
 

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