Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Thruster Member List

This is the complete list of members for Thruster, including all inherited members.

Abbreviation() const Systeminline
abrvSystemprotected
AddPort(int type, const Point &loc, DWORD fire, float flare_scale=0)Thrustervirtual
AFT enum valueThruster
ApplyDamage(double damage)Systemvirtual
avail_xThrusterprotected
avail_yThrusterprotected
avail_zThrusterprotected
Availability() const Systeminline
availabilitySystemprotected
BOTTOM enum valueThruster
burnThrusterprotected
CalcStatus()Systemvirtual
capacitySystemprotected
CATEGORY enum nameSystem
Charge() const Systeminlinevirtual
Close()Thrusterstatic
componentsSystemprotected
COMPUTER enum valueSystem
Constants enum nameThruster
CreatePort(int type, const Point &loc, DWORD fire, float flare_scale)Thrustervirtual
crit_levelSystemprotected
CRITICAL enum valueSystem
DecBurn(int a, int b)Thrusterprotected
DEGRADED enum valueSystem
designSystemprotected
DESTROYED enum valueSystem
Distribute(double delivered_energy, double seconds)Systemvirtual
DoEMCON(int emcon)Systemvirtual
DrainPower(double to_level)Systemvirtual
DRIVE enum valueSystem
emconSystemprotected
emcon_powerSystemprotected
energySystemprotected
ExecFrame(double seconds)Thrustervirtual
ExecMaintFrame(double seconds)Systemvirtual
ExecTrans(double x, double y, double z)Thrustervirtual
explosion_typeSystemprotected
FARCASTER enum valueSystem
Flare(int engine) const Thruster
FLIGHT_DECK enum valueSystem
FORE enum valueThruster
GetCapacity() const Systeminline
GetComponents()Systeminline
GetEMCONPower(int emcon)System
GetEnergy() const Systeminline
GetExplosionType() const Systeminline
GetID() const Systeminline
GetPowerLevel() const Systeminlinevirtual
GetRequest(double seconds) const Thrustervirtual
GetShip() const Systeminline
GetSinkRate() const Systeminline
GetSourceIndex() const Systeminline
hull_factorSystemprotected
HullProtection() const Systeminline
idSystemprotected
IncBurn(int inc, int dec)Thrusterprotected
Initialize()Thrusterstatic
IsPowerCritical() const Systeminline
IsPowerOn() const Systeminline
LEFT enum valueThruster
MAINT enum valueSystem
max_valueSystemprotected
MaxValue() const Systeminline
MISC_SYSTEM enum valueSystem
Mount(Point loc, float radius, float hull_factor=0.5f)Systemvirtual
Mount(const System &system)Systemvirtual
mount_locSystemprotected
mount_relSystemprotected
MountLocation() const Systeminline
Name() const Systeminline
nameSystemprotected
net_availSystemprotected
NetAvail() const Systeminline
NOMINAL enum valueSystem
NumThrusters() const Thruster
operator==(const System &s) const Systeminline
Orient(const Physical *rep)Thrustervirtual
PITCH_D enum valueThruster
pitch_dragThrusterprotected
pitch_rateThrusterprotected
PITCH_U enum valueThruster
portsThrusterprotected
POWER_CRITICAL enum valueSystem
power_flagsSystemprotected
POWER_FLAGS enum nameSystem
power_levelSystemprotected
power_onSystemprotected
POWER_SOURCE enum valueSystem
POWER_WATTS enum valueSystem
PowerOff()Systeminlinevirtual
PowerOn()Systeminlinevirtual
Radius() const Systeminline
radiusSystemprotected
Repair()Systemvirtual
RIGHT enum valueThruster
roll_dragThrusterprotected
ROLL_L enum valueThruster
ROLL_R enum valueThruster
roll_rateThrusterprotected
safetySystemprotected
Safety() const Systeminline
safety_overloadSystemprotected
scaleThrusterprotected
SENSOR enum valueSystem
SetAbbreviation(const char *a)Systeminline
SetCapacity(double c)Systeminline
SetDesign(SystemDesign *d)System
SetEMCONPower(int emcon, int power_level)System
SetExplosionType(int t)Systeminline
SetID(int n)Systeminline
SetName(const char *n)Systeminline
SetNetAvail(double d)Systeminline
SetOverride(bool over)Systemvirtual
SetPowerLevel(double level)Systemvirtual
SetShip(Ship *s)Thrustervirtual
SetSourceIndex(int i)Systeminline
SHIELD enum valueSystem
shipThrusterprotected
sink_rateSystemprotected
source_indexSystemprotected
Stability() const Systeminline
stabilitySystemprotected
statusSystemprotected
Status() const Systeminline
STATUS enum nameSystem
subtypeSystemprotected
Subtype() const Systeminline
System(CATEGORY t, int s, const char *n, int maxv, double energy=0, double capacity=100, double sink_rate=1)System
System(const System &s)System
thrustThrusterprotected
Thruster(int dtype, double thrust, float flare_scale=0)Thruster
Thruster(const Thruster &rhs)Thruster
TOP enum valueThruster
Trail(int engine) const Thruster
trans_xThrusterprotected
trans_yThrusterprotected
trans_zThrusterprotected
TransXLimit()Thrustervirtual
TransYLimit()Thrustervirtual
TransZLimit()Thrustervirtual
typeSystemprotected
Type() const Systeminline
TYPENAME()Thrusterinlinestatic
UsesWatts() const Systeminline
Value() const Systeminlinevirtual
WEAPON enum valueSystem
yaw_dragThrusterprotected
YAW_L enum valueThruster
YAW_R enum valueThruster
yaw_rateThrusterprotected
~System()Systemvirtual
~Thruster()Thrustervirtual