Starshatter_Open
Open source Starshatter engine
|
This is the complete list of members for Debris, including all inherited members.
accel | Physical | protected |
Acceleration() const | Physical | inline |
Activate(Scene &scene) | SimObject | virtual |
active | SimObject | protected |
AeroFrame(double seconds) | Physical | virtual |
alpha | Physical | protected |
Alpha() const | Physical | inline |
AltitudeAGL() const | Debris | virtual |
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 |
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 |
CollidesWith(Physical &o) | Physical | virtual |
Deactivate(Scene &scene) | SimObject | virtual |
Debris(Model *model, const Vec3 &pos, const Vec3 &vel, double mass) | Debris | |
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) | Debris | virtual |
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 |
GetRegion() const | SimObject | inlinevirtual |
GetSubFrameLength() | Physical | inlinestatic |
Heading() const | Physical | inline |
HitBy(Shot *shot, Point &impact) | Debris | virtual |
id | Physical | protected |
id_key | Physical | protectedstatic |
Identity() const | Physical | inline |
InelasticCollision(Physical &a, Physical &b) | Physical | static |
InflictDamage(double damage, int type=0) | Physical | virtual |
Integrity() const | Physical | inline |
integrity | Physical | protected |
IsHostileTo(const SimObject *o) const | SimObject | inlinevirtual |
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 |
MoveTo(const Point &new_loc) | Physical | virtual |
name | Physical | protected |
Name() const | Physical | inline |
NAMELEN enum value | Physical | |
Notify() | SimObject | virtual |
notifying | SimObject | protected |
obj_type | Physical | protected |
objid | SimObject | protected |
observers | SimObject | protected |
operator==(const Physical &p) const | Physical | inline |
Physical() | Physical | |
Physical(const char *n, int t=0) | Physical | |
pitch | Physical | protected |
Pitch() const | Physical | inline |
pitch_rate | Physical | protected |
primary_loc | Physical | protected |
primary_mass | Physical | protected |
Radius() const | Physical | inline |
radius | Physical | protected |
region | SimObject | protected |
Register(SimObserver *obs) | SimObject | virtual |
rep | Physical | protected |
Rep() const | Physical | inline |
roll | Physical | protected |
Roll() const | Physical | inline |
roll_rate | Physical | protected |
Rotation() const | Physical | inline |
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 |
SetLife(int seconds) | Debris | inline |
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 |
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 |
stall | Physical | protected |
straight | Physical | protected |
sub_frame | Physical | protectedstatic |
thrust | Physical | protected |
Thrust() const | Physical | inline |
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() const | Physical | inline |
TYPENAME() | SimObject | inlinestatic |
TYPES enum name | SimObject | |
Unregister(SimObserver *obs) | SimObject | virtual |
Velocity() const | Physical | inline |
velocity | Physical | protected |
Vibration() const | Physical | inline |
vibration | Physical | protected |
yaw | Physical | protected |
Yaw() const | Physical | inline |
yaw_rate | Physical | protected |
~Physical() | Physical | virtual |
~SimObject() | SimObject | virtual |