From b829170121d3657369904ec62d8065606777a9ce Mon Sep 17 00:00:00 2001 From: Aki Date: Fri, 1 Oct 2021 18:54:04 +0200 Subject: Removed doxygen generated docs They can be rebuild anytime and are considered a build artifact/binary. --- Doc/doxygen/html/class_ship.html | 9663 -------------------------------------- 1 file changed, 9663 deletions(-) delete mode 100644 Doc/doxygen/html/class_ship.html (limited to 'Doc/doxygen/html/class_ship.html') diff --git a/Doc/doxygen/html/class_ship.html b/Doc/doxygen/html/class_ship.html deleted file mode 100644 index 6251d6d..0000000 --- a/Doc/doxygen/html/class_ship.html +++ /dev/null @@ -1,9663 +0,0 @@ - - - - - -Starshatter_Open: Ship Class Reference - - - - - - - - - - - - - -
-
- - - - - - -
-
Starshatter_Open -
-
Open source Starshatter engine
-
-
- - - - - -
-
- -
-
-
- -
- - - - -
- -
- - -
- -

#include <Ship.h>

-
-Inheritance diagram for Ship:
-
-
- - -SimObject -SimObserver -Physical - -
- -

List of all members.

- - - - - - - - - - - - -

-Public Types

enum  CLASSIFICATION {
-  DRONE = 0x0001, -FIGHTER = 0x0002, -ATTACK = 0x0004, -LCA = 0x0008, -
-  COURIER = 0x0010, -CARGO = 0x0020, -CORVETTE = 0x0040, -FREIGHTER = 0x0080, -
-  FRIGATE = 0x0100, -DESTROYER = 0x0200, -CRUISER = 0x0400, -BATTLESHIP = 0x0800, -
-  CARRIER = 0x1000, -DREADNAUGHT = 0x2000, -STATION = 0x4000, -FARCASTER = 0x8000, -
-  MINE = 0x00010000, -COMSAT = 0x00020000, -DEFSAT = 0x00040000, -SWACS = 0x00080000, -
-  BUILDING = 0x00100000, -FACTORY = 0x00200000, -SAM = 0x00400000, -EWR = 0x00800000, -
-  C3I = 0x01000000, -STARBASE = 0x02000000, -DROPSHIPS = 0x0000000f, -STARSHIPS = 0x0000fff0, -
-  SPACE_UNITS = 0x000f0000, -GROUND_UNITS = 0xfff00000 -
- }
enum  OP_MODE {
-  DOCKED, -ALERT, -LOCKED, -LAUNCH, -
-  TAKEOFF, -ACTIVE, -APPROACH, -RECOVERY, -
-  DOCKING -
- }
enum  FLCS_MODE { FLCS_MANUAL, -FLCS_AUTO, -FLCS_HELM - }
enum  TRAN_TYPE {
-  TRANSITION_NONE, -TRANSITION_DROP_CAM, -TRANSITION_DROP_ORBIT, -TRANSITION_MAKE_ORBIT, -
-  TRANSITION_TIME_SKIP, -TRANSITION_DEATH_SPIRAL, -TRANSITION_DEAD -
- }
enum  FLIGHT_MODEL { FM_STANDARD, -FM_RELAXED, -FM_ARCADE - }
enum  LANDING_MODEL { LM_STANDARD, -LM_EASIER - }
- Public Types inherited from SimObject
enum  TYPES {
-  SIM_SHIP = 100, -SIM_SHOT, -SIM_DRONE, -SIM_EXPLOSION, -
-  SIM_DEBRIS, -SIM_ASTEROID -
- }
- Public Types inherited from Physical
enum  { NAMELEN = 48 - }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Public Member Functions

 Ship (const char *ship_name, const char *reg_num, ShipDesign *design, int IFF=0, int cmd_ai=0, const int *loadout=0)
