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

#include <RadioTraffic.h>

List of all members.

Public Member Functions

 RadioTraffic ()
 ~RadioTraffic ()
void SendMessage (RadioMessage *msg)
void DisplayMessage (RadioMessage *msg)

Static Public Member Functions

static void Initialize ()
static void Close ()
static RadioTrafficGetInstance ()
static void SendQuickMessage (Ship *ship, int msg)
static void Transmit (RadioMessage *msg)
static void DiscardMessages ()
static Text TranslateVox (const char *phrase)

Protected Attributes

List< RadioMessagetraffic

Static Protected Attributes

static RadioTrafficradio_traffic = 0

Detailed Description

Definition at line 35 of file RadioTraffic.h.


Constructor & Destructor Documentation

RadioTraffic::RadioTraffic ( )

Definition at line 37 of file RadioTraffic.cpp.

RadioTraffic::~RadioTraffic ( )

Definition at line 42 of file RadioTraffic.cpp.


Member Function Documentation

void RadioTraffic::Close ( )
static

Definition at line 57 of file RadioTraffic.cpp.

void RadioTraffic::DiscardMessages ( )
static

Definition at line 389 of file RadioTraffic.cpp.

void RadioTraffic::DisplayMessage ( RadioMessage msg)

Definition at line 172 of file RadioTraffic.cpp.

static RadioTraffic* RadioTraffic::GetInstance ( )
inlinestatic

Definition at line 45 of file RadioTraffic.h.

void RadioTraffic::Initialize ( )
static

Definition at line 50 of file RadioTraffic.cpp.

void RadioTraffic::SendMessage ( RadioMessage msg)

Definition at line 116 of file RadioTraffic.cpp.

void RadioTraffic::SendQuickMessage ( Ship ship,
int  msg 
)
static

Definition at line 66 of file RadioTraffic.cpp.

Text RadioTraffic::TranslateVox ( const char *  phrase)
static

Definition at line 158 of file RadioTraffic.cpp.

void RadioTraffic::Transmit ( RadioMessage msg)
static

Definition at line 99 of file RadioTraffic.cpp.


Member Data Documentation

RadioTraffic * RadioTraffic::radio_traffic = 0
staticprotected

Definition at line 59 of file RadioTraffic.h.

List<RadioMessage> RadioTraffic::traffic
protected

Definition at line 57 of file RadioTraffic.h.


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