Starshatter_Open
Open source Starshatter engine
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
MissionInfo Class Reference

#include <Campaign.h>

List of all members.

Public Member Functions

 MissionInfo ()
 ~MissionInfo ()
int operator== (const MissionInfo &m) const
int operator< (const MissionInfo &m) const
int operator<= (const MissionInfo &m) const
bool IsAvailable ()

Static Public Member Functions

static const char * TYPENAME ()

Public Attributes

int id
Text name
Text player_info
Text description
Text system
Text region
Text script
int start
int type
int min_rank
int max_rank
int action_id
int action_status
int exec_once
int start_before
int start_after
Missionmission

Detailed Description

Definition at line 44 of file Campaign.h.


Constructor & Destructor Documentation

MissionInfo::MissionInfo ( )

Definition at line 50 of file Campaign.cpp.

MissionInfo::~MissionInfo ( )

Definition at line 56 of file Campaign.cpp.


Member Function Documentation

bool MissionInfo::IsAvailable ( )

Definition at line 62 of file Campaign.cpp.

int MissionInfo::operator< ( const MissionInfo m) const
inline

Definition at line 53 of file Campaign.h.

int MissionInfo::operator<= ( const MissionInfo m) const
inline

Definition at line 54 of file Campaign.h.

int MissionInfo::operator== ( const MissionInfo m) const
inline

Definition at line 52 of file Campaign.h.

static const char* MissionInfo::TYPENAME ( )
inlinestatic

Definition at line 47 of file Campaign.h.


Member Data Documentation

int MissionInfo::action_id

Definition at line 70 of file Campaign.h.

int MissionInfo::action_status

Definition at line 71 of file Campaign.h.

Text MissionInfo::description

Definition at line 61 of file Campaign.h.

int MissionInfo::exec_once

Definition at line 72 of file Campaign.h.

int MissionInfo::id

Definition at line 58 of file Campaign.h.

int MissionInfo::max_rank

Definition at line 69 of file Campaign.h.

int MissionInfo::min_rank

Definition at line 68 of file Campaign.h.

Mission* MissionInfo::mission

Definition at line 76 of file Campaign.h.

Text MissionInfo::name

Definition at line 59 of file Campaign.h.

Text MissionInfo::player_info

Definition at line 60 of file Campaign.h.

Text MissionInfo::region

Definition at line 63 of file Campaign.h.

Text MissionInfo::script

Definition at line 64 of file Campaign.h.

int MissionInfo::start

Definition at line 65 of file Campaign.h.

int MissionInfo::start_after

Definition at line 74 of file Campaign.h.

int MissionInfo::start_before

Definition at line 73 of file Campaign.h.

Text MissionInfo::system

Definition at line 62 of file Campaign.h.

int MissionInfo::type

Definition at line 66 of file Campaign.h.


The documentation for this class was generated from the following files: