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

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

accelPhysicalprotected
Acceleration() const Physicalinline
ACS() const Dronevirtual
Activate(Scene &scene)Shotvirtual
activeSimObjectprotected
AeroFrame(double seconds)Physicalvirtual
alphaPhysicalprotected
Alpha() const Physicalinline
altitude_aglShotprotected
AltitudeAGL() const Shot
AltitudeMSL() const Shot
AngularFrame(double seconds)Physicalvirtual
ApplyForce(const Point &force)Physicalvirtual
ApplyPitch(double pitch_acc)Physicalvirtual
ApplyRoll(double roll_acc)Physicalvirtual
ApplyTorque(const Point &torque)Physicalvirtual
ApplyYaw(double yaw_acc)Physicalvirtual
arcade_velocityPhysicalprotected
ArcadeFrame(double seconds)Physicalvirtual
armedShotprotected
base_damageShotprotected
beamShotprotected
BeamLine() const Physicalinline
CalcFlightPath()Physicalvirtual
camPhysicalprotected
Cam() const Physicalinline
CDPhysicalprotected
chargeShotprotected
Charge() const Shotinline
CLPhysicalprotected
Class() const Dronevirtual
ClassName() const Dronevirtual
CloneCam(const Camera &cam)Physicalvirtual
Close()Shotstatic
CollidesWith(Physical &o)Physicalvirtual
Damage() const Shot
Deactivate(Scene &scene)Shotvirtual
decoy_typeDroneprotected
Design() const Shotinline
designShotprotected
DesignName() const Shot
Destroy()Dronevirtual
dirPhysicalprotected
Disarm()Dronevirtual
DoPhysicalprotected
dpPhysicalprotected
dp_accPhysicalprotected
dp_drgPhysicalprotected
drPhysicalprotected
dr_accPhysicalprotected
dr_drgPhysicalprotected
Drag() const Physicalinline
dragPhysicalprotected
Drone(const Point &pos, const Camera &cam, WeaponDesign *design, const Ship *ship=0)Drone
dyPhysicalprotected
dy_accPhysicalprotected
dy_drgPhysicalprotected
ElasticCollision(Physical &a, Physical &b)Physicalstatic
etaShotprotected
ExecFrame(double factor)Dronevirtual
first_frameShotprotected
flareShotprotected
flashShotprotected
flight_path_pitchPhysicalprotected
flight_path_yawPhysicalprotected
FlightPathPitchAngle() const Physicalinline
FlightPathYawAngle() const Physicalinline
g_accelPhysicalprotected
GetAngularDrag(double &r, double &p, double &y)Physicalvirtual
GetAngularRates(double &r, double &p, double &y)Physicalvirtual
GetAngularThrust(double &r, double &p, double &y)Physicalvirtual
GetBaseDensity() const Physicalinlinevirtual
GetDensity() const Physicalvirtual
GetDirector() const Physicalinline
GetEta() const Shotinline
GetIFF() const Shotvirtual
GetObjID() const SimObjectinlinevirtual
GetObserverName() const Shotvirtual
GetRegion() const SimObjectinlinevirtual
GetSubFrameLength()Physicalinlinestatic
GetTarget() const Shotvirtual
GetTrail() const Shotinline
Heading() const Physicalinline
hit_targetShotprotected
HitBy(Shot *shot, Point &impact)Dronevirtual
HitTarget() const Shotinline
idPhysicalprotected
id_keyPhysicalprotectedstatic
Identity() const Physicalinline
iff_codeDroneprotected
Ignore(SimObject *obj)SimObservervirtual
InelasticCollision(Physical &a, Physical &b)Physicalstatic
InflictDamage(double damage, int type=0)Physicalvirtual
Initialize()Shotstatic
integrityPhysicalprotected
Integrity() const Physicalinline
IsArmed() const Shotinlinevirtual
IsBeam() const Shotinlinevirtual
IsDecoy() const Droneinlinevirtual
IsDrone() const Droneinlinevirtual
IsFlak() const Shotvirtual
IsHostileTo(const SimObject *o) const Shotvirtual
IsMissile() const Shotinlinevirtual
IsPrimary() const Shotinlinevirtual
IsProbe() const Droneinlinevirtual
IsTracking(Ship *tgt) const Shotvirtual
lat_thrustPhysicalprotected
Length() const Shot
lifePhysicalprotected
Life() const Physicalinline
LiftLine() const Physicalinline
lightPhysicalprotected
LightSrc() const Physicalinline
LinearFrame(double seconds)Physicalvirtual
Location() const Physicalinline
LookAt(const Point &dst)Physicalvirtual
MarkerColor() const Shotvirtual
massPhysicalprotected
Mass() const Physicalinline
MoveTo(const Point &new_loc)Physicalvirtual
namePhysicalprotected
Name() const Physicalinline
NAMELEN enum valuePhysical
Notify()SimObjectvirtual
notifyingSimObjectprotected
obj_typePhysicalprotected
objidSimObjectprotected
Observe(SimObject *obj)SimObservervirtual
observe_listSimObserverprotected
observersSimObjectprotected
offsetShotprotected
operator==(const Shot &s) const Shotinline
SimObject::operator==(const Physical &p) const Physicalinline
SimObserver::operator==(const SimObserver &o) const SimObserverinline
originShotprotected
Origin() const Shotinline
ownerShotprotected
Owner() const Shotinline
PCS() const Dronevirtual
Physical()Physical
Physical(const char *n, int t=0)Physical
Pitch() const Physicalinline
pitchPhysicalprotected
pitch_ratePhysicalprotected
primaryShotprotected
primary_locPhysicalprotected
primary_massPhysicalprotected
probeDroneprotected
radiusPhysicalprotected
Radius() const Physicalinline
regionSimObjectprotected
Register(SimObserver *obs)SimObjectvirtual
repPhysicalprotected
Rep() const Physicalinline
Roll() const Physicalinline
rollPhysicalprotected
roll_ratePhysicalprotected
Rotation() const Physicalinline
SeekTarget(SimObject *target, System *sub=0)Dronevirtual
SemiElasticCollision(Physical &a, Physical &b)Physicalstatic
SetAbsoluteOrientation(double roll, double pitch, double yaw)Physicalvirtual
SetAngularDrag(double r, double p, double y)Physicalvirtual
SetAngularRates(double r, double p, double y)Physicalvirtual
SetBaseDensity(double d)Physicalvirtual
SetBeamPoints(const Point &from, const Point &to)Shot
SetCharge(float c)Shot
SetDrag(double d)Physicalinlinevirtual
SetEta(int t)Shotinline
SetFuse(double seconds)Shot
SetGravity(double g)Physicalvirtual
SetHeading(double r, double p, double y)Physicalvirtual
SetHitTarget(bool h)Shotinline
SetLife(int seconds)Droneinline
SetObjID(DWORD id)SimObjectinlinevirtual
SetPrimary(const Point &loc, double mass)Physicalvirtual
SetRegion(SimRegion *rgn)SimObjectinlinevirtual
SetSubFrameLength(double seconds)Physicalinlinestatic
SetThrust(double t)Physicalvirtual
SetTransX(double t)Physicalvirtual
SetTransY(double t)Physicalvirtual
SetTransZ(double t)Physicalvirtual
SetVelocity(const Point &v)Physicalinlinevirtual
shakePhysicalprotected
Shake() const Physicalinline
Shot(const Point &pos, const Camera &cam, WeaponDesign *design, const Ship *ship=0)Shot
ShotType() const Shotinline
SIM_ASTEROID enum valueSimObject
SIM_DEBRIS enum valueSimObject
SIM_DRONE enum valueSimObject
SIM_EXPLOSION enum valueSimObject
SIM_SHIP enum valueSimObject
SIM_SHOT enum valueSimObject
SimObject()SimObjectinline
SimObject(const char *n, int t=0)SimObjectinline
soundShotprotected
stallPhysicalprotected
straightPhysicalprotected
sub_framePhysicalprotectedstatic
thrustPhysicalprotected
Thrust() const Physicalinline
trailShotprotected
trans_xPhysicalprotected
trans_yPhysicalprotected
trans_zPhysicalprotected
TranslateBy(const Point &ref)Physicalvirtual
TransX() const Physicalinline
TransY() const Physicalinline
TransZ() const Physicalinline
typeShotprotected
Type() const Physicalinline
TYPENAME()Droneinlinestatic
TYPES enum nameSimObject
Unregister(SimObserver *obs)SimObjectvirtual
Update(SimObject *obj)Shotvirtual
Velocity() const Physicalinline
velocityPhysicalprotected
vibrationPhysicalprotected
Vibration() const Physicalinline
Yaw() const Physicalinline
yawPhysicalprotected
yaw_ratePhysicalprotected
~Drone()Dronevirtual
~Physical()Physicalvirtual
~Shot()Shotvirtual
~SimObject()SimObjectvirtual
~SimObserver()SimObservervirtual