#include <TRecorder.h>
Inheritance diagram for TRecGuiEvent:
Public Types | |
enum | EConfigureNotifyType |
enum | ERootAtoms |
enum | EConfigureNotifyType |
enum | ERootAtoms |
Public Member Functions | |
virtual ERecEventType | GetType () const |
virtual void | ReplayEvent (Bool_t showMouseCursor=kTRUE) |
virtual ERecEventType | GetType () const |
virtual void | ReplayEvent (Bool_t showMouseCursor=kTRUE) |
Static Public Member Functions | |
static Event_t * | CreateEvent (TRecGuiEvent *ge) |
static Event_t * | CreateEvent (TRecGuiEvent *ge) |
Protected Attributes | |
EGEventType | fType |
Window_t | fWindow |
Time_t | fTime |
Int_t | fX |
Int_t | fY |
Int_t | fXRoot |
Int_t | fYRoot |
UInt_t | fCode |
UInt_t | fState |
UInt_t | fWidth |
UInt_t | fHeight |
Int_t | fCount |
Bool_t | fSendEvent |
Handle_t | fHandle |
Int_t | fFormat |
Long_t | fUser [5] |
Window_t | fMasked |
Friends | |
class | TRecorderInactive |
class | TRecorderPaused |
class | TRecorderRecording |
class | TRecorderReplaying |
Definition at line 295 of file TRecorder.h.
Definition at line 326 of file TRecorder.h.
Definition at line 333 of file TRecorder.h.
Definition at line 326 of file TRecorder.h.
Definition at line 333 of file TRecorder.h.
virtual ERecEventType TRecGuiEvent::GetType | ( | ) | const [inline, virtual] |
Implements TRecEvent.
Event_t * TRecGuiEvent::CreateEvent | ( | TRecGuiEvent * | ge | ) | [static] |
Definition at line 2172 of file TRecorder.cxx.
References fCode, Event_t::fCode, Event_t::fCount, fCount, Event_t::fFormat, fFormat, fHandle, Event_t::fHandle, Event_t::fHeight, fHeight, Event_t::fSendEvent, fSendEvent, Event_t::fState, fState, Event_t::fTime, fTime, Event_t::fType, fType, fUser, Event_t::fUser, fWidth, Event_t::fWidth, Event_t::fWindow, fWindow, Event_t::fX, fX, fXRoot, Event_t::fXRoot, Event_t::fY, fY, fYRoot, Event_t::fYRoot, gROOT_MESSAGE, gVirtualX, gWM_DELETE_WINDOW, i, if(), kGKeyPress, kKeyRelease, kROOT_MESSAGE, and kWM_DELETE_WINDOW.
Referenced by G__G__Recorder_276_0_3(), and G__setup_memfuncTRecGuiEvent().
virtual ERecEventType TRecGuiEvent::GetType | ( | ) | const [inline, virtual] |
Implements TRecEvent.
static Event_t* TRecGuiEvent::CreateEvent | ( | TRecGuiEvent * | ge | ) | [static] |
TRecorderInactive [friend] |
Definition at line 298 of file TRecorder.h.
TRecorderPaused [friend] |
Definition at line 299 of file TRecorder.h.
TRecorderRecording [friend] |
Definition at line 300 of file TRecorder.h.
TRecorderReplaying [friend] |
Definition at line 301 of file TRecorder.h.
EGEventType TRecGuiEvent::fType [protected] |
Definition at line 303 of file TRecorder.h.
Referenced by TRecorderReplaying::CanOverlap(), TRecorderRecording::CopyEvent(), CreateEvent(), TRecorderInactive::DumpRootEvent(), and TRecorderReplaying::FilterEvent().
Window_t TRecGuiEvent::fWindow [protected] |
Definition at line 304 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), TRecorderInactive::DumpRootEvent(), TRecorderReplaying::RegisterWindow(), and TRecorderReplaying::RemapWindowReferences().
Time_t TRecGuiEvent::fTime [protected] |
Definition at line 305 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
Int_t TRecGuiEvent::fX [protected] |
Definition at line 306 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
Int_t TRecGuiEvent::fY [protected] |
Definition at line 307 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
Int_t TRecGuiEvent::fXRoot [protected] |
Definition at line 308 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
Int_t TRecGuiEvent::fYRoot [protected] |
Definition at line 309 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
UInt_t TRecGuiEvent::fCode [protected] |
Definition at line 310 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
UInt_t TRecGuiEvent::fState [protected] |
Definition at line 311 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
UInt_t TRecGuiEvent::fWidth [protected] |
Definition at line 312 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
UInt_t TRecGuiEvent::fHeight [protected] |
Definition at line 313 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
Int_t TRecGuiEvent::fCount [protected] |
Definition at line 314 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
Bool_t TRecGuiEvent::fSendEvent [protected] |
Definition at line 315 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), and TRecorderInactive::DumpRootEvent().
Handle_t TRecGuiEvent::fHandle [protected] |
Definition at line 316 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), TRecorderInactive::DumpRootEvent(), and TRecorderReplaying::FilterEvent().
Int_t TRecGuiEvent::fFormat [protected] |
Definition at line 317 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), TRecorderInactive::DumpRootEvent(), and TRecorderReplaying::FilterEvent().
Long_t TRecGuiEvent::fUser [protected] |
Definition at line 318 of file TRecorder.h.
Referenced by TRecorderRecording::CopyEvent(), CreateEvent(), TRecorderInactive::DumpRootEvent(), TRecorderReplaying::FilterEvent(), and TRecorderReplaying::RemapWindowReferences().
Window_t TRecGuiEvent::fMasked [protected] |
Definition at line 322 of file TRecorder.h.
Referenced by TRecorderInactive::DumpRootEvent(), and TRecorderReplaying::RemapWindowReferences().