virtual ~Ship ()
int operator== (const Ship &s) const
virtual void ExecFrame (double seconds)
virtual void AeroFrame (double seconds)
virtual void StatFrame (double seconds)
virtual void DockFrame (double seconds)
virtual void LinearFrame (double seconds)
virtual void ExecSensors (double seconds)
void ExecNavFrame (double seconds)
void ExecPhysics (double seconds)
void ExecThrottle (double seconds)
void ExecSystems (double seconds)
virtual void Activate (Scene &scene)
virtual void Deactivate (Scene &scene)
virtual void SelectDetail (double seconds)
virtual void SetRegion (SimRegion *rgn)
virtual int GetTextureList (List< Bitmap > &textures)
virtual void SetControls (MotionController *m)
virtual void SetNetworkControl (Director *net_ctrl=0)
void SetDirectorInfo (const char *msg)
const char * GetDirectorInfo () const
void SetAIMode (int n)
int GetAIMode () const
void SetCommandAILevel (int n)
int GetCommandAILevel () const
virtual int GetFlightPhase () const
virtual void SetFlightPhase (OP_MODE phase)
bool IsNetObserver () const
void SetNetObserver (bool n)
bool IsInvulnerable () const
void SetInvulnerable (bool n)
double GetHelmHeading () const
double GetHelmPitch () const
void SetHelmHeading (double h)
void SetHelmPitch (double p)
virtual void ApplyHelmYaw (double y)
virtual void ApplyHelmPitch (double p)
virtual void ApplyPitch (double pitch_acc)
void ArcadeStop ()
Point BridgeLocation () const
Point ChaseLocation () const
Point TransitionLocation () const
ShipGetController () const
int NumInbound () const
int NumFlightDecks () const
FlightDeckGetFlightDeck (int i=0) const
ShipGetCarrier () const
FlightDeckGetDock () const
void SetCarrier (Ship *c, FlightDeck *d)
void Stow ()
InboundSlotGetInbound () const
void SetInbound (InboundSlot *s)
int GetFuelLevel () const
void SetThrottle (double percent)
void SetAugmenter (bool enable)
double Thrust (double seconds) const
double VelocityLimit () const
DriveGetDrive () const
double Throttle () const
bool Augmenter () const
QuantumDriveGetQuantumDrive () const
FarcasterGetFarcaster () const
bool IsAirborne () const
bool IsDropCam () const
bool IsDropping () const
bool IsAttaining () const
bool IsSkipping () const
bool IsDying () const
bool IsDead () const
bool InTransition () const
void DropOrbit ()
void MakeOrbit ()
bool CanTimeSkip ()
bool IsInCombat ()
void TimeSkip ()
void DropCam (double time=10, double range=0)
void DeathSpiral ()
void CompleteTransition ()
void SetTransition (double trans_time, int trans_type, const Point &trans_loc)
double CompassHeading () const
double CompassPitch () const
double AltitudeMSL () const
double AltitudeAGL () const
double GForce () const
virtual void SetupAgility ()
void ExecFLCSFrame ()
void CycleFLCSMode ()
void SetFLCSMode (int mode)
int GetFLCSMode () const
void SetTransX (double t)
void SetTransY (double t)
void SetTransZ (double t)
bool IsGearDown ()
void LowerGear ()
void RaiseGear ()
void ToggleGear ()
void ToggleNavlights ()
virtual void CheckFriendlyFire ()
virtual void CheckFire (bool c)
virtual bool CheckFire () const
virtual void SelectWeapon (int n, int w)
virtual bool FireWeapon (int n)
virtual bool FirePrimary ()
virtual bool FireSecondary ()
virtual bool FireDecoy ()
virtual void CyclePrimary ()
virtual void CycleSecondary ()
virtual WeaponGetPrimary () const
virtual WeaponGetSecondary () const
virtual WeaponGetWeaponByIndex (int n)
virtual WeaponGroupGetPrimaryGroup () const
virtual WeaponGroupGetSecondaryGroup () const
virtual WeaponGetDecoy () const
virtual List< Shot > & GetActiveDecoys ()
virtual void AddActiveDecoy (Drone *d)
virtual int * GetLoadout ()
List< Shot > & GetThreatList ()
void AddThreat (Shot *s)
void DropThreat (Shot *s)
virtual bool Update (SimObject *obj)
virtual const char * GetObserverName () const
virtual int GetMissileEta (int index) const
virtual void SetMissileEta (int id, int eta)
virtual WeaponDesignGetPrimaryDesign () const
virtual WeaponDesignGetSecondaryDesign () const
virtual void SetTarget (SimObject *t, System *sub=0, bool from_net=false)
virtual SimObjectGetTarget () const
virtual SystemGetSubTarget () const
virtual void CycleSubTarget (int dir=1)
virtual void DropTarget ()
virtual void LockTarget (int type=SimObject::SIM_SHIP, bool closest=false, bool hostile=false)
virtual void LockTarget (SimObject *candidate)
virtual bool IsTracking (SimObject *tgt)
virtual bool GetTrigger (int i) const
virtual void SetTrigger (int i)
ShipGetWard () const
void SetWard (Ship *s)
virtual double InflictDamage (double damage, Shot *shot=0, int hit_type=3, Point hull_impact=Point(0, 0, 0))
virtual double InflictSystemDamage (double damage, Shot *shot, Point impact)
virtual void InflictNetDamage (double damage, Shot *shot=0)
virtual void InflictNetSystemDamage (System *system, double damage, BYTE type)
virtual void SetNetSystemStatus (System *system, int status, int power, int reactor, double avail)
virtual void SetIntegrity (float n)
virtual void Destroy ()
virtual int ShieldStrength () const
virtual int HullStrength () const
virtual int HitBy (Shot *shot, Point &impact)
virtual int CollidesWith (Physical &o)
virtual int GetContactID () const
virtual int GetIFF () const
virtual void SetIFF (int iff)
virtual Color MarkerColor () const
virtual void DoEMCON ()
virtual double PCS () const
virtual double ACS () const
int NumContacts () const
List< Contact > & ContactList ()
virtual int GetSensorMode () const
virtual void SetSensorMode (int mode)
virtual void LaunchProbe ()
virtual WeaponGetProbeLauncher () const
virtual DroneGetProbe () const
virtual void SetProbe (Drone *d)
virtual int GetEMCON () const
virtual void SetEMCON (int e, bool from_net=false)
virtual ContactFindContact (SimObject *s) const
virtual bool IsHostileTo (const SimObject *o) const
const char * Registry () const
void SetName (const char *ident)
const ShipDesignDesign () const
const char * Abbreviation () const
const char * DesignName () const
const char * DesignFileName () const
const char * ClassName () const
CLASSIFICATION Class () const
bool IsGroundUnit () const
bool IsStarship () const
bool IsDropship () const
bool IsStatic () const
bool IsRogue () const
void SetRogue (bool r=true)
int GetFriendlyFire () const
void SetFriendlyFire (int f)
void IncFriendlyFire (int f=1)
double Agility () const
DWORD MissionClock () const
GraphicCockpit () const
void ShowCockpit ()
void HideCockpit ()
int Value () const
double AIValue () const
const SkinGetSkin () const
void UseSkin (const Skin *s)
void ShowRep ()
void HideRep ()
void EnableShadows (bool enable)
int RespawnCount () const
void SetRespawnCount (int r)
const PointRespawnLoc () const
void SetRespawnLoc (const Point &rl)
double WarpFactor () const
void SetWarp (double w)
void MatchOrientation (const Ship &s)
void ExecEvalFrame (double seconds)
void SetLaunchPoint (Instruction *pt)
void AddNavPoint (Instruction *pt, Instruction *afterPoint=0)
void DelNavPoint (Instruction *pt)
void ClearFlightPlan ()
InstructionGetNextNavPoint ()
int GetNavIndex (const Instruction *n)
double RangeToNavPoint (const Instruction *n)
void SetNavptStatus (Instruction *n, int status)
List< Instruction > & GetFlightPlan ()
int FlightPlanLength ()
CombatUnitGetCombatUnit () const
ElementGetElement () const
ShipGetLeader () const
int GetElementIndex () const
int GetOrigElementIndex () const
void SetElement (Element *e)
InstructionGetRadioOrders () const
void ClearRadioOrders ()
void HandleRadioMessage (RadioMessage *msg)
bool IsAutoNavEngaged ()
void SetAutoNav (bool engage=true)
void CommandMode ()
void ClearTrack ()
void UpdateTrack ()
int TrackLength () const
Point TrackPoint (int i) const
List< System > & RepairQueue ()
double RepairSpeed () const
int RepairTeams () const
void RepairSystem (System *sys)
void IncreaseRepairPriority (int task_index)
void DecreaseRepairPriority (int task_index)
void ExecMaintFrame (double seconds)
bool AutoRepair () const
void EnableRepair (bool e)
bool MasterCaution () const
void ClearCaution ()
List< System > & Systems ()
List< WeaponGroup > & Weapons ()
List< Drive > & Drives ()
List< Computer > & Computers ()
List< FlightDeck > & FlightDecks ()
List< PowerSource > & Reactors ()
List< NavLight > & NavLights ()
ShieldGetShield ()
SolidGetShieldRep ()
SensorGetSensor ()
NavSystemGetNavSystem ()
FlightCompGetFLCS ()
ThrusterGetThruster ()
HangarGetHangar ()
LandingGearGetGear ()
SystemGetSystem (int sys_id)
- Public Member Functions inherited from SimObject
 SimObject ()
 SimObject (const char *n, int t=0)
virtual ~SimObject ()
virtual SimRegionGetRegion () const
virtual void Notify ()
virtual void Register (SimObserver *obs)
virtual void Unregister (SimObserver *obs)
virtual DWORD GetObjID () const
virtual void SetObjID (DWORD id)
- Public Member Functions inherited from Physical
 Physical ()
 Physical (const char *n, int t=0)
virtual ~Physical ()
int operator== (const Physical &p) const
virtual void ArcadeFrame (double seconds)
virtual void AngularFrame (double seconds)
virtual void CalcFlightPath ()
virtual void MoveTo (const Point &new_loc)
virtual void TranslateBy (const Point &ref)
virtual void ApplyForce (const Point &force)
virtual void ApplyTorque (const Point &torque)
virtual void SetThrust (double t)
virtual void SetHeading (double r, double p, double y)
virtual void LookAt (const Point &dst)
virtual void ApplyRoll (double roll_acc)
virtual void ApplyYaw (double yaw_acc)
virtual void InflictDamage (double damage, int type=0)
int Identity () const
int Type () const
const char * Name () const
Point Location () const
Point Heading () const
Point LiftLine () const
Point BeamLine () const
Point Velocity () const
Point Acceleration () const
double Thrust () const
double TransX () const
double TransY () const
double TransZ () const
double Drag () const
double Roll () const
double Pitch () const
double Yaw () const
Point Rotation () const
double Alpha () const
double FlightPathYawAngle () const
double FlightPathPitchAngle () const
double Radius () const
double Mass () const
double Integrity () const
double Life () const
double Shake () const
const PointVibration () const
const CameraCam () const
GraphicRep () const
LightLightSrc () const
DirectorGetDirector () const
virtual void SetAngularRates (double r, double p, double y)
virtual void GetAngularRates (double &r, double &p, double &y)
virtual void SetAngularDrag (double r, double p, double y)
virtual void GetAngularDrag (double &r, double &p, double &y)
virtual void GetAngularThrust (double &r, double &p, double &y)
virtual void SetVelocity (const Point &v)
virtual void SetAbsoluteOrientation (double roll, double pitch, double yaw)
virtual void CloneCam (const Camera &cam)
virtual void SetDrag (double d)
virtual void SetPrimary (const Point &loc, double mass)
virtual void SetGravity (double g)
virtual void SetBaseDensity (double d)
virtual double GetBaseDensity () const
virtual double GetDensity () const
- Public Member Functions inherited from SimObserver
virtual ~SimObserver ()
int operator== (const SimObserver &o) const
virtual void Observe (SimObject *obj)
virtual void Ignore (SimObject *obj)
- - - - - - - - - - - - - - - - -

-Static Public Member Functions

static const char * TYPENAME ()
static void Initialize ()
static void Close ()
static Color IFFColor (int iff)
static const char * ClassName (int c)
static int ClassForName (const char *name)
static int Value (int type)
static int GetControlModel ()
static void SetControlModel (int n)
static int GetFlightModel ()
static void SetFlightModel (int f)
static int GetLandingModel ()
static void SetLandingModel (int f)
static double GetFriendlyFireLevel ()
static void SetFriendlyFireLevel (double f)
- - - -

-Protected Member Functions

int CheckShotIntersection (Shot *shot, Point &ipt, Point &hpt, Weapon **wep=0)
WeaponGroupFindWeaponGroup (const char *name)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Protected Attributes

char regnum [16]
ShipDesigndesign
ShipKillerkiller
DetailSet detail
int detail_level
Simsim
double vlimit
double agility
double throttle
double throttle_request
bool augmenter
float wep_mass
float wep_resist
int IFF_code
int cmd_chain_index
int ff_count
OP_MODE flight_phase
SimObjecttarget
Systemsubtarget
Shipward
int check_fire
int primary
int secondary
const Skinskin
Solidcockpit
Drivemain_drive
QuantumDrivequantum_drive
Farcasterfarcaster
Shieldshield
ShieldRepshieldRep
NavSystemnavsys
FlightCompflcs
Sensorsensor
LandingGeargear
Thrusterthruster
Weapondecoy
Weaponprobe
Dronesensor_drone
Hangarhangar
List< Shotdecoy_list
List< Shotthreat_list
List< Systemsystems
List< PowerSourcereactors
List< WeaponGroupweapons
List< Drivedrives
List< Computercomputers
List< FlightDeckflight_decks
List< NavLightnavlights
List< Systemrepair_queue
CombatUnitcombat_unit
Elementelement
int orig_elem_index
Instructionradio_orders
Instructionlaunch_point
Vec3 chase_vec
Vec3 bridge_vec
const char * director_info
BYTE ai_mode
BYTE command_ai_level
BYTE flcs_mode
bool net_observer_mode
float pcs
float acs
BYTE emcon
BYTE old_emcon
bool invulnerable
DWORD launch_time
DWORD friendly_fire_time
Shipcarrier
FlightDeckdock
InboundSlotinbound
Directornet_control
Pointtrack
int ntrack
DWORD track_time
float helm_heading
float helm_pitch
float altitude_agl
float g_force
float warp_fov
float transition_time
int transition_type
Point transition_loc
Point respawn_loc
int respawns
bool master_caution
bool auto_repair
DWORD last_repair_time
DWORD last_eval_time
DWORD last_beam_time
DWORD last_bolt_time
int missile_id [4]
BYTE missile_eta [4]
bool trigger [4]
int * loadout
int contact_id
- Protected Attributes inherited from SimObject
SimRegionregion
List< SimObserverobservers
DWORD objid
bool active
bool notifying
- Protected Attributes inherited from Physical
int id
int obj_type
char name [NAMELEN]
Camera cam
Point velocity
Point arcade_velocity
Point accel
float thrust
float trans_x
float trans_y
float trans_z
float drag
float roll
float pitch
float yaw
float dr
float dp
float dy
float dr_acc
float dp_acc
float dy_acc
float dr_drg
float dp_drg
float dy_drg
float flight_path_yaw
float flight_path_pitch
Point primary_loc
double primary_mass
float g_accel
float Do
float CL
float CD
float alpha
float stall
bool lat_thrust
bool straight
float shake
Point vibration
float roll_rate
float pitch_rate
float yaw_rate
double life
float radius
float mass
float integrity
Graphicrep
Lightlight
Directordir
- Protected Attributes inherited from SimObserver
List< SimObjectobserve_list
- - - - - -

-Static Protected Attributes

static int control_model = 0
static int flight_model = 0
static int landing_model = 0
static double friendly_fire_level = 1
-

Detailed Description

-
-

Definition at line 66 of file Ship.h.

-

Member Enumeration Documentation

- -
-
- - - - -
enum Ship::CLASSIFICATION
-
-
Enumerator:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DRONE  -
FIGHTER  -
ATTACK  -
LCA  -
COURIER  -
CARGO  -
CORVETTE  -
FREIGHTER  -
FRIGATE  -
DESTROYER  -
CRUISER  -
BATTLESHIP  -
CARRIER  -
DREADNAUGHT  -
STATION  -
FARCASTER  -
MINE  -
COMSAT  -
DEFSAT  -
SWACS  -
BUILDING  -
FACTORY  -
SAM  -
EWR  -
C3I  -
STARBASE  -
DROPSHIPS  -
STARSHIPS  -
SPACE_UNITS  -
GROUND_UNITS  -
-
-
- -

Definition at line 72 of file Ship.h.

- -
-
- -
-
- - - - -
enum Ship::FLCS_MODE
-
-
Enumerator:
- - - -
FLCS_MANUAL  -
FLCS_AUTO  -
FLCS_HELM  -
-
-
- -

Definition at line 110 of file Ship.h.

- -
-
- -
-
- - - - -
enum Ship::FLIGHT_MODEL
-
-
Enumerator:
- - - -
FM_STANDARD  -
FM_RELAXED  -
FM_ARCADE  -
-
-
- -

Definition at line 119 of file Ship.h.

- -
-
- -
-
- - - - -
enum Ship::LANDING_MODEL
-
-
Enumerator:
- - -
LM_STANDARD  -
LM_EASIER  -
-
-
- -

Definition at line 120 of file Ship.h.

- -
-
- -
-
- - - - -
enum Ship::OP_MODE
-
-
Enumerator:
- - - - - - - - - -
DOCKED  -
ALERT  -
LOCKED  -
LAUNCH  -
TAKEOFF  -
ACTIVE  -
APPROACH  -
RECOVERY  -
DOCKING  -
-
-
- -

Definition at line 109 of file Ship.h.

- -
-
- -
-
- - - - -
enum Ship::TRAN_TYPE
-
-
Enumerator:
- - - - - - - -
TRANSITION_NONE  -
TRANSITION_DROP_CAM  -
TRANSITION_DROP_ORBIT  -
TRANSITION_MAKE_ORBIT  -
TRANSITION_TIME_SKIP  -
TRANSITION_DEATH_SPIRAL  -
TRANSITION_DEAD  -
-
-
- -

