JX Application Framework
Loading...
Searching...
No Matches
JXDisplay Member List

This is the complete list of members for JXDisplay, including all inherited members.

Beep() constJXDisplayinline
Broadcast(const T &message)JBroadcasterinlineprotected
BroadcastWithFeedback(Message *message)JBroadcasterinlineprotected
CheckForXErrors()JXDisplaystatic
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember)JBroadcasterprotected
Close()JXDisplay
CloseAllOtherWindows(JXWindow *window)JXDisplay
Create(const JString &displayName, JXDisplay **display)JXDisplaystatic
CreateBuiltInCursor(const JUtf8Byte *name, const unsigned int shape)JXDisplay
CreateCustomCursor(const JUtf8Byte *name, const JXCursor &cursor)JXDisplay
DispatchCursor()JXDisplay
DispatchMouse()JXDisplay
DisplayCursorInAllWindows(const JCursorIndex index)JXDisplay
FindMouseContainer(JXContainer **obj, Window *xWindow=nullptr, JPoint *ptG=nullptr, JPoint *ptR=nullptr) constJXDisplay
FindMouseContainer(const JXContainer *coordOwner, const JPoint &pt, JXContainer **obj, Window *xWindow=nullptr, JPoint *ptG=nullptr, JPoint *ptR=nullptr) constJXDisplay
FindXWindow(const Window xWindow, JXWindow **window) constJXDisplay
Flush() constJXDisplayinline
GetBounds() constJXDisplay
GetColorManager() constJXDisplayinline
GetCurrentButtonKeyState(JXButtonStates *buttonStates, JXKeyModifiers *modifiers) constJXDisplay
GetCursor(const JUtf8Byte *name, JCursorIndex *index) constJXDisplay
GetDefaultGC() constJXDisplayinline
GetDefaultVisual() constJXDisplayinline
GetDeleteWindowXAtom() constJXDisplayinline
GetDepth() constJXDisplayinline
GetDNDManager() constJXDisplayinline
GetFontManager() constJXDisplay
GetHorizResolution() constJXDisplay
GetImageCache() constJXDisplayinline
GetJXKeyModifierMapping() constJXDisplayinline
GetKeyboardGrabber(JXWindow **window) constJXDisplayinline
GetLastEventTime() constJXDisplayinline
GetLatestButtonStates() constJXDisplayinline
GetLatestKeyModifiers() constJXDisplayinline
GetMaxStringByteCount() constJXDisplayinline
GetMenuManager() constJXDisplayinline
GetMouseContainer(JXWindow **window) constJXDisplayinline
GetMouseGrabber(JXWindow **window) constJXDisplayinline
GetName() constJXDisplayinline
GetRecipientCount() constJBroadcaster
GetRootWindow() constJXDisplayinline
GetSaveYourselfXAtom() constJXDisplayinline
GetScreen() constJXDisplayinline
GetSelectionManager() constJXDisplayinline
GetSenderCount() constJBroadcaster
GetVertResolution() constJXDisplay
GetWDManager(JXWDManager **mgr) constJXDisplayinline
GetWDManager() constJXDisplay
GetWMActiveWindowXAtom() constJXDisplayinline
GetWMBehavior() constJXDisplayinline
GetWMClientMachineXAtom() constJXDisplayinline
GetWMCurrentDesktopXAtom() constJXDisplayinline
GetWMDesktopXAtom() constJXDisplayinline
GetWMPidXAtom() constJXDisplayinline
GetWMPingXAtom() constJXDisplayinline
GetWMProtocolsXAtom() constJXDisplayinline
GetWMStateXAtom() constJXDisplayinline
GetWMUserTimeXAtom() constJXDisplayinline
GetWMWindowTypeXAtom() constJXDisplayinline
GetWMWindowTypeXAtom(const JIndex type) constJXDisplayinline
GetXCursorID(const JCursorIndex index) constJXDisplayinline
GetXDisplay() constJXDisplayinline
GetXFontManager() constJXDisplayinline
GetXIM() constJXDisplayinline
HandleEvent(const XEvent &xEvent, const Time currentTime)JXDisplay
HasRecipients() constJBroadcaster
HasSenders() constJBroadcaster
HideAllWindows()JXDisplay
Idle(const Time currentTime)JXDisplay
IsMacOS() constJXDisplayinline
JBroadcaster()JBroadcaster
JBroadcaster(const JBroadcaster &source)JBroadcasterprotected
JXDisplay(const JString &displayName, Display *xDisplay)JXDisplayprotected
JXErrorHandler(Display *xDisplay, XErrorEvent *error)JXDisplaystatic
kDeleteWindowXAtomIndex enum valueJXDisplay
KeycodeToModifier(const KeyCode keycode, JIndex *modifierIndex) constJXDisplay
KeysymToModifier(const KeySym keysym, JIndex *modifierIndex) constJXDisplay
kJXWMBehaviorV0XAtomIndex enum valueJXDisplay
kSaveYourselfXAtomIndex enum valueJXDisplay
kStandardXAtomCount enum valueJXDisplay
kWMActiveWindowXAtomIndex enum valueJXDisplay
kWMClientMachineXAtomIndex enum valueJXDisplay
kWMCurrentDesktopXAtomIndex enum valueJXDisplay
kWMDesktopXAtomIndex enum valueJXDisplay
kWMDialogTypeXAtomIndex enum valueJXDisplay
kWMNormalTypeXAtomIndex enum valueJXDisplay
kWMPidXAtomIndex enum valueJXDisplay
kWMPingXAtomIndex enum valueJXDisplay
kWMPopupMenuTypeXAtomIndex enum valueJXDisplay
kWMProtocolsXAtomIndex enum valueJXDisplay
kWMPulldownMenuTypeXAtomIndex enum valueJXDisplay
kWMStateXAtomIndex enum valueJXDisplay
kWMTooltipTypeXAtomIndex enum valueJXDisplay
kWMUserTimeXAtomIndex enum valueJXDisplay
kWMWindowTypeXAtomIndex enum valueJXDisplay
kXErrorJXDisplaystatic
kXEventMessageJXDisplaystatic
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f)JBroadcaster
ListenTo(const JBroadcaster *sender)JBroadcasterprotected
operator Display *() constJXDisplayinline
JBroadcaster::operator=(const JBroadcaster &source)JBroadcaster
RaiseAllWindows()JXDisplay
Receive(JBroadcaster *sender, const Message &message)JBroadcasterprotectedvirtual
ReceiveGoingAway(JBroadcaster *sender)JBroadcasterprotectedvirtual
ReceiveWithFeedback(JBroadcaster *sender, Message *message)JBroadcasterprotectedvirtual
RegisterXAtom(const JUtf8Byte *name)JXDisplayinline
RegisterXAtoms(const JSize count, const JUtf8Byte **name, Atom *atom)JXDisplayinline
RestoreDisplayBounds()JXDisplay
Send(JBroadcaster *recipient, const T &message)JBroadcasterprotected
SendWithFeedback(JBroadcaster *recipient, Message *message)JBroadcasterprotected
SendXEvent(const Window xWindow, XEvent *xEvent, const long mask=0) constJXDisplayinline
SetKeyboardGrabber(JXWindow *window)JXDisplayinline
SetMouseContainer(JXWindow *window)JXDisplayinline
SetMouseGrabber(JXWindow *window)JXDisplayinline
SetWDManager(JXWDManager *mgr)JXDisplay
SetWMBehavior(const WMBehavior &behavior)JXDisplayinline
ShrinkDisplayBoundsToActiveScreen()JXDisplay
StopListening(const JBroadcaster *sender)JBroadcasterprotected
StopListening(const JBroadcaster *sender, const std::type_info &messageType)JBroadcasterprotected
SwitchDrag(JXContainer *fromObj, const JPoint &fromObjPt, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers, JXContainer *toObj)JXDisplay
Synchronize() constJXDisplayinline
ToString() constJBroadcastervirtual
UndockAllWindows()JXDisplay
Update()JXDisplay
WindowCreated(JXWindow *window, const Window xWindow)JXDisplay
WindowDeleted(JXWindow *window)JXDisplay
WindowExists(JXDisplay *display, const Display *xDisplay, const Window xWindow)JXDisplaystatic
WindowNeedsUpdate(JXWindow *window)JXDisplayinline
~JBroadcaster()JBroadcastervirtual
~JXDisplay() overrideJXDisplay