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

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

Abbreviation() const Systeminline
abrvSystemprotected
ACM enum valueSensor
AcquireActiveTargetForMissile()Sensor
AcquirePassiveTargetForMissile()Sensor
AddRange(double r)Sensorvirtual
ApplyDamage(double damage)Systemvirtual
availabilitySystemprotected
Availability() const Systeminline
CalcStatus()Systemvirtual
capacitySystemprotected
CATEGORY enum nameSystem
Charge() const Systeminlinevirtual
ClearAllContacts()Sensorvirtual
componentsSystemprotected
COMPUTER enum valueSystem
contactsSensorprotected
crit_levelSystemprotected
CRITICAL enum valueSystem
CST enum valueSensor
DecreaseRange()Sensorvirtual
DEGRADED enum valueSystem
designSystemprotected
DESTROYED enum valueSystem
Distribute(double delivered_energy, double seconds)Systemvirtual
DoEMCON(int emcon)Sensorvirtual
DrainPower(double to_level)Systemvirtual
DRIVE enum valueSystem
emconSystemprotected
emcon_powerSystemprotected
energySystemprotected
ExecFrame(double seconds)Sensorvirtual
ExecMaintFrame(double seconds)Systemvirtual
explosion_typeSystemprotected
FARCASTER enum valueSystem
FindContact(Ship *s)Sensor
FindContact(Shot *s)Sensor
FLIGHT_DECK enum valueSystem
GetBeamLimit() const Sensorvirtual
GetBeamRange() const Sensorvirtual
GetCapacity() const Systeminline
GetComponents()Systeminline
GetEMCONPower(int emcon)System
GetEnergy() const Systeminline
GetExplosionType() const Systeminline
GetID() const Systeminline
GetMode() const Sensorinlinevirtual
GetObserverName() const Sensorvirtual
GetPowerLevel() const Systeminlinevirtual
GetRequest(double seconds) const Systemvirtual
GetShip() const Systeminline
GetSinkRate() const Systeminline
GetSourceIndex() const Systeminline
GM enum valueSensor
hull_factorSystemprotected
HullProtection() const Systeminline
idSystemprotected
Ignore(SimObject *obj)SimObservervirtual
IncreaseRange()Sensorvirtual
IsPowerCritical() const Systeminline
IsPowerOn() const Systeminline
IsTracking(SimObject *tgt)Sensorvirtual
LockTarget(int type=SimObject::SIM_SHIP, bool closest=false, bool hostile=false)Sensorvirtual
LockTarget(SimObject *candidate)Sensorvirtual
MAINT enum valueSystem
max_valueSystemprotected
MaxValue() const Systeminline
MISC_SYSTEM enum valueSystem
modeSensorprotected
Mode enum nameSensor
Mount(Point loc, float radius, float hull_factor=0.5f)Systemvirtual
Mount(const System &system)Systemvirtual
mount_locSystemprotected
mount_relSystemprotected
MountLocation() const Systeminline
nameSystemprotected
Name() const Systeminline
net_availSystemprotected
NetAvail() const Systeminline
NOMINAL enum valueSystem
nsettingsSensorprotected
Observe(SimObject *obj)SimObservervirtual
observe_listSimObserverprotected
System::operator==(const System &s) const Systeminline
SimObserver::operator==(const SimObserver &o) const SimObserverinline
Orient(const Physical *rep)Systemvirtual
PAS enum valueSensor
POWER_CRITICAL enum valueSystem
POWER_FLAGS enum nameSystem
power_flagsSystemprotected
power_levelSystemprotected
power_onSystemprotected
POWER_SOURCE enum valueSystem
POWER_WATTS enum valueSystem
PowerOff()Systeminlinevirtual
PowerOn()Systeminlinevirtual
ProcessContact(Ship *contact, double az1, double az2)Sensorprotected
ProcessContact(Shot *contact, double az1, double az2)Sensorprotected
PST enum valueSensor
radiusSystemprotected
Radius() const Systeminline
range_indexSensorprotected
range_settingsSensorprotected
Repair()Systemvirtual
safetySystemprotected
Safety() const Systeminline
safety_overloadSystemprotected
Sensor()Sensor
Sensor(const Sensor &rhs)Sensor
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
SetMode(Mode m)Sensorvirtual
SetName(const char *n)Systeminline
SetNetAvail(double d)Systeminline
SetOverride(bool over)Systemvirtual
SetPowerLevel(double level)Systemvirtual
SetShip(Ship *s)Systeminline
SetSourceIndex(int i)Systeminline
SHIELD enum valueSystem
shipSystemprotected
sink_rateSystemprotected
source_indexSystemprotected
Stability() const Systeminline
stabilitySystemprotected
STATUS enum nameSystem
Status() const Systeminline
statusSystemprotected
STD enum valueSensor
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
targetSensorprotected
Type() const Systeminline
typeSystemprotected
System::TYPENAME()Systeminlinestatic
SimObserver::TYPENAME()SimObserverinlinestatic
Update(SimObject *obj)Sensorvirtual
UsesWatts() const Systeminline
Value() const Systeminlinevirtual
WEAPON enum valueSystem
~Sensor()Sensorvirtual
~SimObserver()SimObservervirtual
~System()Systemvirtual