tRecorderBase Class Reference

non-templated base class of recorder More...

#include <tRecorder.h>

Inheritance diagram for tRecorderBase:

Inheritance graph
[legend]

List of all members.

Static Public Member Functions

static bool IsRecording ()
 returns whether there is a recording running
static bool IsPlayingBack ()
 returns whether there is a playback running
static bool IsRunning ()
 returns whether recording or playback are running


Detailed Description

non-templated base class of recorder

Definition at line 84 of file tRecorder.h.


Member Function Documentation

bool tRecorderBase::IsRecording ( void   )  [static]

returns whether there is a recording running

Returns:
true if a recording is running

Definition at line 50 of file tRecorder.cpp.

References tRecordingBlockBase::GetArchive().

Referenced by IsRunning().

00051 {
00052     return tRecordingBlock::GetArchive();
00053 }

Here is the call graph for this function:

Here is the caller graph for this function:

bool tRecorderBase::IsPlayingBack ( void   )  [static]

returns whether there is a playback running

Returns:
true if a playback is running

Definition at line 65 of file tRecorder.cpp.

References tPlaybackBlockBase::GetArchive().

Referenced by tRecorderSync< DATA >::Archive(), gMemuItemConsole::Event(), IsRunning(), eTimer::IsSynced(), nServerInfo::Load(), tConfItemBase::LoadAll(), tConfItemBase::LoadPlayback(), lowlevel_sr_InitDisplay(), gParser::parseSetting(), nServerInfo::Save(), st_LoadConfig(), rSysDep::SwapGL(), tAdvanceFrame(), tAdvanceFrameSys(), tDelay(), toggle_fullscreen_func(), welcome(), and nSocket::Write().

00066 {
00067     return tPlaybackBlock::GetArchive();
00068 }

Here is the call graph for this function:

Here is the caller graph for this function:

bool tRecorderBase::IsRunning ( void   )  [static]

returns whether recording or playback are running

Returns:
true if recording or playback are running

Definition at line 80 of file tRecorder.cpp.

References IsPlayingBack(), and IsRecording().

Referenced by Activate(), nSocket::CheckNewConnection(), gAIPlayer::EmergencySurvive(), s_Veto(), sg_Timestamp(), rSysDep::StartNetSyncThread(), su_FetchAndStoreSDLInput(), rSysDep::SwapGL(), eTimer::SyncTime(), and welcome().

00081 {
00082     return IsRecording() || IsPlayingBack();
00083 }

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
Generated on Sat Mar 15 23:58:37 2008 for Armagetron Advanced by  doxygen 1.5.4