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

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

ACTIVE enum valueHangar
ALERT enum valueHangar
APPROACH enum valueHangar
CanStow(Ship *s)Hangarvirtual
CONSTANTS enum nameHangar
CreateSquadron(Text squadron, CombatGroup *g, const ShipDesign *design, int count, int iff=-1, int *def_load=0, int maint_count=0, int dead_count=0)Hangarvirtual
ExecFrame(double seconds)Hangarvirtual
FindAvailSlot(const ShipDesign *s, int &squadron, int &slot)Hangarvirtual
FindSlot(Ship *s, int &squadron, int &slot, int state=UNAVAIL)Hangarvirtual
FindSquadronAndSlot(Ship *s, int &squadron, int &slot)Hangarvirtual
FinishPrep(HangarSlot *slot)Hangarvirtual
GetActiveElements(List< Element > &active_list)Hangar
GetDesign(const HangarSlot *s) const Hangar
GetFlightDeck(const HangarSlot *s) const Hangar
GetFlightDeckSlot(const HangarSlot *s) const Hangar
GetLastPatrolLaunch() const Hangar
GetLoadout(const HangarSlot *s) const Hangar
GetObserverName() const Hangarvirtual
GetPackageElement(const HangarSlot *s) const Hangar
GetShip(const HangarSlot *s) const Hangar
GetSlot(int squadron, int index) const Hangar
GetState(const HangarSlot *s) const Hangar
GotoActiveFlight(int squadron, int slot, Element *elem, int *loadout)Hangarvirtual
GotoAlert(int squadron, int slot, FlightDeck *d, Element *elem=0, int *loadout=0, bool pkg=false, bool expedite=false)Hangarvirtual
Hangar()Hangar
Hangar(const Hangar &rhs)Hangar
HANGAR_STATE enum nameHangar
Ignore(SimObject *obj)SimObservervirtual
last_patrol_launchHangarprotected
LAUNCH enum valueHangar
Launch(int squadron, int slot)Hangarvirtual
LOCKED enum valueHangar
MAINT enum valueHangar
MAX_SQUADRONS enum valueHangar
namesHangarprotected
nslotsHangarprotected
nsquadronsHangarprotected
NumShipsDead(int squadron) const Hangar
NumShipsMaint(int squadron) const Hangar
NumShipsReady(int squadron) const Hangar
NumSlotsEmpty() const Hangar
NumSquadrons() const Hangarinline
Observe(SimObject *obj)SimObservervirtual
observe_listSimObserverprotected
operator==(const SimObserver &o) const SimObserverinline
PreflightQueue(FlightDeck *d) const Hangar
PREP enum valueHangar
QUEUED enum valueHangar
Ready(int squadron, int slot, FlightDeck *d)Hangarvirtual
RECOVERY enum valueHangar
SetAllIFF(int iff)Hangarvirtual
SetLastPatrolLaunch(DWORD t)Hangar
SetShip(Ship *s)Hangarinline
shipHangarprotected
SquadronDesign(int n) const Hangar
SquadronIFF(int n) const Hangar
SquadronName(int n) const Hangar
squadronsHangarprotected
SquadronSize(int n) const Hangar
StandDown(int squadron, int slot)Hangarvirtual
StatusName(const HangarSlot *s) const Hangar
STORAGE enum valueHangar
Stow(Ship *s)Hangarvirtual
TimeRemaining(const HangarSlot *s) const Hangar
TYPENAME()SimObserverinlinestatic
UNAVAIL enum valueHangar
Update(SimObject *obj)Hangarvirtual
~Hangar()Hangarvirtual
~SimObserver()SimObservervirtual