Definition at line 111 of file Ship.h.

- -
-
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ship::Ship (const char * ship_name,
const char * reg_num,
ShipDesigndesign,
int IFF = 0,
int cmd_ai = 0,
const int * loadout = 0 
)
-
- -

Definition at line 109 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
Ship::~Ship ()
-
-virtual
-
- -

Definition at line 542 of file Ship.cpp.

- -
-
-

Member Function Documentation

- -
-
- - - - - - - -
const char * Ship::Abbreviation () const
-
- -

Definition at line 1088 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
double Ship::ACS () const
-
-virtual
-
- -

Definition at line 5181 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::Activate (Scenescene)
-
-virtual
-
- -

Reimplemented from SimObject.

- -

Definition at line 839 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::AddActiveDecoy (Droned)
-
-virtual
-
- -

Definition at line 4304 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Ship::AddNavPoint (Instructionpt,
InstructionafterPoint = 0 
)
-
- -

Definition at line 2067 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::AddThreat (Shots)
-
- -

Definition at line 4398 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::AeroFrame (double seconds)
-
-virtual
-
- -

Reimplemented from Physical.

- -

Definition at line 2822 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
double Ship::Agility () const
-
-inline
-
- -

Definition at line 357 of file Ship.h.

- -
-
- -
-
- - - - - - - -
double Ship::AIValue () const
-
- -

Definition at line 5290 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
double Ship::AltitudeAGL () const
-
- -

Definition at line 3790 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
double Ship::AltitudeMSL () const
-
- -

Definition at line 3784 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::ApplyHelmPitch (double p)
-
-virtual
-
- -

Definition at line 4211 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::ApplyHelmYaw (double y)
-
-virtual
-
- -

Definition at line 4192 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::ApplyPitch (double pitch_acc)
-
-virtual
-
- -

Reimplemented from Physical.

- -

Definition at line 4217 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::ArcadeStop ()
-
-inline
-
- -

Definition at line 174 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::Augmenter () const
-
-inline
-
- -

Definition at line 201 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::AutoRepair () const
-
-inline
-
- -

Definition at line 422 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
Point Ship::BridgeLocation () const
-
-inline
-
- -

Definition at line 177 of file Ship.h.

- -
-
- -
-
- - - - - - - -
bool Ship::CanTimeSkip ()
-
- -

Definition at line 3557 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
Point Ship::ChaseLocation () const
-
-inline
-
- -

Definition at line 178 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
virtual void Ship::CheckFire (bool c)
-
-inlinevirtual
-
- -

Definition at line 248 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual bool Ship::CheckFire () const
-
-inlinevirtual
-
- -

Definition at line 249 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::CheckFriendlyFire ()
-
-virtual
-
- -

Definition at line 1950 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
int Ship::CheckShotIntersection (Shotshot,
Pointipt,
Pointhpt,
Weapon ** wep = 0 
)
-
-protected
-
- -

Definition at line 1710 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
Ship::CLASSIFICATION Ship::Class () const
-
- -

Definition at line 1124 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
int Ship::ClassForName (const char * name)
-
-static
-
- -

Definition at line 1118 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
const char * Ship::ClassName (int c)
-
-static
-
- -

Definition at line 1112 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
const char * Ship::ClassName () const
-
- -

Definition at line 1106 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::ClearCaution ()
-
-inline
-
- -

Definition at line 425 of file Ship.h.

- -
-
- -
-
- - - - - - - -
void Ship::ClearFlightPlan ()
-
- -

Definition at line 2081 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::ClearRadioOrders ()
-
- -

Definition at line 5214 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::ClearTrack ()
-
- -

Definition at line 1035 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::Close ()
-
-static
-
- -

Definition at line 670 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
Graphic * Ship::Cockpit () const
-
- -

Definition at line 3143 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
int Ship::CollidesWith (Physicalo)
-
-virtual
-
- -

Reimplemented from Physical.

- -

Definition at line 1445 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::CommandMode ()
-
- -

Definition at line 2117 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
double Ship::CompassHeading () const
-
- -

Definition at line 3760 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
double Ship::CompassPitch () const
-
- -

Definition at line 3777 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::CompleteTransition ()
-
- -

Definition at line 3677 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
List<Computer>& Ship::Computers ()
-
-inline
-
- -

Definition at line 431 of file Ship.h.

- -
-
- -
-
- - - - - - - -
List< Contact > & Ship::ContactList ()
-
- -

Definition at line 1225 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::CycleFLCSMode ()
-
- -

Definition at line 4013 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::CyclePrimary ()
-
-virtual
-
- -

Definition at line 3848 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::CycleSecondary ()
-
-virtual
-
- -

Definition at line 3881 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::CycleSubTarget (int dir = 1)
-
-virtual
-
- -

Definition at line 2310 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::Deactivate (Scenescene)
-
-virtual
-
- -

Reimplemented from SimObject.

- -

Definition at line 929 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::DeathSpiral ()
-
- -

Definition at line 3648 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::DecreaseRepairPriority (int task_index)
-
- -

Definition at line 4792 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::DelNavPoint (Instructionpt)
-
- -

Definition at line 2074 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
const ShipDesign* Ship::Design () const
-
-inline
-
- -

Definition at line 340 of file Ship.h.

- -
-
- -
-
- - - - - - - -
const char * Ship::DesignFileName () const
-
- -

Definition at line 1100 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
const char * Ship::DesignName () const
-
- -

Definition at line 1094 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::Destroy ()
-
-virtual
-
- -

Definition at line 556 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::DockFrame (double seconds)
-
-virtual
-
- -

Definition at line 2945 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::DoEMCON ()
-
-virtual
-
- -

Definition at line 3950 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
List<Drive>& Ship::Drives ()
-
-inline
-
- -

Definition at line 430 of file Ship.h.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Ship::DropCam (double time = 10,
double range = 0 
)
-
- -

Definition at line 3614 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::DropOrbit ()
-
- -

Definition at line 3486 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::DropTarget ()
-
-virtual
-
- -

Definition at line 2299 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::DropThreat (Shots)
-
- -

Definition at line 4407 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::EnableRepair (bool e)
-
-inline
-
- -

Definition at line 423 of file Ship.h.

- -
-
- -
-
- - - - - - - - -
void Ship::EnableShadows (bool enable)
-
- -

Definition at line 3384 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::ExecEvalFrame (double seconds)
-
- -

Definition at line 2605 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::ExecFLCSFrame ()
-
- -

Definition at line 4157 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::ExecFrame (double seconds)
-
-virtual
-
- -

Reimplemented from Physical.

- -

Definition at line 2368 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::ExecMaintFrame (double seconds)
-
- -

Definition at line 4806 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::ExecNavFrame (double seconds)
-
- -

Definition at line 2549 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::ExecPhysics (double seconds)
-
- -

Definition at line 2633 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::ExecSensors (double seconds)
-
-virtual
-
- -

Definition at line 2515 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::ExecSystems (double seconds)
-
- -

Definition at line 2691 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::ExecThrottle (double seconds)
-
- -

Definition at line 2671 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
Contact * Ship::FindContact (SimObjects) const
-
-virtual
-
- -

Definition at line 1235 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
WeaponGroup * Ship::FindWeaponGroup (const char * name)
-
-protected
-
- -

Definition at line 3821 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::FireDecoy ()
-
-virtual
-
- -

Definition at line 4276 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual bool Ship::FirePrimary ()
-
-inlinevirtual
-
- -

Definition at line 252 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual bool Ship::FireSecondary ()
-
-inlinevirtual
-
- -

Definition at line 253 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
bool Ship::FireWeapon (int n)
-
-virtual
-
- -

Definition at line 4255 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
List<FlightDeck>& Ship::FlightDecks ()
-
-inline
-
- -

Definition at line 432 of file Ship.h.

- -
-
- -
-
- - - - - - - -
int Ship::FlightPlanLength ()
-
- -

Definition at line 2228 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
List< Shot > & Ship::GetActiveDecoys ()
-
-virtual
-
- -

Definition at line 4386 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
int Ship::GetAIMode () const
-
-inline
-
- -

Definition at line 155 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
Ship* Ship::GetCarrier () const
-
-inline
-
- -

Definition at line 186 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
CombatUnit* Ship::GetCombatUnit () const
-
-inline
-
- -

Definition at line 395 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
int Ship::GetCommandAILevel () const
-
-inline
-
- -

Definition at line 157 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual int Ship::GetContactID () const
-
-inlinevirtual
-
- -

Definition at line 316 of file Ship.h.

- -
-
- -
-
- - - - - - - -
Ship * Ship::GetController () const
-
- -

Definition at line 1256 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
static int Ship::GetControlModel ()
-
-inlinestatic
-
- -

Definition at line 446 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
Weapon * Ship::GetDecoy () const
-
-virtual
-
- -

Definition at line 4380 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
const char* Ship::GetDirectorInfo () const
-
-inline
-
- -

Definition at line 153 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
FlightDeck* Ship::GetDock () const
-
-inline
-
- -

Definition at line 187 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
Drive* Ship::GetDrive () const
-
-inline
-
- -

Definition at line 199 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
Element* Ship::GetElement () const
-
-inline
-
- -

Definition at line 396 of file Ship.h.

- -
-
- -
-
- - - - - - - -
int Ship::GetElementIndex () const
-
- -

Definition at line 2029 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual int Ship::GetEMCON () const
-
-inlinevirtual
-
- -

Definition at line 332 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
Farcaster* Ship::GetFarcaster () const
-
-inline
-
- -

Definition at line 203 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
FlightComp* Ship::GetFLCS ()
-
-inline
-
- -

Definition at line 439 of file Ship.h.

- -
-
- -
-
- - - - - - - -
int Ship::GetFLCSMode () const
-
- -

Definition at line 4070 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
FlightDeck * Ship::GetFlightDeck (int i = 0) const
-
- -

Definition at line 1311 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
static int Ship::GetFlightModel ()
-
-inlinestatic
-
- -

Definition at line 448 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual int Ship::GetFlightPhase () const
-
-inlinevirtual
-
- -

Definition at line 158 of file Ship.h.

- -
-
- -
-
- - - - - - - -
List< Instruction > & Ship::GetFlightPlan ()
-
- -

Definition at line 2218 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
int Ship::GetFriendlyFire () const
-
-inline
-
- -

Definition at line 354 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
static double Ship::GetFriendlyFireLevel ()
-
-inlinestatic
-
- -

Definition at line 452 of file Ship.h.

- -
-
- -
-
- - - - - - - -
int Ship::GetFuelLevel () const
-
- -

Definition at line 3440 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
LandingGear* Ship::GetGear ()
-
-inline
-
- -

Definition at line 442 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
Hangar* Ship::GetHangar ()
-
-inline
-
- -

Definition at line 441 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
double Ship::GetHelmHeading () const
-
-inline
-
- -

Definition at line 166 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
double Ship::GetHelmPitch () const
-
-inline
-
- -

Definition at line 167 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual int Ship::GetIFF () const
-
-inlinevirtual
-
- -

Definition at line 317 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
InboundSlot* Ship::GetInbound () const
-
-inline
-
- -

Definition at line 190 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
static int Ship::GetLandingModel ()
-
-inlinestatic
-
- -

Definition at line 450 of file Ship.h.

- -
-
- -
-
- - - - - - - -
Ship * Ship::GetLeader () const
-
- -

Definition at line 2020 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual int* Ship::GetLoadout ()
-
-inlinevirtual
-
- -

Definition at line 265 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
int Ship::GetMissileEta (int index) const
-
-virtual
-
- -

Definition at line 3910 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
int Ship::GetNavIndex (const Instructionn)
-
- -

Definition at line 2167 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
NavSystem* Ship::GetNavSystem ()
-
-inline
-
- -

Definition at line 438 of file Ship.h.

- -
-
- -
-
- - - - - - - -
Instruction * Ship::GetNextNavPoint ()
-
- -

Definition at line 2155 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual const char* Ship::GetObserverName () const
-
-inlinevirtual
-
- -

Reimplemented from SimObserver.

- -

Definition at line 272 of file Ship.h.

- -
-
- -
-
- - - - - - - -
int Ship::GetOrigElementIndex () const
-
- -

Definition at line 2038 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
Weapon * Ship::GetPrimary () const
-
-virtual
-
- -

Definition at line 4313 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
WeaponDesign * Ship::GetPrimaryDesign () const
-
-virtual
-
- -

Definition at line 4364 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
WeaponGroup * Ship::GetPrimaryGroup () const
-
-virtual
-
- -

Definition at line 4348 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual Drone* Ship::GetProbe () const
-
-inlinevirtual
-
- -

Definition at line 330 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual Weapon* Ship::GetProbeLauncher () const
-
-inlinevirtual
-
- -

Definition at line 329 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
QuantumDrive* Ship::GetQuantumDrive () const
-
-inline
-
- -

Definition at line 202 of file Ship.h.

- -
-
- -
-
- - - - - - - -
Instruction * Ship::GetRadioOrders () const
-
- -

Definition at line 5208 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
Weapon * Ship::GetSecondary () const
-
-virtual
-
- -

Definition at line 4321 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
WeaponDesign * Ship::GetSecondaryDesign () const
-
-virtual
-
- -

Definition at line 4372 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
WeaponGroup * Ship::GetSecondaryGroup () const
-
-virtual
-
- -

Definition at line 4356 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
Sensor* Ship::GetSensor ()
-
-inline
-
- -

Definition at line 437 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
int Ship::GetSensorMode () const
-
-virtual
-
- -

Definition at line 4450 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
Shield* Ship::GetShield ()
-
-inline
-
- -

Definition at line 435 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
Solid* Ship::GetShieldRep ()
-
-inline
-
- -

Definition at line 436 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
const Skin* Ship::GetSkin () const
-
-inline
-
- -

Definition at line 366 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual System* Ship::GetSubTarget () const
-
-inlinevirtual
-
- -

Definition at line 282 of file Ship.h.

- -
-
- -
-
- - - - - - - - -
System * Ship::GetSystem (int sys_id)
-
- -

Definition at line 4743 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
virtual SimObject* Ship::GetTarget () const
-
-inlinevirtual
-
- -

Definition at line 281 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
int Ship::GetTextureList (List< Bitmap > & textures)
-
-virtual
-
- -

Definition at line 812 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
List< Shot > & Ship::GetThreatList ()
-
- -

Definition at line 4392 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
Thruster* Ship::GetThruster ()
-
-inline
-
- -

