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

Public Member Functions

void Start ()
 Called by unity engine on start up to initialize variables. More...
 
override void UpdateMachine ()
 Called by MachineManager update coroutine. More...
 

Public Attributes

float amount
 
int speed = 1
 
int power
 
bool hasHeatExchanger
 
int heat
 
int cooling
 
GameObject outputObject
 
GameObject powerObject
 
ConduitItem conduitItem
 
PowerReceiver powerReceiver
 
Material lineMat
 
string ID = "unassigned"
 
string creationMethod
 
int address
 
bool powerON
 

Private Member Functions

void UpdatePowerReceiver ()
 Gets power values from power receiver. More...
 

Private Attributes

LineRenderer connectionLine
 
StateManager stateManager
 
int machineTimer
 
int warmup
 

Member Function Documentation

◆ Start()

void Auger.Start ( )
inline

Called by unity engine on start up to initialize variables.

◆ UpdateMachine()

override void Auger.UpdateMachine ( )
inlinevirtual

Called by MachineManager update coroutine.

Reimplemented from Machine.

◆ UpdatePowerReceiver()

void Auger.UpdatePowerReceiver ( )
inlineprivate

Gets power values from power receiver.

Member Data Documentation

◆ address

int Auger.address

◆ amount

float Auger.amount

◆ conduitItem

ConduitItem Auger.conduitItem

◆ connectionLine

LineRenderer Auger.connectionLine
private

◆ cooling

int Auger.cooling

◆ creationMethod

string Auger.creationMethod

◆ hasHeatExchanger

bool Auger.hasHeatExchanger

◆ heat

int Auger.heat

◆ ID

string Auger.ID = "unassigned"

◆ lineMat

Material Auger.lineMat

◆ machineTimer

int Auger.machineTimer
private

◆ outputObject

GameObject Auger.outputObject

◆ power

int Auger.power

◆ powerObject

GameObject Auger.powerObject

◆ powerON

bool Auger.powerON

◆ powerReceiver

PowerReceiver Auger.powerReceiver

◆ speed

int Auger.speed = 1

◆ stateManager

StateManager Auger.stateManager
private

◆ warmup

int Auger.warmup
private

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