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

#include <CampaignPlan.h>

Inheritance diagram for CampaignPlan:
CampaignPlanAssignment CampaignPlanEvent CampaignPlanMission CampaignPlanMovement CampaignPlanStrategic

List of all members.

Public Member Functions

 CampaignPlan (Campaign *c)
virtual ~CampaignPlan ()
int operator== (const CampaignPlan &p) const
virtual void ExecFrame ()
virtual void SetLockout (int seconds)

Static Public Member Functions

static const char * TYPENAME ()

Protected Attributes

Campaigncampaign
double exec_time

Detailed Description

Definition at line 38 of file CampaignPlan.h.


Constructor & Destructor Documentation

CampaignPlan::CampaignPlan ( Campaign c)
inline

Definition at line 43 of file CampaignPlan.h.

virtual CampaignPlan::~CampaignPlan ( )
inlinevirtual

Definition at line 44 of file CampaignPlan.h.


Member Function Documentation

virtual void CampaignPlan::ExecFrame ( )
inlinevirtual
int CampaignPlan::operator== ( const CampaignPlan p) const
inline

Definition at line 46 of file CampaignPlan.h.

virtual void CampaignPlan::SetLockout ( int  seconds)
inlinevirtual

Reimplemented in CampaignPlanEvent.

Definition at line 50 of file CampaignPlan.h.

static const char* CampaignPlan::TYPENAME ( )
inlinestatic

Member Data Documentation

Campaign* CampaignPlan::campaign
protected

Definition at line 53 of file CampaignPlan.h.

double CampaignPlan::exec_time
protected

Definition at line 54 of file CampaignPlan.h.


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