Definition at line 440 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
bool Ship::GetTrigger (int i) const
-
-virtual
-
- -

Definition at line 4415 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
Ship* Ship::GetWard () const
-
-inline
-
- -

Definition at line 293 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
Weapon * Ship::GetWeaponByIndex (int n)
-
-virtual
-
- -

Definition at line 4329 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
double Ship::GForce () const
-
- -

Definition at line 3813 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::HandleRadioMessage (RadioMessagemsg)
-
- -

Definition at line 5224 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::HideCockpit ()
-
- -

Definition at line 3181 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::HideRep ()
-
- -

Definition at line 3344 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
int Ship::HitBy (Shotshot,
Pointimpact 
)
-
-virtual
-
- -

Definition at line 1484 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
int Ship::HullStrength () const
-
-virtual
-
- -

Definition at line 4732 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
Color Ship::IFFColor (int iff)
-
-static
-
- -

Definition at line 5038 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::IncFriendlyFire (int f = 1)
-
- -

Definition at line 5136 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::IncreaseRepairPriority (int task_index)
-
- -

Definition at line 4780 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
double Ship::InflictDamage (double damage,
Shotshot = 0,
int hit_type = 3,
Point hull_impact = Point(0,0,0) 
)
-
-virtual
-
- -

Definition at line 4492 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
void Ship::InflictNetDamage (double damage,
Shotshot = 0 
)
-
-virtual
-
- -

Definition at line 1830 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
void Ship::InflictNetSystemDamage (Systemsystem,
double damage,
BYTE type 
)
-
-virtual
-
- -

Definition at line 1845 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
double Ship::InflictSystemDamage (double damage,
Shotshot,
Point impact 
)
-
-virtual
-
- -

Definition at line 4610 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::Initialize ()
-
-static
-
- -

Definition at line 661 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::InTransition () const
-
-inline
-
- -

Definition at line 212 of file Ship.h.

- -
-
- -
-
- - - - - - - -
bool Ship::IsAirborne () const
-
- -

Definition at line 3751 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::IsAttaining () const
-
-inline
-
- -

Definition at line 208 of file Ship.h.

- -
-
- -
-
- - - - - - - -
bool Ship::IsAutoNavEngaged ()
-
- -

Definition at line 2090 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::IsDead () const
-
-inline
-
- -

Definition at line 211 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::IsDropCam () const
-
-inline
-
- -

Definition at line 206 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::IsDropping () const
-
-inline
-
- -

Definition at line 207 of file Ship.h.

- -
-
- -
-
- - - - - - - -
bool Ship::IsDropship () const
-
- -

Definition at line 1142 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::IsDying () const
-
-inline
-
- -

Definition at line 210 of file Ship.h.

- -
-
- -
-
- - - - - - - -
bool Ship::IsGearDown ()
-
- -

Definition at line 1373 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
bool Ship::IsGroundUnit () const
-
- -

Definition at line 1130 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
bool Ship::IsHostileTo (const SimObjecto) const
-
-virtual
-
- -

Reimplemented from SimObject.

- -

Definition at line 1162 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
bool Ship::IsInCombat ()
-
- -

Definition at line 3521 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::IsInvulnerable () const
-
-inline
-
- -

Definition at line 163 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::IsNetObserver () const
-
-inline
-
- -

Definition at line 160 of file Ship.h.

- -
-
- -
-
- - - - - - - -
bool Ship::IsRogue () const
-
- -

Definition at line 1154 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::IsSkipping () const
-
-inline
-
- -

Definition at line 209 of file Ship.h.

- -
-
- -
-
- - - - - - - -
bool Ship::IsStarship () const
-
- -

Definition at line 1136 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
bool Ship::IsStatic () const
-
- -

Definition at line 1148 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
bool Ship::IsTracking (SimObjecttgt)
-
-virtual
-
- -

Definition at line 4461 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::LaunchProbe ()
-
-virtual
-
- -

Definition at line 2483 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::LinearFrame (double seconds)
-
-virtual
-
- -

Reimplemented from Physical.

- -

Definition at line 2911 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
void Ship::LockTarget (int type = SimObject::SIM_SHIP,
bool closest = false,
bool hostile = false 
)
-
-virtual
-
- -

Definition at line 4472 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::LockTarget (SimObjectcandidate)
-
-virtual
-
- -

Definition at line 4481 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::LowerGear ()
-
- -

Definition at line 1382 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::MakeOrbit ()
-
- -

Definition at line 3506 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
Color Ship::MarkerColor () const
-
-virtual
-
- -

Definition at line 5080 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
bool Ship::MasterCaution () const
-
-inline
-
- -

Definition at line 424 of file Ship.h.

- -
-
- -
-
- - - - - - - - -
void Ship::MatchOrientation (const Ships)
-
- -

Definition at line 1019 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
DWORD Ship::MissionClock () const
-
- -

Definition at line 5197 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
List<NavLight>& Ship::NavLights ()
-
-inline
-
- -

Definition at line 434 of file Ship.h.

- -
-
- -
-
- - - - - - - -
int Ship::NumContacts () const
-
- -

Definition at line 1218 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
int Ship::NumFlightDecks () const
-
- -

Definition at line 1305 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
int Ship::NumInbound () const
-
- -

Definition at line 1293 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
int Ship::operator== (const Ships) const
-
-inline
-
- -

Definition at line 126 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
double Ship::PCS () const
-
-virtual
-
- -

Definition at line 5163 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::RaiseGear ()
-
- -

Definition at line 1406 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
double Ship::RangeToNavPoint (const Instructionn)
-
- -

Definition at line 2176 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
List<PowerSource>& Ship::Reactors ()
-
-inline
-
- -

Definition at line 433 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
const char* Ship::Registry () const
-
-inline
-
- -

Definition at line 338 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
List<System>& Ship::RepairQueue ()
-
-inline
-
- -

Definition at line 415 of file Ship.h.

- -
-
- -
-
- - - - - - - -
double Ship::RepairSpeed () const
-
- -

Definition at line 1204 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::RepairSystem (Systemsys)
-
- -

Definition at line 4769 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
int Ship::RepairTeams () const
-
- -

Definition at line 1210 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
int Ship::RespawnCount () const
-
-inline
-
- -

Definition at line 372 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
const Point& Ship::RespawnLoc () const
-
-inline
-
- -

Definition at line 374 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SelectDetail (double seconds)
-
-virtual
-
- -

Definition at line 3190 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
void Ship::SelectWeapon (int n,
int w 
)
-
-virtual
-
- -

Definition at line 3839 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetAIMode (int n)
-
-inline
-
- -

Definition at line 154 of file Ship.h.

- -
-
- -
-
- - - - - - - - -
void Ship::SetAugmenter (bool enable)
-
- -

Definition at line 3464 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::SetAutoNav (bool engage = true)
-
- -

Definition at line 2099 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Ship::SetCarrier (Shipc,
FlightDeckd 
)
-
- -

Definition at line 1339 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetCommandAILevel (int n)
-
-inline
-
- -

Definition at line 156 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
static void Ship::SetControlModel (int n)
-
-inlinestatic
-
- -

Definition at line 447 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetControls (MotionControllerm)
-
-virtual
-
- -

Definition at line 4946 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetDirectorInfo (const char * msg)
-
-inline
-
- -

Definition at line 152 of file Ship.h.

- -
-
- -
-
- - - - - - - - -
void Ship::SetElement (Elemente)
-
- -

Definition at line 2044 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
void Ship::SetEMCON (int e,
bool from_net = false 
)
-
-virtual
-
- -

Definition at line 5152 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::SetFLCSMode (int mode)
-
- -

Definition at line 4043 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
static void Ship::SetFlightModel (int f)
-
-inlinestatic
-
- -

Definition at line 449 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetFlightPhase (OP_MODE phase)
-
-virtual
-
- -

Definition at line 1322 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::SetFriendlyFire (int f)
-
- -

Definition at line 5121 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
static void Ship::SetFriendlyFireLevel (double f)
-
-inlinestatic
-
- -

Definition at line 453 of file Ship.h.

- -
-
- -
-
- - - - - - - - -
void Ship::SetHelmHeading (double h)
-
- -

Definition at line 4166 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::SetHelmPitch (double p)
-
- -

Definition at line 4178 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetIFF (int iff)
-
-virtual
-
- -

Definition at line 5088 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::SetInbound (InboundSlots)
-
- -

Definition at line 1349 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
virtual void Ship::SetIntegrity (float n)
-
-inlinevirtual
-
- -

Definition at line 307 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetInvulnerable (bool n)
-
-inline
-
- -

Definition at line 164 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
static void Ship::SetLandingModel (int f)
-
-inlinestatic
-
- -

Definition at line 451 of file Ship.h.

- -
-
- -
-
- - - - - - - - -
void Ship::SetLaunchPoint (Instructionpt)
-
- -

Definition at line 2060 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
void Ship::SetMissileEta (int id,
int eta 
)
-
-virtual
-
- -

Definition at line 3919 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetName (const char * ident)
-
-inline
-
- -

Definition at line 339 of file Ship.h.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Ship::SetNavptStatus (Instructionn,
int status 
)
-
- -

Definition at line 2192 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetNetObserver (bool n)
-
-inline
-
- -

Definition at line 161 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Ship::SetNetSystemStatus (Systemsystem,
int status,
int power,
int reactor,
double avail 
)
-
-virtual
-
- -

Definition at line 1871 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetNetworkControl (Directornet_ctrl = 0)
-
-virtual
-
- -

Definition at line 4928 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetProbe (Droned)
-
-virtual
-
- -

Definition at line 2504 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetRegion (SimRegionrgn)
-
-virtual
-
- -

Reimplemented from SimObject.

- -

Definition at line 771 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetRespawnCount (int r)
-
-inline
-
- -

Definition at line 373 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetRespawnLoc (const Pointrl)
-
-inline
-
- -

Definition at line 375 of file Ship.h.

- -
-
- -
-
- - - - - - - - -
void Ship::SetRogue (bool r = true)
-
- -

Definition at line 5106 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetSensorMode (int mode)
-
-virtual
-
- -

Definition at line 4443 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
void Ship::SetTarget (SimObjectt,
Systemsub = 0,
bool from_net = false 
)
-
-virtual
-
- -

Definition at line 2253 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::SetThrottle (double percent)
-
- -

Definition at line 3452 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Ship::SetTransition (double trans_time,
int trans_type,
const Pointtrans_loc 
)
-
- -

Definition at line 3478 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetTransX (double t)
-
-virtual
-
- -

Reimplemented from Physical.

- -

Definition at line 4076 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetTransY (double t)
-
-virtual
-
- -

Reimplemented from Physical.

- -

Definition at line 4102 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetTransZ (double t)
-
-virtual
-
- -

Reimplemented from Physical.

- -

Definition at line 4130 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetTrigger (int i)
-
-virtual
-
- -

Definition at line 4429 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
void Ship::SetupAgility ()
-
-virtual
-
- -

Definition at line 677 of file Ship.cpp.

- -
-
- -
-
- - - - - - - - -
void Ship::SetWard (Ships)
-
- -

Definition at line 2239 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::SetWarp (double w)
-
-inline
-
- -

Definition at line 379 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
int Ship::ShieldStrength () const
-
-virtual
-
- -

Definition at line 4724 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::ShowCockpit ()
-
- -

Definition at line 3149 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::ShowRep ()
-
- -

Definition at line 3304 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::StatFrame (double seconds)
-
-virtual
-
- -

Definition at line 3024 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::Stow ()
-
- -

Definition at line 1366 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
List<System>& Ship::Systems ()
-
-inline
-
- -

Definition at line 428 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
double Ship::Throttle () const
-
-inline
-
- -

Definition at line 200 of file Ship.h.

- -
-
- -
-
- - - - - - - - -
double Ship::Thrust (double seconds) const
-
- -

Definition at line 3964 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::TimeSkip ()
-
- -

Definition at line 3582 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::ToggleGear ()
-
- -

Definition at line 1413 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::ToggleNavlights ()
-
- -

Definition at line 1427 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
int Ship::TrackLength () const
-
-inline
-
- -

Definition at line 411 of file Ship.h.

- -
-
- -
-
- - - - - - - - -
Point Ship::TrackPoint (int i) const
-
- -

Definition at line 1077 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
Point Ship::TransitionLocation () const
-
-inline
-
- -

Definition at line 179 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
static const char* Ship::TYPENAME ()
-
-inlinestatic
-
- -

Reimplemented from SimObject.

- -

Definition at line 70 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - - -
bool Ship::Update (SimObjectobj)
-
-virtual
-
- -

Reimplemented from SimObserver.

- -

Definition at line 3404 of file Ship.cpp.

- -
-
- -
-
- - - - - - - -
void Ship::UpdateTrack ()
-
- -

Definition at line 1049 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
void Ship::UseSkin (const Skins)
-
-inline
-
- -

Definition at line 367 of file Ship.h.

- -
-
- -
-
- - - - - - - -
int Ship::Value () const
-
- -

Definition at line 5237 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - - -
int Ship::Value (int type)
-
-static
-
- -

Definition at line 5245 of file Ship.cpp.

- -
-
- -
-
- - - - - -
- - - - - - - -
double Ship::VelocityLimit () const
-
-inline
-
- -

Definition at line 198 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
double Ship::WarpFactor () const
-
-inline
-
- -

Definition at line 378 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - - - - -
List<WeaponGroup>& Ship::Weapons ()
-
-inline
-
- -

Definition at line 429 of file Ship.h.

- -
-
-

Member Data Documentation

- -
-
- - - - - -
- - - - -
float Ship::acs
-
-protected
-
- -

Definition at line 530 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
double Ship::agility
-
-protected
-
- -

Definition at line 467 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
BYTE Ship::ai_mode
-
-protected
-
- -

Definition at line 524 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
float Ship::altitude_agl
-
-protected
-
- -

Definition at line 551 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
bool Ship::augmenter
-
-protected
-
- -

Definition at line 470 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
bool Ship::auto_repair
-
-protected
-
- -

Definition at line 563 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Vec3 Ship::bridge_vec
-
-protected
-
- -

Definition at line 521 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Ship* Ship::carrier
-
-protected
-
- -

Definition at line 538 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Vec3 Ship::chase_vec
-
-protected
-
- -

Definition at line 520 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::check_fire
-
-protected
-
- -

Definition at line 482 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::cmd_chain_index
-
-protected
-
- -

Definition at line 475 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Solid* Ship::cockpit
-
-protected
-
- -

Definition at line 487 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
CombatUnit* Ship::combat_unit
-
-protected
-
- -

Definition at line 514 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
BYTE Ship::command_ai_level
-
-protected
-
- -

