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

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

activeMissionprotected
AddElement(MissionElement *elem)MissionTemplatevirtual
AddError(Text err)Mission
AddEvent(MissionEvent *event)Missionvirtual
AIR_INTERCEPT enum valueMission
AIR_PATROL enum valueMission
AIR_SWEEP enum valueMission
aliasesMissionTemplateprotected
ASSAULT enum valueMission
BLOCKADE enum valueMission
BOMBARDMENT enum valueMission
callsignsMissionTemplateprotected
CARGO enum valueMission
CheckObjectives()MissionTemplateprotected
ClearSystemList()Mission
completeMissionprotected
currentMissionprotected
DecreaseElemPriority(int index)Mission
DecreaseEventPriority(int index)Mission
DEFEND enum valueMission
degreesMissionprotected
descMissionprotected
Description() const Missioninline
elementsMissionprotected
errmsgMissionprotected
ErrorMessage() const Missioninline
ESCORT enum valueMission
ESCORT_FREIGHT enum valueMission
ESCORT_SHUTTLE enum valueMission
ESCORT_STRIKE enum valueMission
eventsMissionprotected
FileName() const Missioninline
filenameMissionprotected
FindCombatGroup(int iff, const ShipDesign *dsn)MissionTemplateprotected
FindElement(const char *name)MissionTemplatevirtual
FindEvent(int event_type) const Mission
FLEET enum valueMission
FLIGHT_OPS enum valueMission
GetElements()Missioninline
GetEvents()Missioninline
GetPlayer()Missionvirtual
GetPlayerSquadron() const MissionTemplateinlinevirtual
GetRegion() const Missioninline
GetStarSystem() const Missioninline
GetSystemList()Missioninline
GetTarget() const Missioninline
GetWard() const Missioninline
idMissionprotected
Identity() const Missioninline
IncreaseElemPriority(int index)Mission
IncreaseEventPriority(int index)Mission
INTEL enum valueMission
INTERCEPT enum valueMission
IsActive() const Missioninline
IsComplete() const Missioninline
IsOK() const Missioninline
Load(const char *filename=0, const char *path=0)MissionTemplatevirtual
MapCallsign(const char *name, int iff)MissionTemplatevirtual
MapElement(MissionElement *elem)MissionTemplatevirtual
MapEvent(MissionEvent *event)MissionTemplatevirtual
MapShip(Text name)MissionTemplatevirtual
Mission(int id, const char *filename=0, const char *path=0)Mission
MissionTemplate(int id, const char *filename=0, const char *path=0)MissionTemplate
Name() const Missioninline
nameMissionprotected
objectiveMissionprotected
Objective() const Missioninline
okMissionprotected
operator==(const Mission &m) const Missioninline
OTHER enum valueMission
ParseAlias(TermStruct *val)MissionTemplateprotected
ParseCallsign(TermStruct *val)MissionTemplateprotected
ParseElement(TermStruct *val)Missionprotected
ParseEvent(TermStruct *val)Missionprotected
ParseInstruction(TermStruct *val, MissionElement *element)Missionprotected
ParseLoadout(TermStruct *val, MissionElement *element)Missionprotected
ParseMission(const char *buffer)Missionvirtual
ParseOptional(TermStruct *val)MissionTemplateprotected
ParseRLoc(TermStruct *val)Missionprotected
ParseShip(TermStruct *val, MissionElement *element)Missionprotected
pathMissionprotected
PATROL enum valueMission
player_squadronMissionTemplateprotected
RECON enum valueMission
regionMissionprotected
RoleName(int role)Missionstatic
Save()Missionvirtual
SCOUT enum valueMission
Serialize(const char *player_elem=0, int player_index=0)Mission
SetActive(bool a)Missioninline
SetComplete(bool c)Missioninline
SetDescription(const char *d)Missioninline
SetName(const char *n)Missioninline
SetObjective(const char *obj)Missioninline
SetOK(bool a)Missioninline
SetPlayer(MissionElement *player_element)Missionvirtual
SetPlayerSquadron(CombatGroup *ps)MissionTemplateinlinevirtual
SetRegion(const char *rgn)Missioninline
SetSituation(const char *sit)Missioninline
SetStarSystem(StarSystem *s)Mission
SetStart(int s)Missioninline
SetTarget(MissionElement *t)Missioninline
SetTeam(int iff)Missioninline
SetType(int t)Missioninline
SetWard(MissionElement *w)Missioninline
sitrepMissionprotected
Situation() const Missioninline
star_systemMissionprotected
Stardate() const Missioninline
stardateMissionprotected
Start() const Missioninline
startMissionprotected
STRIKE enum valueMission
Subtitles() const Mission
subtitlesMissionprotected
SWEEP enum valueMission
system_listMissionprotected
targetMissionprotected
Team() const Missioninline
teamMissionprotected
TRAINING enum valueMission
TRANSPORT enum valueMission
typeMissionprotected
Type() const Missioninline
TYPE enum nameMission
TypeFromName(const char *n)Missionstatic
TYPENAME()MissionTemplateinlinestatic
TypeName() const Missioninline
Validate()Missionvirtual
wardMissionprotected
~Mission()Missionvirtual
~MissionTemplate()MissionTemplatevirtual