Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ReplayRecorder Class Reference

List of all members.

Public Member Functions

 ReplayRecorder ()
void start (const ASCString &filename, bool append, int framerate, int quality)
void pause ()
void close ()
bool isRunning ()
bool isOpen ()
ASCString getLastFilename ()

Constructor & Destructor Documentation

ReplayRecorder::ReplayRecorder  )  [inline]
 

Definition at line 83 of file replay.cpp.

References CGameOptions::Instance(), replayRecorderWatcherGlobal, and ReplayRecorderWatcherGlobal::set().


Member Function Documentation

void ReplayRecorder::close void   )  [inline]
 

Definition at line 111 of file replay.cpp.

References pause().

Referenced by ReplayGuiFunctions::ReplayRecordExit::execute().

ASCString ReplayRecorder::getLastFilename  )  [inline]
 

Definition at line 128 of file replay.cpp.

Referenced by ReplayGuiFunctions::ReplayRecord::execute().

bool ReplayRecorder::isOpen  )  [inline]
 

Definition at line 123 of file replay.cpp.

Referenced by ReplayGuiFunctions::ReplayRecordExit::available(), and ReplayGuiFunctions::ReplayRecord::execute().

bool ReplayRecorder::isRunning void   )  [inline]
 

Definition at line 118 of file replay.cpp.

Referenced by trunreplay::execnextreplaymove(), and trunreplay::run().

void ReplayRecorder::pause  )  [inline]
 

Definition at line 104 of file replay.cpp.

References CGameOptions::Instance().

Referenced by close(), ReplayRecorderWatcherGlobal::~ReplayRecorderWatcherGlobal(), and ReplayRecorderWatcherLocal::~ReplayRecorderWatcherLocal().

void ReplayRecorder::start const ASCString filename,
bool  append,
int  framerate,
int  quality
[inline]
 

Definition at line 89 of file replay.cpp.

References constructFileName(), VideoRecorder::getFilename(), PG_Application::GetScreen(), CGameOptions::Instance(), and postScreenUpdate.

Referenced by ReplayGuiFunctions::ReplayRecord::execute().


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:20:15 2008 for Advanced Strategic Command by  doxygen 1.4.2