Represents state of TRecorder just after its creation.
Nor recording neither replaying is being executed in this state.
Not intended to be used by a user directly.
Definition at line 563 of file TRecorder.h.
Public Member Functions | |
| TRecorderInactive () | |
| ~TRecorderInactive () override | |
| TRecorder::ERecorderState | GetState () const override |
| TClass * | IsA () const override |
| void | ListCmd (const char *filename) override |
| Prints out commandline events recorded in given file. | |
| void | ListGui (const char *filename) override |
| Prints out GUI events recorded in given file. | |
| virtual void | Pause (TRecorder *) |
| void | PrevCanvases (const char *filename, Option_t *option) override |
| Save previous canvases in a .root file. | |
| Bool_t | Replay (TRecorder *r, const char *filename, Bool_t showMouseCursor, TRecorder::EReplayModes mode) override |
| Switches from INACTIVE state of recorder to REPLAYING Return kTRUE if replaying has started or kFALSE if it is not possible (bad file etc.). | |
| virtual void | ReplayStop (TRecorder *) |
| virtual void | Resume (TRecorder *) |
| void | Start (TRecorder *r, const char *filename, Option_t *option, Window_t *w=nullptr, Int_t winCount=0) override |
| Switches from INACTIVE state to RECORDING and starts recording. | |
| virtual void | Stop (TRecorder *, Bool_t) |
| void | Streamer (TBuffer &) override |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
| static long | DisplayValid (Long_t n) |
| static 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. | |
Protected Member Functions | |
| void | ChangeState (TRecorder *r, TRecorderState *s, Bool_t deletePreviousState) |
Private Attributes | |
| TSeqCollection * | fCollect |
#include <TRecorder.h>
|
inlineoverride |
Definition at line 570 of file TRecorder.h.
|
inline |
Definition at line 571 of file TRecorder.h.
|
inlineprotectedinherited |
Definition at line 364 of file TRecorder.h.
|
static |
|
static |
|
inlinestaticconstexpr |
Definition at line 586 of file TRecorder.h.
|
inlinestatic |
Definition at line 586 of file TRecorder.h.
|
inlinestatic |
Definition at line 582 of file TRecorder.h.
|
static |
Prints out attributes of one GUI event TRecGuiEvent *e Int_n n is number of event if called in cycle.
Definition at line 1063 of file TRecorder.cxx.
|
inlineoverridevirtual |
Implements TRecorderState.
Definition at line 579 of file TRecorder.h.
|
inlineoverridevirtual |
Reimplemented from TRecorderState.
Definition at line 586 of file TRecorder.h.
|
overridevirtual |
Prints out commandline events recorded in given file.
Reimplemented from TRecorderState.
Definition at line 979 of file TRecorder.cxx.
|
overridevirtual |
Prints out GUI events recorded in given file.
Reimplemented from TRecorderState.
Definition at line 1021 of file TRecorder.cxx.
|
inlinevirtualinherited |
Reimplemented in TRecorderReplaying.
Definition at line 371 of file TRecorder.h.
|
overridevirtual |
Save previous canvases in a .root file.
Reimplemented from TRecorderState.
Definition at line 1098 of file TRecorder.cxx.
|
overridevirtual |
Switches from INACTIVE state of recorder to REPLAYING Return kTRUE if replaying has started or kFALSE if it is not possible (bad file etc.).
Reimplemented from TRecorderState.
Definition at line 955 of file TRecorder.cxx.
|
inlinevirtualinherited |
Reimplemented in TRecorderPaused, and TRecorderReplaying.
Definition at line 373 of file TRecorder.h.
|
inlinevirtualinherited |
Reimplemented in TRecorderPaused.
Definition at line 372 of file TRecorder.h.
|
overridevirtual |
Switches from INACTIVE state to RECORDING and starts recording.
Reimplemented from TRecorderState.
Definition at line 932 of file TRecorder.cxx.
Reimplemented in TRecorderRecording.
Definition at line 369 of file TRecorder.h.
|
overridevirtual |
Reimplemented from TRecorderState.
|
inline |
Definition at line 586 of file TRecorder.h.
|
private |
Definition at line 567 of file TRecorder.h.