ROOT   Reference Guide
Event_t Struct Reference

Event structure.

Definition at line 174 of file GuiTypes.h.

Public Attributes

UInt_t fCode
key or button code More...

Int_t fCount
if non-zero, at least this many more exposes More...

Int_t fFormat
Next fields only used by kClientMessageEvent. More...

Handle_t fHandle
general resource handle (used for atoms or windows) More...

UInt_t fHeight
width and height of exposed area More...

Bool_t fSendEvent
true if event came from SendEvent More...

UInt_t fState

Time_t fTime
time event event occurred in ms More...

EGEventType fType
of event (see EGEventType) More...

Longptr_t fUser [5]
5 longs can be used by client message events NOTE: only [0], [1] and [2] may be used. More...

UInt_t fWidth

Window_t fWindow
window reported event is relative to More...

Int_t fX

Int_t fXRoot

Int_t fY
pointer x, y coordinates in event window More...

Int_t fYRoot
coordinates relative to root More...

#include <GuiTypes.h>

◆ fCode

 UInt_t Event_t::fCode

key or button code

Definition at line 180 of file GuiTypes.h.

◆ fCount

 Int_t Event_t::fCount

if non-zero, at least this many more exposes

Definition at line 183 of file GuiTypes.h.

◆ fFormat

 Int_t Event_t::fFormat

Next fields only used by kClientMessageEvent.

Definition at line 186 of file GuiTypes.h.

◆ fHandle

 Handle_t Event_t::fHandle

general resource handle (used for atoms or windows)

Definition at line 185 of file GuiTypes.h.

◆ fHeight

 UInt_t Event_t::fHeight

width and height of exposed area

Definition at line 182 of file GuiTypes.h.

◆ fSendEvent

 Bool_t Event_t::fSendEvent

true if event came from SendEvent

Definition at line 184 of file GuiTypes.h.

◆ fState

 UInt_t Event_t::fState

Definition at line 181 of file GuiTypes.h.

◆ fTime

 Time_t Event_t::fTime

time event event occurred in ms

Definition at line 177 of file GuiTypes.h.

◆ fType

 EGEventType Event_t::fType

of event (see EGEventType)

Definition at line 175 of file GuiTypes.h.

◆ fUser

 Longptr_t Event_t::fUser[5]

5 longs can be used by client message events NOTE: only [0], [1] and [2] may be used.

[1] and [2] may contain >32 bit quantities (i.e. pointers on 64 bit machines)

Definition at line 187 of file GuiTypes.h.

◆ fWidth

 UInt_t Event_t::fWidth

Definition at line 182 of file GuiTypes.h.

◆ fWindow

 Window_t Event_t::fWindow

window reported event is relative to

Definition at line 176 of file GuiTypes.h.

◆ fX

 Int_t Event_t::fX

Definition at line 178 of file GuiTypes.h.

◆ fXRoot

 Int_t Event_t::fXRoot

Definition at line 179 of file GuiTypes.h.

◆ fY

 Int_t Event_t::fY

pointer x, y coordinates in event window

Definition at line 178 of file GuiTypes.h.

◆ fYRoot

 Int_t Event_t::fYRoot

coordinates relative to root

Definition at line 179 of file GuiTypes.h.

Collaboration diagram for Event_t:
[legend]

The documentation for this struct was generated from the following file: