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

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

AddInstruction(const char *instr)Element
AddNavPoint(Instruction *pt, Instruction *afterPoint=0, bool send=true)Element
AddObjective(Instruction *obj)Element
AddShip(Ship *, int index=-1)Element
assignmentElementprotected
CanCommand(Element *e)Element
carrierElementprotected
ClearFlightPlan(bool send=true)Element
ClearInstructions()Element
ClearObjectives()Element
combat_groupElementprotected
combat_unitElementprotected
command_aiElementprotected
commanderElementprotected
Contains(const Ship *s)Element
countElementprotected
DelNavPoint(Instruction *pt, bool send=true)Element
DelShip(Ship *)Element
Element(const char *call_sign, int iff, int type=0)Element
ExecFrame(double seconds)Elementvirtual
FindIndex(const Ship *s)Element
flight_planElementprotected
FlightPlanLength()Element
GetAssignment() const Elementinline
GetCarrier() const Elementinline
GetCombatGroup()Elementinline
GetCombatUnit()Elementinline
GetCommandAILevel() const Elementinline
GetCommander() const Elementinline
GetCount() const Elementinline
GetFlightPlan()Element
GetHoldTime()Element
GetIFF() const Elementinlinevirtual
GetInstruction(int index)Element
GetLaunchTime() const Elementinline
GetNavIndex(const Instruction *n)Element
GetNextNavPoint()Element
GetObjective(int index)Element
GetObserverName() const Elementvirtual
GetShip(int index)Element
GetShipClass()Element
GetSquadron() const Elementinline
GetTargetObjective()Element
GetZoneLock()Element
HandleRadioMessage(RadioMessage *msg)Elementvirtual
hold_timeElementprotected
idElementprotected
Identity() const Elementinline
iffElementprotected
Ignore(SimObject *obj)SimObservervirtual
instructionsElementprotected
intelElementprotected
IntelLevel() const Elementinline
IsActive() const Element
IsFinished() const Element
IsHostileTo(const Ship *s) const Element
IsHostileTo(int iff_code) const Element
IsNetObserver() const Element
IsObjectiveTargetOf(const Ship *s) const Element
IsPlayable() const Elementinline
IsRogue() const Elementinline
IsSquadron() const Element
IsStatic() const Element
launch_timeElementprotected
loadElementprotected
Loadout()Elementinline
Name() const Elementinline
nameElementprotected
NumInstructions() const Elementinline
NumObjectives() const Elementinline
NumShips() const Elementinline
objectivesElementprotected
Observe(SimObject *obj)SimObservervirtual
observe_listSimObserverprotected
operator==(const Element &e) const Elementinline
SimObserver::operator==(const SimObserver &o) const SimObserverinline
playableElementprotected
playerElementprotected
Player() const Elementinline
respawnsElementprotected
ResumeAssignment()Element
rogueElementprotected
SetAssignment(Element *e)Elementinline
SetCarrier(Ship *c)Elementinline
SetCombatGroup(CombatGroup *g)Elementinline
SetCombatUnit(CombatUnit *u)Elementinline
SetCommandAILevel(int n)Elementinline
SetCommander(Element *e)Elementinline
SetCount(int n)Elementinline
SetHoldTime(double t)Element
SetIFF(int iff)Elementvirtual
SetIntelLevel(int i)Elementinline
SetLaunchTime(DWORD t)Element
SetLoadout(int *l)Element
SetName(const char *s)Elementinline
SetPlayable(bool p)Elementinline
SetPlayer(int p)Elementinline
SetRogue(bool r)Elementinline
SetSquadron(const char *s)Elementinline
SetZoneLock(bool z)Element
ship_namesElementprotected
shipsElementprotected
squadronElementprotected
Type() const Elementinline
typeElementprotected
TYPENAME()SimObserverinlinestatic
Update(SimObject *obj)Elementvirtual
zone_lockElementprotected
~Element()Elementvirtual
~SimObserver()SimObservervirtual