#include <RadioMessage.h>
List of all members.
Public Types |
enum | ACTION {
NONE = 0,
DOCK_WITH = Instruction::DOCK,
RTB = Instruction::RTB,
QUANTUM_TO = Instruction::NUM_ACTIONS,
FARCAST_TO,
ACK,
NACK,
ATTACK,
ESCORT,
BRACKET,
IDENTIFY,
COVER_ME,
WEP_FREE,
WEP_HOLD,
FORM_UP,
SAY_POSITION,
LAUNCH_PROBE,
GO_EMCON1,
GO_EMCON2,
GO_EMCON3,
GO_DIAMOND,
GO_SPREAD,
GO_BOX,
GO_TRAIL,
MOVE_PATROL,
SKIP_NAVPOINT,
RESUME_MISSION,
CALL_ENGAGING,
FOX_1,
FOX_2,
FOX_3,
SPLASH_1,
SPLASH_2,
SPLASH_3,
SPLASH_4,
SPLASH_5,
SPLASH_6,
SPLASH_7,
DISTRESS,
BREAK_ORBIT,
MAKE_ORBIT,
QUANTUM_JUMP,
WARN_ACCIDENT,
WARN_TARGETED,
DECLARE_ROGUE,
PICTURE,
REQUEST_PICTURE,
REQUEST_SUPPORT,
CALL_INBOUND,
CALL_APPROACH,
CALL_CLEARANCE,
CALL_FINALS,
CALL_WAVE_OFF,
NUM_ACTIONS
} |
Static Public Member Functions |
static const char * | ActionName (int a) |
Detailed Description
Definition at line 33 of file RadioMessage.h.
Member Enumeration Documentation
- Enumerator:
NONE |
|
DOCK_WITH |
|
RTB |
|
QUANTUM_TO |
|
FARCAST_TO |
|
ACK |
|
NACK |
|
ATTACK |
|
ESCORT |
|
BRACKET |
|
IDENTIFY |
|
COVER_ME |
|
WEP_FREE |
|
WEP_HOLD |
|
FORM_UP |
|
SAY_POSITION |
|
LAUNCH_PROBE |
|
GO_EMCON1 |
|
GO_EMCON2 |
|
GO_EMCON3 |
|
GO_DIAMOND |
|
GO_SPREAD |
|
GO_BOX |
|
GO_TRAIL |
|
MOVE_PATROL |
|
SKIP_NAVPOINT |
|
RESUME_MISSION |
|
CALL_ENGAGING |
|
FOX_1 |
|
FOX_2 |
|
FOX_3 |
|
SPLASH_1 |
|
SPLASH_2 |
|
SPLASH_3 |
|
SPLASH_4 |
|
SPLASH_5 |
|
SPLASH_6 |
|
SPLASH_7 |
|
DISTRESS |
|
BREAK_ORBIT |
|
MAKE_ORBIT |
|
QUANTUM_JUMP |
|
WARN_ACCIDENT |
|
WARN_TARGETED |
|
DECLARE_ROGUE |
|
PICTURE |
|
REQUEST_PICTURE |
|
REQUEST_SUPPORT |
|
CALL_INBOUND |
|
CALL_APPROACH |
|
CALL_CLEARANCE |
|
CALL_FINALS |
|
CALL_WAVE_OFF |
|
NUM_ACTIONS |
|
Definition at line 36 of file RadioMessage.h.
Constructor & Destructor Documentation
RadioMessage::RadioMessage |
( |
Ship * |
dst, |
|
|
const Ship * |
sender, |
|
|
int |
action |
|
) |
| |
RadioMessage::RadioMessage |
( |
Element * |
dst, |
|
|
const Ship * |
sender, |
|
|
int |
action |
|
) |
| |
RadioMessage::~RadioMessage |
( |
| ) |
|
|
virtual |
Member Function Documentation
int RadioMessage::Action |
( |
| ) |
const |
|
inline |
const char * RadioMessage::ActionName |
( |
int |
a | ) |
|
|
static |
void RadioMessage::AddTarget |
( |
SimObject * |
s | ) |
|
int RadioMessage::Channel |
( |
| ) |
const |
|
inline |
Element* RadioMessage::DestinationElem |
( |
| ) |
const |
|
inline |
Ship* RadioMessage::DestinationShip |
( |
| ) |
const |
|
inline |
const Text& RadioMessage::Info |
( |
| ) |
const |
|
inline |
const Point& RadioMessage::Location |
( |
| ) |
const |
|
inline |
const Ship* RadioMessage::Sender |
( |
| ) |
const |
|
inline |
void RadioMessage::SetChannel |
( |
int |
c | ) |
|
|
inline |
void RadioMessage::SetDestinationElem |
( |
Element * |
e | ) |
|
|
inline |
void RadioMessage::SetDestinationShip |
( |
Ship * |
s | ) |
|
|
inline |
void RadioMessage::SetInfo |
( |
Text |
msg | ) |
|
|
inline |
void RadioMessage::SetLocation |
( |
const Point & |
l | ) |
|
|
inline |
Member Data Documentation
int RadioMessage::channel |
|
protected |
Ship* RadioMessage::dst_ship |
|
protected |
Point RadioMessage::location |
|
protected |
const Ship* RadioMessage::sender |
|
protected |
The documentation for this class was generated from the following files: