accel | Physical | protected |
Acceleration() const | Physical | inline |
Activate(Scene &scene) | Explosion | virtual |
active | SimObject | protected |
AeroFrame(double seconds) | Physical | virtual |
Alpha() const | Physical | inline |
alpha | Physical | protected |
AngularFrame(double seconds) | Physical | virtual |
ApplyForce(const Point &force) | Physical | virtual |
ApplyPitch(double pitch_acc) | Physical | virtual |
ApplyRoll(double roll_acc) | Physical | virtual |
ApplyTorque(const Point &torque) | Physical | virtual |
ApplyYaw(double yaw_acc) | Physical | virtual |
arcade_velocity | Physical | protected |
ArcadeFrame(double seconds) | Physical | virtual |
BEAM_FLASH enum value | Explosion | |
BeamLine() const | Physical | inline |
CalcFlightPath() | Physical | virtual |
Cam() const | Physical | inline |
cam | Physical | protected |
CD | Physical | protected |
CL | Physical | protected |
CloneCam(const Camera &cam) | Physical | virtual |
Close() | Explosion | static |
CollidesWith(Physical &o) | Physical | virtual |
Deactivate(Scene &scene) | Explosion | virtual |
dir | Physical | protected |
Do | Physical | protected |
dp | Physical | protected |
dp_acc | Physical | protected |
dp_drg | Physical | protected |
dr | Physical | protected |
dr_acc | Physical | protected |
dr_drg | Physical | protected |
drag | Physical | protected |
Drag() const | Physical | inline |
dy | Physical | protected |
dy_acc | Physical | protected |
dy_drg | Physical | protected |
ElasticCollision(Physical &a, Physical &b) | Physical | static |
ExecFrame(double seconds) | Explosion | virtual |
Explosion(int type, const Vec3 &pos, const Vec3 &vel, float exp_scale, float part_scale, SimRegion *rgn=0, SimObject *source=0) | Explosion | |
flight_path_pitch | Physical | protected |
flight_path_yaw | Physical | protected |
FlightPathPitchAngle() const | Physical | inline |
FlightPathYawAngle() const | Physical | inline |
g_accel | Physical | protected |
GetAngularDrag(double &r, double &p, double &y) | Physical | virtual |
GetAngularRates(double &r, double &p, double &y) | Physical | virtual |
GetAngularThrust(double &r, double &p, double &y) | Physical | virtual |
GetBaseDensity() const | Physical | inlinevirtual |
GetDensity() const | Physical | virtual |
GetDirector() const | Physical | inline |
GetObjID() const | SimObject | inlinevirtual |
GetObserverName() const | Explosion | virtual |
GetParticles() | Explosion | inline |
GetRegion() const | SimObject | inlinevirtual |
GetSubFrameLength() | Physical | inlinestatic |
Heading() const | Physical | inline |
HULL_BURST enum value | Explosion | |
HULL_FIRE enum value | Explosion | |
HULL_FLASH enum value | Explosion | |
HYPER_FLASH enum value | Explosion | |
id | Physical | protected |
id_key | Physical | protectedstatic |
Identity() const | Physical | inline |
Ignore(SimObject *obj) | SimObserver | virtual |
InelasticCollision(Physical &a, Physical &b) | Physical | static |
InflictDamage(double damage, int type=0) | Physical | virtual |
Initialize() | Explosion | static |
Integrity() const | Physical | inline |
integrity | Physical | protected |
IsHostileTo(const SimObject *o) const | SimObject | inlinevirtual |
LARGE_BURST enum value | Explosion | |
LARGE_EXPLOSION enum value | Explosion | |
lat_thrust | Physical | protected |
Life() const | Physical | inline |
life | Physical | protected |
LiftLine() const | Physical | inline |
light | Physical | protected |
LightSrc() const | Physical | inline |
LinearFrame(double seconds) | Physical | virtual |
Location() const | Physical | inline |
LookAt(const Point &dst) | Physical | virtual |
Mass() const | Physical | inline |
mass | Physical | protected |
mount_rel | Explosion | protected |
MoveTo(const Point &new_loc) | Physical | virtual |
Name() const | Physical | inline |
name | Physical | protected |
NAMELEN enum value | Physical | |
Notify() | SimObject | virtual |
notifying | SimObject | protected |
NUKE_EXPLOSION enum value | Explosion | |
obj_type | Physical | protected |
objid | SimObject | protected |
Observe(SimObject *obj) | SimObserver | virtual |
observe_list | SimObserver | protected |
observers | SimObject | protected |
SimObject::operator==(const Physical &p) const | Physical | inline |
SimObserver::operator==(const SimObserver &o) const | SimObserver | inline |
particles | Explosion | protected |
Physical() | Physical | |
Physical(const char *n, int t=0) | Physical | |
pitch | Physical | protected |
Pitch() const | Physical | inline |
pitch_rate | Physical | protected |
PLASMA_LEAK enum value | Explosion | |
primary_loc | Physical | protected |
primary_mass | Physical | protected |
QUANTUM_FLASH enum value | Explosion | |
Radius() const | Physical | inline |
radius | Physical | protected |
region | SimObject | protected |
Register(SimObserver *obs) | SimObject | virtual |
Rep() const | Physical | inline |
rep | Physical | protected |
roll | Physical | protected |
Roll() const | Physical | inline |
roll_rate | Physical | protected |
Rotation() const | Physical | inline |
scale | Explosion | protected |
scale1 | Explosion | protected |
scale2 | Explosion | protected |
SemiElasticCollision(Physical &a, Physical &b) | Physical | static |
SetAbsoluteOrientation(double roll, double pitch, double yaw) | Physical | virtual |
SetAngularDrag(double r, double p, double y) | Physical | virtual |
SetAngularRates(double r, double p, double y) | Physical | virtual |
SetBaseDensity(double d) | Physical | virtual |
SetDrag(double d) | Physical | inlinevirtual |
SetGravity(double g) | Physical | virtual |
SetHeading(double r, double p, double y) | Physical | virtual |
SetObjID(DWORD id) | SimObject | inlinevirtual |
SetPrimary(const Point &loc, double mass) | Physical | virtual |
SetRegion(SimRegion *rgn) | SimObject | inlinevirtual |
SetSubFrameLength(double seconds) | Physical | inlinestatic |
SetThrust(double t) | Physical | virtual |
SetTransX(double t) | Physical | virtual |
SetTransY(double t) | Physical | virtual |
SetTransZ(double t) | Physical | virtual |
SetVelocity(const Point &v) | Physical | inlinevirtual |
Shake() const | Physical | inline |
shake | Physical | protected |
SHIELD_FLASH enum value | Explosion | |
SHOT_BLAST enum value | Explosion | |
SIM_ASTEROID enum value | SimObject | |
SIM_DEBRIS enum value | SimObject | |
SIM_DRONE enum value | SimObject | |
SIM_EXPLOSION enum value | SimObject | |
SIM_SHIP enum value | SimObject | |
SIM_SHOT enum value | SimObject | |
SimObject() | SimObject | inline |
SimObject(const char *n, int t=0) | SimObject | inline |
SMALL_EXPLOSION enum value | Explosion | |
SMALL_FIRE enum value | Explosion | |
SMOKE_TRAIL enum value | Explosion | |
source | Explosion | protected |
stall | Physical | protected |
straight | Physical | protected |
sub_frame | Physical | protectedstatic |
Thrust() const | Physical | inline |
thrust | Physical | protected |
trans_x | Physical | protected |
trans_y | Physical | protected |
trans_z | Physical | protected |
TranslateBy(const Point &ref) | Physical | virtual |
TransX() const | Physical | inline |
TransY() const | Physical | inline |
TransZ() const | Physical | inline |
Type enum name | Explosion | |
SimObject::Type() const | Physical | inline |
type | Explosion | protected |
TYPENAME() | Explosion | inlinestatic |
TYPES enum name | SimObject | |
Unregister(SimObserver *obs) | SimObject | virtual |
Update(SimObject *obj) | Explosion | virtual |
Velocity() const | Physical | inline |
velocity | Physical | protected |
Vibration() const | Physical | inline |
vibration | Physical | protected |
Yaw() const | Physical | inline |
yaw | Physical | protected |
yaw_rate | Physical | protected |
~Explosion() | Explosion | virtual |
~Physical() | Physical | virtual |
~SimObject() | SimObject | virtual |
~SimObserver() | SimObserver | virtual |