Definition at line 525 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
List<Computer> Ship::computers
-
-protected
-
- -

Definition at line 509 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::contact_id
-
-protected
-
- -

Definition at line 574 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::control_model = 0
-
-staticprotected
-
- -

Definition at line 576 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Weapon* Ship::decoy
-
-protected
-
- -

Definition at line 498 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
List<Shot> Ship::decoy_list
-
-protected
-
- -

Definition at line 502 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
ShipDesign* Ship::design
-
-protected
-
- -

Definition at line 461 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
DetailSet Ship::detail
-
-protected
-
- -

Definition at line 463 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::detail_level
-
-protected
-
- -

Definition at line 464 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
const char* Ship::director_info
-
-protected
-
- -

Definition at line 523 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
FlightDeck* Ship::dock
-
-protected
-
- -

Definition at line 539 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
List<Drive> Ship::drives
-
-protected
-
- -

Definition at line 508 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Element* Ship::element
-
-protected
-
- -

Definition at line 515 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
BYTE Ship::emcon
-
-protected
-
- -

Definition at line 531 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Farcaster* Ship::farcaster
-
-protected
-
- -

Definition at line 490 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::ff_count
-
-protected
-
- -

Definition at line 476 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
FlightComp* Ship::flcs
-
-protected
-
- -

Definition at line 494 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
BYTE Ship::flcs_mode
-
-protected
-
- -

Definition at line 526 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
List<FlightDeck> Ship::flight_decks
-
-protected
-
- -

Definition at line 510 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::flight_model = 0
-
-staticprotected
-
- -

Definition at line 577 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
OP_MODE Ship::flight_phase
-
-protected
-
- -

Definition at line 477 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
double Ship::friendly_fire_level = 1
-
-staticprotected
-
- -

Definition at line 579 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
DWORD Ship::friendly_fire_time
-
-protected
-
- -

Definition at line 536 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
float Ship::g_force
-
-protected
-
- -

Definition at line 552 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
LandingGear* Ship::gear
-
-protected
-
- -

Definition at line 496 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Hangar* Ship::hangar
-
-protected
-
- -

Definition at line 501 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
float Ship::helm_heading
-
-protected
-
- -

Definition at line 548 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
float Ship::helm_pitch
-
-protected
-
- -

Definition at line 549 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::IFF_code
-
-protected
-
- -

Definition at line 474 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
InboundSlot* Ship::inbound
-
-protected
-
- -

Definition at line 540 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
bool Ship::invulnerable
-
-protected
-
- -

Definition at line 533 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
ShipKiller* Ship::killer
-
-protected
-
- -

Definition at line 462 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::landing_model = 0
-
-staticprotected
-
- -

Definition at line 578 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
DWORD Ship::last_beam_time
-
-protected
-
- -

Definition at line 566 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
DWORD Ship::last_bolt_time
-
-protected
-
- -

Definition at line 567 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
DWORD Ship::last_eval_time
-
-protected
-
- -

Definition at line 565 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
DWORD Ship::last_repair_time
-
-protected
-
- -

Definition at line 564 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Instruction* Ship::launch_point
-
-protected
-
- -

Definition at line 518 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
DWORD Ship::launch_time
-
-protected
-
- -

Definition at line 535 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int* Ship::loadout
-
-protected
-
- -

Definition at line 572 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Drive* Ship::main_drive
-
-protected
-
- -

Definition at line 488 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
bool Ship::master_caution
-
-protected
-
- -

Definition at line 562 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
BYTE Ship::missile_eta[4]
-
-protected
-
- -

Definition at line 570 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::missile_id[4]
-
-protected
-
- -

Definition at line 569 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
List<NavLight> Ship::navlights
-
-protected
-
- -

Definition at line 511 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
NavSystem* Ship::navsys
-
-protected
-
- -

Definition at line 493 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Director* Ship::net_control
-
-protected
-
- -

Definition at line 542 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
bool Ship::net_observer_mode
-
-protected
-
- -

Definition at line 527 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::ntrack
-
-protected
-
- -

Definition at line 545 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
BYTE Ship::old_emcon
-
-protected
-
- -

Definition at line 532 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::orig_elem_index
-
-protected
-
- -

Definition at line 516 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
float Ship::pcs
-
-protected
-
- -

Definition at line 529 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::primary
-
-protected
-
- -

Definition at line 483 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Weapon* Ship::probe
-
-protected
-
- -

Definition at line 499 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
QuantumDrive* Ship::quantum_drive
-
-protected
-
- -

Definition at line 489 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Instruction* Ship::radio_orders
-
-protected
-
- -

Definition at line 517 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
List<PowerSource> Ship::reactors
-
-protected
-
- -

Definition at line 506 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
char Ship::regnum[16]
-
-protected
-
- -

Definition at line 460 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
List<System> Ship::repair_queue
-
-protected
-
- -

Definition at line 512 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Point Ship::respawn_loc
-
-protected
-
- -

Definition at line 559 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::respawns
-
-protected
-
- -

Definition at line 560 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::secondary
-
-protected
-
- -

Definition at line 484 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Sensor* Ship::sensor
-
-protected
-
- -

Definition at line 495 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Drone* Ship::sensor_drone
-
-protected
-
- -

Definition at line 500 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Shield* Ship::shield
-
-protected
-
- -

Definition at line 491 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
ShieldRep* Ship::shieldRep
-
-protected
-
- -

Definition at line 492 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Sim* Ship::sim
-
-protected
-
- -

Definition at line 465 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
const Skin* Ship::skin
-
-protected
-
- -

Definition at line 486 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
System* Ship::subtarget
-
-protected
-
- -

Definition at line 480 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
List<System> Ship::systems
-
-protected
-
- -

Definition at line 505 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
SimObject* Ship::target
-
-protected
-
- -

Definition at line 479 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
List<Shot> Ship::threat_list
-
-protected
-
- -

Definition at line 503 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
double Ship::throttle
-
-protected
-
- -

Definition at line 468 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
double Ship::throttle_request
-
-protected
-
- -

Definition at line 469 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Thruster* Ship::thruster
-
-protected
-
- -

Definition at line 497 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Point* Ship::track
-
-protected
-
- -

Definition at line 544 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
DWORD Ship::track_time
-
-protected
-
- -

Definition at line 546 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Point Ship::transition_loc
-
-protected
-
- -

Definition at line 558 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
float Ship::transition_time
-
-protected
-
- -

Definition at line 556 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
int Ship::transition_type
-
-protected
-
- -

Definition at line 557 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
bool Ship::trigger[4]
-
-protected
-
- -

Definition at line 571 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
double Ship::vlimit
-
-protected
-
- -

Definition at line 466 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
Ship* Ship::ward
-
-protected
-
- -

Definition at line 481 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
float Ship::warp_fov
-
-protected
-
- -

Definition at line 554 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
List<WeaponGroup> Ship::weapons
-
-protected
-
- -

Definition at line 507 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
float Ship::wep_mass
-
-protected
-
- -

Definition at line 471 of file Ship.h.

- -
-
- -
-
- - - - - -
- - - - -
float Ship::wep_resist
-
-protected
-
- -

Definition at line 472 of file Ship.h.

- -
-
-
The documentation for this class was generated from the following files:
    -
  • D:/SRC/StarshatterSVN/Stars45/Ship.h
  • -
  • D:/SRC/StarshatterSVN/Stars45/Ship.cpp
  • -
-
-
- - - - -- cgit v1.1