Represents state of TRecorder when replaying was paused by a user.
The paused replaying is remembered and after Resume call can be continued again.
Not intended to be used by a user directly.
Definition at line 602 of file TRecorder.h.
Public Member Functions | |
| TRecorder::ERecorderState | GetState () const override |
| TClass * | IsA () const override |
| virtual void | ListCmd (const char *) |
| virtual void | ListGui (const char *) |
| virtual void | Pause (TRecorder *) |
| virtual void | PrevCanvases (const char *, Option_t *) |
| virtual Bool_t | Replay (TRecorder *, const char *, Bool_t, TRecorder::EReplayModes) |
| void | ReplayStop (TRecorder *r) override |
| Replaying is cancelled. | |
| void | Resume (TRecorder *r) override |
| Continues replaying. | |
| virtual void | Start (TRecorder *, const char *, Option_t *, Window_t *, Int_t) |
| 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 () |
Protected Member Functions | |
| TRecorderPaused (TRecorderReplaying *state) | |
| Remember the recorder state that is paused. | |
| void | ChangeState (TRecorder *r, TRecorderState *s, Bool_t deletePreviousState) |
Private Member Functions | |
| ~TRecorderPaused () override | |
Private Attributes | |
| TRecorderReplaying * | fReplayingState |
Friends | |
| class | TRecorderReplaying |
#include <TRecorder.h>
|
inlineoverrideprivate |
Definition at line 605 of file TRecorder.h.
|
protected |
Remember the recorder state that is paused.
Definition at line 1116 of file TRecorder.cxx.
|
inlineprotectedinherited |
Definition at line 364 of file TRecorder.h.
Definition at line 619 of file TRecorder.h.
Definition at line 619 of file TRecorder.h.
|
inlineoverridevirtual |
Implements TRecorderState.
Definition at line 614 of file TRecorder.h.
|
inlineoverridevirtual |
Reimplemented from TRecorderState.
Definition at line 619 of file TRecorder.h.
Reimplemented in TRecorderInactive.
Definition at line 375 of file TRecorder.h.
Reimplemented in TRecorderInactive.
Definition at line 376 of file TRecorder.h.
Reimplemented in TRecorderReplaying.
Definition at line 371 of file TRecorder.h.
Reimplemented in TRecorderInactive.
Definition at line 378 of file TRecorder.h.
|
inlinevirtualinherited |
Reimplemented in TRecorderInactive.
Definition at line 370 of file TRecorder.h.
|
overridevirtual |
Replaying is cancelled.
Reimplemented from TRecorderState.
Definition at line 1136 of file TRecorder.cxx.
|
overridevirtual |
Continues replaying.
Reimplemented from TRecorderState.
Definition at line 1124 of file TRecorder.cxx.
|
inlinevirtualinherited |
Reimplemented in TRecorderInactive.
Definition at line 368 of file TRecorder.h.
Reimplemented in TRecorderRecording.
Definition at line 369 of file TRecorder.h.
|
overridevirtual |
Reimplemented from TRecorderState.
|
inline |
Definition at line 619 of file TRecorder.h.
|
friend |
Definition at line 610 of file TRecorder.h.
|
private |
Definition at line 607 of file TRecorder.h.