ROOT logo
ROOT » GUI » RECORDER » TRecorderInactive

class TRecorderInactive: public TRecorderState

 Represents state of TRecorder after its creation

Function Members (Methods)

public:
TRecorderInactive()
TRecorderInactive(const TRecorderInactive&)
virtual~TRecorderInactive()
static TClass*Class()
static TClass*TRecorderState::Class()
static longDisplayValid(Long_t n)
static voidDumpRootEvent(TRecGuiEvent* e, Int_t n)
virtual TRecorder::ERecorderStateGetState() const
virtual TRecorder::ERecorderStateTRecorderState::GetState() const
virtual TClass*IsA() const
virtual TClass*TRecorderState::IsA() const
virtual voidListCmd(const char* filename)
virtual voidTRecorderState::ListCmd(const char*)
virtual voidListGui(const char* filename)
virtual voidTRecorderState::ListGui(const char*)
TRecorderInactive&operator=(const TRecorderInactive&)
virtual voidTRecorderState::Pause(TRecorder*)
virtual voidPrevCanvases(const char* filename, Option_t* option)
virtual voidTRecorderState::PrevCanvases(const char*, Option_t*)
virtual Bool_tReplay(TRecorder* r, const char* filename, Bool_t showMouseCursor, TRecorder::EReplayModes mode)
virtual Bool_tTRecorderState::Replay(TRecorder*, const char*, Bool_t, TRecorder::EReplayModes)
virtual voidTRecorderState::ReplayStop(TRecorder*)
virtual voidTRecorderState::Resume(TRecorder*)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidTRecorderState::ShowMembers(TMemberInspector& insp, char* parent)
virtual voidStart(TRecorder* r, const char* filename, Option_t* option, Window_t* w = 0, Int_t winCount = 0)
virtual voidTRecorderState::Start(TRecorder*, const char*, Option_t*, Window_t*, Int_t)
virtual voidTRecorderState::Stop(TRecorder*, Bool_t)
virtual voidStreamer(TBuffer& b)
virtual voidTRecorderState::Streamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
voidTRecorderState::StreamerNVirtual(TBuffer& b)
protected:
voidTRecorderState::ChangeState(TRecorder* r, TRecorderState* s, Bool_t deletePreviousState)

Data Members

private:
TSeqCollection*fCollect

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void Start(TRecorder* r, const char* filename, Option_t* option, Window_t* w = 0, Int_t winCount = 0)
 Switches from INACTIVE state of recorder to RECORDING and starts recording
Bool_t Replay(TRecorder* r, const char* filename, Bool_t showMouseCursor, TRecorder::EReplayModes mode)
 Switches from INACTIVE state of recorder to REPLAYING
 Return kTRUE if replaying has started or kFALSE if it is not possible (bad file etc.)
void ListCmd(const char* filename)
 Prints out commandline events recorded in given file
void ListGui(const char* filename)
 Prints out GUI events recorded in given file
void DumpRootEvent(TRecGuiEvent* e, Int_t n)
 Prints out attributes of one GUI event TRecGuiEvent *e
 Int_n n is number of event if called in cycle
void PrevCanvases(const char* filename, Option_t* option)
 Save previous canvases in a .root file
TRecorder::ERecorderState GetState() const
 Gets current state of recorder
virtual ~TRecorderInactive()
{}
TRecorderInactive()
{}
long DisplayValid(Long_t n)
{ return ( n < 0 ? -1 : n); }