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

#include <FlightPlanner.h>

List of all members.

Public Member Functions

 FlightPlanner (Ship *s)
virtual ~FlightPlanner ()
virtual void CreatePatrolRoute (Element *elem, int index)
virtual void CreateStrikeRoute (Element *strike, Element *target)
virtual void CreateEscortRoute (Element *escort, Element *ward)

Public Attributes

Simsim
Shipship
float patrol_range

Detailed Description

Definition at line 33 of file FlightPlanner.h.


Constructor & Destructor Documentation

FlightPlanner::FlightPlanner ( Ship s)

Definition at line 37 of file FlightPlanner.cpp.

FlightPlanner::~FlightPlanner ( )
virtual

Definition at line 45 of file FlightPlanner.cpp.


Member Function Documentation

void FlightPlanner::CreateEscortRoute ( Element escort,
Element ward 
)
virtual

Definition at line 286 of file FlightPlanner.cpp.

void FlightPlanner::CreatePatrolRoute ( Element elem,
int  index 
)
virtual

Definition at line 51 of file FlightPlanner.cpp.

void FlightPlanner::CreateStrikeRoute ( Element strike,
Element target 
)
virtual

Definition at line 143 of file FlightPlanner.cpp.


Member Data Documentation

float FlightPlanner::patrol_range

Definition at line 45 of file FlightPlanner.h.

Ship* FlightPlanner::ship

Definition at line 44 of file FlightPlanner.h.

Sim* FlightPlanner::sim

Definition at line 43 of file FlightPlanner.h.


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