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

List of all members.

Public Types

enum  { MAX_QUEUE = 5 }

Public Member Functions

 RadioVoxController ()
 ~RadioVoxController ()
bool Add (RadioVox *vox)
void Update ()
DWORD UpdateThread ()

Public Attributes

bool shutdown
HANDLE hthread
List< RadioVoxqueue
ThreadSync sync

Detailed Description

Definition at line 32 of file RadioVox.cpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
MAX_QUEUE 

Definition at line 35 of file RadioVox.cpp.


Constructor & Destructor Documentation

RadioVoxController::RadioVoxController ( )

Definition at line 54 of file RadioVox.cpp.

RadioVoxController::~RadioVoxController ( )

Definition at line 64 of file RadioVox.cpp.


Member Function Documentation

bool RadioVoxController::Add ( RadioVox vox)

Definition at line 116 of file RadioVox.cpp.

void RadioVoxController::Update ( )

Definition at line 103 of file RadioVox.cpp.

DWORD RadioVoxController::UpdateThread ( )

Definition at line 90 of file RadioVox.cpp.


Member Data Documentation

HANDLE RadioVoxController::hthread

Definition at line 45 of file RadioVox.cpp.

List<RadioVox> RadioVoxController::queue

Definition at line 46 of file RadioVox.cpp.

bool RadioVoxController::shutdown

Definition at line 44 of file RadioVox.cpp.

ThreadSync RadioVoxController::sync

Definition at line 47 of file RadioVox.cpp.


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