#include <Mission.h>
List of all members.
Public Types |
enum | TYPE {
PATROL,
SWEEP,
INTERCEPT,
AIR_PATROL,
AIR_SWEEP,
AIR_INTERCEPT,
STRIKE,
ASSAULT,
DEFEND,
ESCORT,
ESCORT_FREIGHT,
ESCORT_SHUTTLE,
ESCORT_STRIKE,
INTEL,
SCOUT,
RECON,
BLOCKADE,
FLEET,
BOMBARDMENT,
FLIGHT_OPS,
TRANSPORT,
CARGO,
TRAINING,
OTHER
} |
Static Public Member Functions |
static const char * | TYPENAME () |
static const char * | RoleName (int role) |
static int | TypeFromName (const char *n) |
Detailed Description
Definition at line 54 of file Mission.h.
Member Enumeration Documentation
- Enumerator:
PATROL |
|
SWEEP |
|
INTERCEPT |
|
AIR_PATROL |
|
AIR_SWEEP |
|
AIR_INTERCEPT |
|
STRIKE |
|
ASSAULT |
|
DEFEND |
|
ESCORT |
|
ESCORT_FREIGHT |
|
ESCORT_SHUTTLE |
|
ESCORT_STRIKE |
|
INTEL |
|
SCOUT |
|
RECON |
|
BLOCKADE |
|
FLEET |
|
BOMBARDMENT |
|
FLIGHT_OPS |
|
TRANSPORT |
|
CARGO |
|
TRAINING |
|
OTHER |
|
Definition at line 59 of file Mission.h.
Constructor & Destructor Documentation
Mission::Mission |
( |
int |
id, |
|
|
const char * |
filename = 0 , |
|
|
const char * |
path = 0 |
|
) |
| |
Member Function Documentation
void Mission::AddError |
( |
Text |
err | ) |
|
void Mission::ClearSystemList |
( |
| ) |
|
void Mission::DecreaseElemPriority |
( |
int |
index | ) |
|
void Mission::DecreaseEventPriority |
( |
int |
index | ) |
|
const char* Mission::Description |
( |
| ) |
const |
|
inline |
Text Mission::ErrorMessage |
( |
| ) |
const |
|
inline |
const char* Mission::FileName |
( |
| ) |
const |
|
inline |
const char* Mission::GetRegion |
( |
| ) |
const |
|
inline |
int Mission::Identity |
( |
| ) |
const |
|
inline |
void Mission::IncreaseElemPriority |
( |
int |
index | ) |
|
void Mission::IncreaseEventPriority |
( |
int |
index | ) |
|
bool Mission::IsActive |
( |
| ) |
const |
|
inline |
bool Mission::IsComplete |
( |
| ) |
const |
|
inline |
bool Mission::IsOK |
( |
| ) |
const |
|
inline |
bool Mission::Load |
( |
const char * |
filename = 0 , |
|
|
const char * |
path = 0 |
|
) |
| |
|
virtual |
const char* Mission::Name |
( |
| ) |
const |
|
inline |
const char* Mission::Objective |
( |
| ) |
const |
|
inline |
int Mission::operator== |
( |
const Mission & |
m | ) |
const |
|
inline |
bool Mission::ParseMission |
( |
const char * |
buffer | ) |
|
|
virtual |
const char * Mission::RoleName |
( |
int |
role | ) |
|
|
static |
Text Mission::Serialize |
( |
const char * |
player_elem = 0 , |
|
|
int |
player_index = 0 |
|
) |
| |
void Mission::SetActive |
( |
bool |
a | ) |
|
|
inline |
void Mission::SetComplete |
( |
bool |
c | ) |
|
|
inline |
void Mission::SetDescription |
( |
const char * |
d | ) |
|
|
inline |
void Mission::SetName |
( |
const char * |
n | ) |
|
|
inline |
void Mission::SetObjective |
( |
const char * |
obj | ) |
|
|
inline |
void Mission::SetOK |
( |
bool |
a | ) |
|
|
inline |
void Mission::SetRegion |
( |
const char * |
rgn | ) |
|
|
inline |
void Mission::SetSituation |
( |
const char * |
sit | ) |
|
|
inline |
void Mission::SetStart |
( |
int |
s | ) |
|
|
inline |
void Mission::SetTeam |
( |
int |
iff | ) |
|
|
inline |
void Mission::SetType |
( |
int |
t | ) |
|
|
inline |
const char* Mission::Situation |
( |
| ) |
const |
|
inline |
double Mission::Stardate |
( |
| ) |
const |
|
inline |
int Mission::Start |
( |
| ) |
const |
|
inline |
const char * Mission::Subtitles |
( |
| ) |
const |
int Mission::Team |
( |
| ) |
const |
|
inline |
int Mission::Type |
( |
| ) |
const |
|
inline |
int Mission::TypeFromName |
( |
const char * |
n | ) |
|
|
static |
static const char* Mission::TYPENAME |
( |
| ) |
|
|
inlinestatic |
const char* Mission::TypeName |
( |
| ) |
const |
|
inline |
void Mission::Validate |
( |
| ) |
|
|
virtual |
Member Data Documentation
char Mission::filename[64] |
|
protected |
The documentation for this class was generated from the following files: