JX Application Framework
|
This is the complete list of members for JXDisplay, including all inherited members.
Beep() const | JXDisplay | inline |
Broadcast(const T &message) | JBroadcaster | inlineprotected |
BroadcastWithFeedback(Message *message) | JBroadcaster | inlineprotected |
CheckForXErrors() | JXDisplay | static |
ClearWhenGoingAway(const JBroadcaster *sender, void *pointerToMember) | JBroadcaster | protected |
Close() | JXDisplay | |
CloseAllOtherWindows(JXWindow *window) | JXDisplay | |
Create(const JString &displayName, JXDisplay **display) | JXDisplay | static |
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) const | JXDisplay | |
FindMouseContainer(const JXContainer *coordOwner, const JPoint &pt, JXContainer **obj, Window *xWindow=nullptr, JPoint *ptG=nullptr, JPoint *ptR=nullptr) const | JXDisplay | |
FindXWindow(const Window xWindow, JXWindow **window) const | JXDisplay | |
Flush() const | JXDisplay | inline |
GetBounds() const | JXDisplay | |
GetColorManager() const | JXDisplay | inline |
GetCurrentButtonKeyState(JXButtonStates *buttonStates, JXKeyModifiers *modifiers) const | JXDisplay | |
GetCursor(const JUtf8Byte *name, JCursorIndex *index) const | JXDisplay | |
GetDefaultGC() const | JXDisplay | inline |
GetDefaultVisual() const | JXDisplay | inline |
GetDeleteWindowXAtom() const | JXDisplay | inline |
GetDepth() const | JXDisplay | inline |
GetDNDManager() const | JXDisplay | inline |
GetFontManager() const | JXDisplay | |
GetHorizResolution() const | JXDisplay | |
GetImageCache() const | JXDisplay | inline |
GetJXKeyModifierMapping() const | JXDisplay | inline |
GetKeyboardGrabber(JXWindow **window) const | JXDisplay | inline |
GetLastEventTime() const | JXDisplay | inline |
GetLatestButtonStates() const | JXDisplay | inline |
GetLatestKeyModifiers() const | JXDisplay | inline |
GetMaxStringByteCount() const | JXDisplay | inline |
GetMenuManager() const | JXDisplay | inline |
GetMouseContainer(JXWindow **window) const | JXDisplay | inline |
GetMouseGrabber(JXWindow **window) const | JXDisplay | inline |
GetName() const | JXDisplay | inline |
GetRecipientCount() const | JBroadcaster | |
GetRootWindow() const | JXDisplay | inline |
GetSaveYourselfXAtom() const | JXDisplay | inline |
GetScreen() const | JXDisplay | inline |
GetSelectionManager() const | JXDisplay | inline |
GetSenderCount() const | JBroadcaster | |
GetVertResolution() const | JXDisplay | |
GetWDManager(JXWDManager **mgr) const | JXDisplay | inline |
GetWDManager() const | JXDisplay | |
GetWMActiveWindowXAtom() const | JXDisplay | inline |
GetWMBehavior() const | JXDisplay | inline |
GetWMClientMachineXAtom() const | JXDisplay | inline |
GetWMCurrentDesktopXAtom() const | JXDisplay | inline |
GetWMDesktopXAtom() const | JXDisplay | inline |
GetWMPidXAtom() const | JXDisplay | inline |
GetWMPingXAtom() const | JXDisplay | inline |
GetWMProtocolsXAtom() const | JXDisplay | inline |
GetWMStateXAtom() const | JXDisplay | inline |
GetWMUserTimeXAtom() const | JXDisplay | inline |
GetWMWindowTypeXAtom() const | JXDisplay | inline |
GetWMWindowTypeXAtom(const JIndex type) const | JXDisplay | inline |
GetXCursorID(const JCursorIndex index) const | JXDisplay | inline |
GetXDisplay() const | JXDisplay | inline |
GetXFontManager() const | JXDisplay | inline |
GetXIM() const | JXDisplay | inline |
HandleEvent(const XEvent &xEvent, const Time currentTime) | JXDisplay | |
HasRecipients() const | JBroadcaster | |
HasSenders() const | JBroadcaster | |
HideAllWindows() | JXDisplay | |
Idle(const Time currentTime) | JXDisplay | |
IsMacOS() const | JXDisplay | inline |
JBroadcaster() | JBroadcaster | |
JBroadcaster(const JBroadcaster &source) | JBroadcaster | protected |
JXDisplay(const JString &displayName, Display *xDisplay) | JXDisplay | protected |
JXErrorHandler(Display *xDisplay, XErrorEvent *error) | JXDisplay | static |
kDeleteWindowXAtomIndex enum value | JXDisplay | |
KeycodeToModifier(const KeyCode keycode, JIndex *modifierIndex) const | JXDisplay | |
KeysymToModifier(const KeySym keysym, JIndex *modifierIndex) const | JXDisplay | |
kJXWMBehaviorV0XAtomIndex enum value | JXDisplay | |
kSaveYourselfXAtomIndex enum value | JXDisplay | |
kStandardXAtomCount enum value | JXDisplay | |
kWMActiveWindowXAtomIndex enum value | JXDisplay | |
kWMClientMachineXAtomIndex enum value | JXDisplay | |
kWMCurrentDesktopXAtomIndex enum value | JXDisplay | |
kWMDesktopXAtomIndex enum value | JXDisplay | |
kWMDialogTypeXAtomIndex enum value | JXDisplay | |
kWMNormalTypeXAtomIndex enum value | JXDisplay | |
kWMPidXAtomIndex enum value | JXDisplay | |
kWMPingXAtomIndex enum value | JXDisplay | |
kWMPopupMenuTypeXAtomIndex enum value | JXDisplay | |
kWMProtocolsXAtomIndex enum value | JXDisplay | |
kWMPulldownMenuTypeXAtomIndex enum value | JXDisplay | |
kWMStateXAtomIndex enum value | JXDisplay | |
kWMTooltipTypeXAtomIndex enum value | JXDisplay | |
kWMUserTimeXAtomIndex enum value | JXDisplay | |
kWMWindowTypeXAtomIndex enum value | JXDisplay | |
kXError | JXDisplay | static |
kXEventMessage | JXDisplay | static |
ListenTo(const JBroadcaster *sender, const std::function< void(const T &)> &f) | JBroadcaster | |
ListenTo(const JBroadcaster *sender) | JBroadcaster | protected |
operator Display *() const | JXDisplay | inline |
JBroadcaster::operator=(const JBroadcaster &source) | JBroadcaster | |
RaiseAllWindows() | JXDisplay | |
Receive(JBroadcaster *sender, const Message &message) | JBroadcaster | protectedvirtual |
ReceiveGoingAway(JBroadcaster *sender) | JBroadcaster | protectedvirtual |
ReceiveWithFeedback(JBroadcaster *sender, Message *message) | JBroadcaster | protectedvirtual |
RegisterXAtom(const JUtf8Byte *name) | JXDisplay | inline |
RegisterXAtoms(const JSize count, const JUtf8Byte **name, Atom *atom) | JXDisplay | inline |
RestoreDisplayBounds() | JXDisplay | |
Send(JBroadcaster *recipient, const T &message) | JBroadcaster | protected |
SendWithFeedback(JBroadcaster *recipient, Message *message) | JBroadcaster | protected |
SendXEvent(const Window xWindow, XEvent *xEvent, const long mask=0) const | JXDisplay | inline |
SetKeyboardGrabber(JXWindow *window) | JXDisplay | inline |
SetMouseContainer(JXWindow *window) | JXDisplay | inline |
SetMouseGrabber(JXWindow *window) | JXDisplay | inline |
SetWDManager(JXWDManager *mgr) | JXDisplay | |
SetWMBehavior(const WMBehavior &behavior) | JXDisplay | inline |
ShrinkDisplayBoundsToActiveScreen() | JXDisplay | |
StopListening(const JBroadcaster *sender) | JBroadcaster | protected |
StopListening(const JBroadcaster *sender, const std::type_info &messageType) | JBroadcaster | protected |
SwitchDrag(JXContainer *fromObj, const JPoint &fromObjPt, const JXButtonStates &buttonStates, const JXKeyModifiers &modifiers, JXContainer *toObj) | JXDisplay | |
Synchronize() const | JXDisplay | inline |
ToString() const | JBroadcaster | virtual |
UndockAllWindows() | JXDisplay | |
Update() | JXDisplay | |
WindowCreated(JXWindow *window, const Window xWindow) | JXDisplay | |
WindowDeleted(JXWindow *window) | JXDisplay | |
WindowExists(JXDisplay *display, const Display *xDisplay, const Window xWindow) | JXDisplay | static |
WindowNeedsUpdate(JXWindow *window) | JXDisplay | inline |
~JBroadcaster() | JBroadcaster | virtual |
~JXDisplay() override | JXDisplay |