![]() |
ROOT
6.06/08
Reference Guide
|
#include <algorithm>#include <cassert>#include <Cocoa/Cocoa.h>#include "ROOTOpenGLView.h"#include "QuartzWindow.h"#include "CocoaUtils.h"#include "KeySymbols.h"#include "X11Events.h"#include "TGClient.h"#include "TGWindow.h"#include "TList.h"
Include dependency graph for X11Events.mm:Go to the source code of this file.
Namespaces | |
| ROOT | |
| Namespace for new ROOT classes and functions. | |
| ROOT::MacOSX | |
| ROOT::MacOSX::X11 | |
| ROOT::MacOSX::X11::Detail | |
Functions | |
| void | ROOT::MacOSX::X11::MapUnicharToKeySym (unichar key, char *buf, Int_t len, UInt_t &rootKeySym) |
| Int_t | ROOT::MacOSX::X11::MapKeySymToKeyCode (Int_t keySym) |
| NSUInteger | ROOT::MacOSX::X11::GetCocoaKeyModifiersFromROOTKeyModifiers (UInt_t rootKeyModifiers) |
| UInt_t | ROOT::MacOSX::X11::GetKeyboardModifiers () |
| UInt_t | ROOT::MacOSX::X11::GetModifiers () |
| Time_t | ROOT::MacOSX::X11::Detail::TimeForCocoaEvent (NSEvent *theEvent) |
| Event_t | ROOT::MacOSX::X11::Detail::NewX11EventFromCocoaEvent (unsigned windowID, NSEvent *theEvent) |
| void | ROOT::MacOSX::X11::Detail::ConvertEventLocationToROOTXY (NSEvent *cocoaEvent, NSView< X11Window > *eventView, Event_t *rootEvent) |
| unsigned | ROOT::MacOSX::X11::Detail::GetKeyboardModifiersFromCocoaEvent (NSEvent *theEvent) |
| unsigned | ROOT::MacOSX::X11::Detail::GetModifiersFromCocoaEvent (NSEvent *theEvent) |
| bool | ROOT::MacOSX::X11::Detail::IsParent (NSView< X11Window > *testParent, NSView< X11Window > *testChild) |
| bool | ROOT::MacOSX::X11::Detail::IsInBranch (NSView< X11Window > *parent, NSView< X11Window > *child, NSView< X11Window > *testView) |
| Ancestry | ROOT::MacOSX::X11::Detail::FindLowestCommonAncestor (NSView< X11Window > *view1, NSView< X11Window > *view2, NSView< X11Window > **lca) |
| Ancestry | ROOT::MacOSX::X11::Detail::FindRelation (NSView< X11Window > *view1, NSView< X11Window > *view2, NSView< X11Window > **lca) |
| NSView< X11Window > * | ROOT::MacOSX::X11::Detail::FindViewToPropagateEvent (NSView< X11Window > *viewFrom, Mask_t checkMask) |
| NSView< X11Window > * | ROOT::MacOSX::X11::Detail::FindViewToPropagateEvent (NSView< X11Window > *viewFrom, Mask_t checkMask, NSView< X11Window > *grabView, Mask_t grabMask) |
| void | ROOT::MacOSX::X11::Detail::SendEnterEvent (EventQueue_t &queue, NSView< X11Window > *view, NSEvent *theEvent, EXMagic detail) |
| void | ROOT::MacOSX::X11::Detail::SendLeaveEvent (EventQueue_t &queue, NSView< X11Window > *view, NSEvent *theEvent, EXMagic detail) |
| void | ROOT::MacOSX::X11::Detail::SendPointerMotionEvent (EventQueue_t &queue, NSView< X11Window > *view, NSEvent *theEvent) |
| void | ROOT::MacOSX::X11::Detail::SendButtonPressEvent (EventQueue_t &queue, NSView< X11Window > *view, NSEvent *theEvent, EMouseButton btn) |
| void | ROOT::MacOSX::X11::Detail::SendButtonReleaseEvent (EventQueue_t &queue, NSView< X11Window > *view, NSEvent *theEvent, EMouseButton btn) |
| void | ROOT::MacOSX::X11::Detail::SendKeyPressEvent (EventQueue_t &queue, NSView< X11Window > *view, NSView< X11Window > *childView, NSEvent *theEvent, NSPoint windowPoint) |
| void | ROOT::MacOSX::X11::Detail::SendKeyReleaseEvent (EventQueue_t &queue, NSView< X11Window > *view, NSView< X11Window > *childView, NSEvent *theEvent, NSPoint windowPoint) |
| void | ROOT::MacOSX::X11::Detail::SendFocusInEvent (EventQueue_t &queue, NSView< X11Window > *view, EXMagic mode) |
| void | ROOT::MacOSX::X11::Detail::SendFocusOutEvent (EventQueue_t &queue, NSView< X11Window > *view, EXMagic mode) |
| void | ROOT::MacOSX::X11::Detail::SendEnterEventRange (EventQueue_t &queue, NSView< X11Window > *from, NSView< X11Window > *to, NSEvent *theEvent, EXMagic mode) |
| void | ROOT::MacOSX::X11::Detail::SendEnterEventClosedRange (EventQueue_t &queue, NSView< X11Window > *from, NSView< X11Window > *to, NSEvent *theEvent, EXMagic mode) |
| void | ROOT::MacOSX::X11::Detail::SendLeaveEventRange (EventQueue_t &queue, NSView< X11Window > *from, NSView< X11Window > *to, NSEvent *theEvent, EXMagic mode) |
| void | ROOT::MacOSX::X11::Detail::SendLeaveEventClosedRange (EventQueue_t &queue, NSView< X11Window > *from, NSView< X11Window > *to, NSEvent *theEvent, EXMagic mode) |
| void | ROOT::MacOSX::X11::Detail::GenerateCrossingEventChildToParent (EventQueue_t &queue, NSView< X11Window > *parent, NSView< X11Window > *child, NSEvent *theEvent, EXMagic detail) |
| void | ROOT::MacOSX::X11::Detail::GenerateCrossingEventParentToChild (EventQueue_t &queue, NSView< X11Window > *parent, NSView< X11Window > *child, NSEvent *theEvent, EXMagic detail) |
| void | ROOT::MacOSX::X11::Detail::GenerateCrossingEventFromChild1ToChild2 (EventQueue_t &queue, NSView< X11Window > *child1, NSView< X11Window > *child2, NSView< X11Window > *ancestor, NSEvent *theEvent, EXMagic detail) |
| void | ROOT::MacOSX::X11::Detail::GenerateCrossingEvents (EventQueue_t &queue, NSView< X11Window > *fromView, NSView< X11Window > *toView, NSEvent *theEvent, EXMagic detail) |
| void | ROOT::MacOSX::X11::Detail::GenerateCrossingEventForGrabView (EventQueue_t &queue, NSView< X11Window > *fromView, NSView< X11Window > *toView, NSView< X11Window > *grabView, Mask_t grabEventMask, NSEvent *theEvent) |
|
protected |
Definition at line 85 of file X11Events.mm.
Referenced by TSortedList::Add(), TList::AddAt(), TList::AddBefore(), TList::AddFirst(), TList::AddLast(), TGText::Append(), TGText::AsString(), TList::Clear(), TGText::Clear(), TList::Delete(), TGText::DelLine(), TList::FindLink(), TList::First(), TGSplitFrame::GetFirst(), TFileInfoMeta::GetFirst(), TGListTree::GetFirstItem(), TGText::Init(), TGText::InsLine(), TList::LinkAt(), TGText::Load(), TGText::LoadBuffer(), TGText::LongestLine(), RooStats::MCMCIntervalPlot::MCMCIntervalPlot(), RooList::moveBefore(), TListIter::operator!=(), TGText::operator=(), TList::RecursiveRemove(), TList::Remove(), TList::RemoveLast(), TGText::Save(), TList::Sort(), TAxis::TAxis(), TEventIter::TEventIter(), TFree::TFree(), TGXYLayout::TGXYLayout(), TMapFile::TMapFile(), TProofProgressDialog::TProofProgressDialog(), XpdObjectQ::XpdObjectQ(), RooStats::MCMCIntervalPlot::~MCMCIntervalPlot(), and TGText::~TGText().
|
protected |
Definition at line 86 of file X11Events.mm.
Referenced by TGSplitFrame::GetSecond().