Starshatter_Open
Open source Starshatter engine
|
This is the complete list of members for Weapon, including all inherited members.
Abbreviation() const | System | inline |
abrv | System | protected |
active_barrel | Weapon | protected |
Aim() | Weapon | protected |
aim_az_max | Weapon | protected |
aim_az_min | Weapon | protected |
aim_az_rest | Weapon | protected |
aim_azimuth | Weapon | protected |
aim_cam | Weapon | protected |
aim_el_max | Weapon | protected |
aim_el_min | Weapon | protected |
aim_el_rest | Weapon | protected |
aim_elevation | Weapon | protected |
aim_time | Weapon | protected |
AimTurret(double az, double el) | Weapon | protected |
Ammo() const | Weapon | inline |
ammo | Weapon | protected |
ApplyDamage(double damage) | System | virtual |
AUTO enum value | Weapon | |
availability | System | protected |
Availability() const | System | inline |
beams | Weapon | protected |
blocked | Weapon | protected |
CalcStatus() | System | virtual |
CanLockPoint(const Point &test, double &az, double &el, Point *obj=0) | Weapon | protected |
CanTarget(DWORD classification) const | Weapon | |
capacity | System | protected |
CATEGORY enum name | System | |
centered | Weapon | protected |
Charge() const | System | inlinevirtual |
components | System | protected |
COMPUTER enum value | System | |
Constants enum name | Weapon | |
Control enum name | Weapon | |
control | Weapon | protected |
CreateShot(const Point &loc, const Camera &cam, WeaponDesign *dsn, const Ship *owner) | Weapon | protected |
crit_level | System | protected |
CRITICAL enum value | System | |
DEGRADED enum value | System | |
Design() const | Weapon | inline |
design | Weapon | protected |
DESTROYED enum value | System | |
Disable() | Weapon | inline |
Distribute(double delivered_energy, double seconds) | Weapon | virtual |
DoEMCON(int emcon) | System | virtual |
DrainPower(double to_level) | System | virtual |
DRIVE enum value | System | |
emcon | System | protected |
emcon_power | System | protected |
Enable() | Weapon | inline |
Enabled() const | Weapon | inline |
enabled | Weapon | protected |
energy | System | protected |
ExecFrame(double factor) | Weapon | virtual |
ExecMaintFrame(double seconds) | System | virtual |
explosion_type | System | protected |
FARCASTER enum value | System | |
FindObjective() | Weapon | protected |
Fire() | Weapon | |
FireBarrel(int n) | Weapon | protected |
firing | Weapon | protected |
FLIGHT_DECK enum value | System | |
GetAimVector() const | Weapon | inline |
GetAzimuth() const | Weapon | inline |
GetAzimuthMax() const | Weapon | inline |
GetAzimuthMin() const | Weapon | inline |
GetBeam(int i) | Weapon | |
GetCapacity() const | System | inline |
GetComponents() | System | inline |
GetControlMode() const | Weapon | inline |
GetElevation() const | Weapon | inline |
GetElevationMax() const | Weapon | inline |
GetElevationMin() const | Weapon | inline |
GetEMCONPower(int emcon) | System | |
GetEnergy() const | System | inline |
GetExplosionType() const | System | inline |
GetFiringOrders() const | Weapon | inline |
GetID() const | System | inline |
GetIndex() const | Weapon | inline |
GetObserverName() const | Weapon | virtual |
GetPowerLevel() const | System | inlinevirtual |
GetRequest(double seconds) const | System | virtual |
GetRestAzimuth() const | Weapon | inline |
GetRestElevation() const | Weapon | inline |
GetShip() const | System | inline |
GetSinkRate() const | System | inline |
GetSourceIndex() const | System | inline |
GetSubTarget() const | Weapon | inline |
GetSweep() const | Weapon | inline |
GetTarget() const | Weapon | inline |
GetTurret() | Weapon | |
GetTurretBase() | Weapon | |
GetVisibleStore(int i) | Weapon | |
group | Weapon | protected |
Group() const | Weapon | inline |
guided | Weapon | protected |
Guided() const | Weapon | inline |
hull_factor | System | protected |
HullProtection() const | System | inline |
id | System | protected |
Ignore(SimObject *obj) | SimObserver | virtual |
index | Weapon | protected |
IsBeam() const | Weapon | |
IsBlockedFriendly() const | Weapon | inline |
IsDecoy() const | Weapon | |
IsDrone() const | Weapon | |
IsMissile() const | Weapon | |
IsPowerCritical() const | System | inline |
IsPowerOn() const | System | inline |
IsPrimary() const | Weapon | |
IsProbe() const | Weapon | |
locked | Weapon | protected |
Locked() const | Weapon | inline |
MAINT enum value | System | |
MANUAL enum value | Weapon | |
mass | Weapon | protected |
Mass() const | Weapon | inline |
MAX_BARRELS enum value | Weapon | |
max_value | System | protected |
MaxValue() const | System | inline |
MISC_SYSTEM enum value | System | |
Mount(Point loc, float radius, float hull_factor=0.5f) | System | virtual |
Mount(const System &system) | System | virtual |
mount_loc | System | protected |
mount_rel | System | protected |
MountLocation() const | System | inline |
muzzle_pts | Weapon | protected |
Name() const | System | inline |
name | System | protected |
nbarrels | Weapon | protected |
net_avail | System | protected |
NetAvail() const | System | inline |
NetFirePrimary(SimObject *targ, System *sub, int count) | Weapon | |
NetFireSecondary(SimObject *targ, System *sub, DWORD objid) | Weapon | |
NOMINAL enum value | System | |
obj_w | Weapon | protected |
objective | Weapon | protected |
Observe(SimObject *obj) | SimObserver | virtual |
observe_list | SimObserver | protected |
old_azimuth | Weapon | protected |
old_elevation | Weapon | protected |
operator==(const Weapon &w) const | Weapon | inline |
System::operator==(const System &s) const | System | inline |
SimObserver::operator==(const SimObserver &o) const | SimObserver | inline |
Orders enum name | Weapon | |
orders | Weapon | protected |
Orient(const Physical *rep) | Weapon | virtual |
Owner() const | Weapon | inline |
POINT_DEFENSE enum value | Weapon | |
POWER_CRITICAL enum value | System | |
POWER_FLAGS enum name | System | |
power_flags | System | protected |
power_level | System | protected |
power_on | System | protected |
POWER_SOURCE enum value | System | |
POWER_WATTS enum value | System | |
PowerOff() | System | inlinevirtual |
PowerOn() | System | inlinevirtual |
radius | System | protected |
Radius() const | System | inline |
refire | Weapon | protected |
rel_pts | Weapon | protected |
Repair() | System | virtual |
resist | Weapon | protected |
Resistance() const | Weapon | inline |
ripple_count | Weapon | protected |
RIPPLE_FIRE enum value | Weapon | |
safety | System | protected |
Safety() const | System | inline |
safety_overload | System | protected |
SALVO_FIRE enum value | Weapon | |
SelectTarget() | Weapon | |
SENSOR enum value | System | |
SetAbbreviation(const char *a) | System | inline |
SetAmmo(int a) | Weapon | |
SetAzimuth(double a) | Weapon | inline |
SetAzimuthMax(double a) | Weapon | inline |
SetAzimuthMin(double a) | Weapon | inline |
SetBeamPoints(bool aim=false) | Weapon | protected |
SetBlockedFriendly(bool b) | Weapon | inline |
SetCapacity(double c) | System | inline |
SetControlMode(int m) | Weapon | |
SetDesign(SystemDesign *d) | System | |
SetElevation(double e) | Weapon | inline |
SetElevationMax(double e) | Weapon | inline |
SetElevationMin(double e) | Weapon | inline |
SetEMCONPower(int emcon, int power_level) | System | |
SetExplosionType(int t) | System | inline |
SetFiringOrders(int o) | Weapon | |
SetGroup(const char *n) | Weapon | inline |
SetID(int n) | System | inline |
SetIndex(int n) | Weapon | inline |
SetName(const char *n) | System | inline |
SetNetAvail(double d) | System | inline |
SetOverride(bool over) | System | virtual |
SetOwner(Ship *ship) | Weapon | |
SetPowerLevel(double level) | System | virtual |
SetRestAzimuth(double a) | Weapon | inline |
SetRestElevation(double e) | Weapon | inline |
SetShip(Ship *s) | System | inline |
SetSourceIndex(int i) | System | inline |
SetSweep(int s) | Weapon | |
SetTarget(SimObject *t, System *sub) | Weapon | |
SHIELD enum value | System | |
ship | System | protected |
shot_speed | Weapon | protected |
SINGLE_FIRE enum value | Weapon | |
sink_rate | System | protected |
source_index | System | protected |
stability | System | protected |
Stability() const | System | inline |
STATUS enum name | System | |
status | System | protected |
Status() const | System | inline |
subtarget | Weapon | protected |
subtype | System | protected |
Subtype() const | System | inline |
sweep | Weapon | protected |
Sweep enum name | Weapon | |
SWEEP_NONE enum value | Weapon | |
SWEEP_TIGHT enum value | Weapon | |
SWEEP_WIDE enum value | Weapon | |
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 | |
target | Weapon | protected |
Track(SimObject *targ, System *sub) | Weapon | |
Transform(const Point &pt) | Weapon | protected |
turret | Weapon | protected |
turret_base | Weapon | protected |
Type() const | System | inline |
type | System | protected |
TYPENAME() | Weapon | inlinestatic |
Update(SimObject *obj) | Weapon | virtual |
UsesWatts() const | System | inline |
Value() const | System | inlinevirtual |
Velocity() const | Weapon | inline |
visible_stores | Weapon | protected |
WEAPON enum value | System | |
Weapon(WeaponDesign *d, int nmuz, Vec3 *muzzles, double az=0, double el=0) | Weapon | |
Weapon(const Weapon &rhs) | Weapon | |
ZeroAim() | Weapon | protected |
~SimObserver() | SimObserver | virtual |
~System() | System | virtual |
~Weapon() | Weapon | virtual |