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

#include <MissionTemplate.h>

List of all members.

Public Member Functions

 MissionAlias ()
 MissionAlias (const char *n, MissionElement *e)
virtual ~MissionAlias ()
int operator== (const MissionAlias &a) const
Text Name () const
MissionElementElement () const
void SetName (const char *n)
void SetElement (MissionElement *e)

Static Public Member Functions

static const char * TYPENAME ()

Protected Attributes

Text name
MissionElementelem

Friends

class MissionTemplate

Detailed Description

Definition at line 65 of file MissionTemplate.h.


Constructor & Destructor Documentation

MissionAlias::MissionAlias ( )
inline

Definition at line 72 of file MissionTemplate.h.

MissionAlias::MissionAlias ( const char *  n,
MissionElement e 
)
inline

Definition at line 73 of file MissionTemplate.h.

virtual MissionAlias::~MissionAlias ( )
inlinevirtual

Definition at line 74 of file MissionTemplate.h.


Member Function Documentation

MissionElement* MissionAlias::Element ( ) const
inline

Definition at line 79 of file MissionTemplate.h.

Text MissionAlias::Name ( ) const
inline

Definition at line 78 of file MissionTemplate.h.

int MissionAlias::operator== ( const MissionAlias a) const
inline

Definition at line 76 of file MissionTemplate.h.

void MissionAlias::SetElement ( MissionElement e)
inline

Definition at line 82 of file MissionTemplate.h.

void MissionAlias::SetName ( const char *  n)
inline

Definition at line 81 of file MissionTemplate.h.

static const char* MissionAlias::TYPENAME ( )
inlinestatic

Definition at line 70 of file MissionTemplate.h.


Friends And Related Function Documentation

friend class MissionTemplate
friend

Definition at line 67 of file MissionTemplate.h.


Member Data Documentation

MissionElement* MissionAlias::elem
protected

Definition at line 86 of file MissionTemplate.h.

Text MissionAlias::name
protected

Definition at line 85 of file MissionTemplate.h.


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