Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alaingalvan/CrossWindow
/ types & classes
Types & classes
57 in github.com/alaingalvan/CrossWindow
⨍
Functions
110
◇
Types & classes
57
↓ 32 callers
Class
Event
src/CrossWindow/Common/Event.h:500
↓ 18 callers
Class
MouseInputData
* Data passed with mouse input events */
src/CrossWindow/Common/Event.h:340
↓ 15 callers
Class
ModifierState
* The state of modifier keys such as ctrl, alt, shift, and the windows/command * buttons. Pressed is true, released is false; */
src/CrossWindow/Common/Event.h:126
↓ 5 callers
Class
KeyboardData
* Data sent during keyboard events */
src/CrossWindow/Common/Event.h:277
↓ 5 callers
Class
ResizeData
* Resize data passed with Resize events */
src/CrossWindow/Common/Event.h:84
↓ 4 callers
Class
FocusData
* Focus data passed with Focus events */
src/CrossWindow/Common/Event.h:71
↓ 4 callers
Class
UVec2
src/CrossWindow/Common/WindowDesc.h:78
↓ 2 callers
Class
MouseMoveData
* The event data passed with mouse events click, mouse moving events */
src/CrossWindow/Common/Event.h:301
↓ 1 callers
Class
DpiData
* DPI data passed with DPI events */
src/CrossWindow/Common/Event.h:103
↓ 1 callers
Class
MouseRawData
src/CrossWindow/Common/Event.h:288
↓ 1 callers
Class
MouseWheelData
* Data passed with mouse wheel events */
src/CrossWindow/Common/Event.h:354
↓ 1 callers
Class
XWinState
src/CrossWindow/Common/State.h:13
Enum
AnalogInput
* Gamepad analog stick enum */
src/CrossWindow/Common/Event.h:424
Class
AndroidEventQueue
* https://developer.android.com/ndk/reference/group/input */
src/CrossWindow/Android/AndroidEventQueue.h:15
Enum
ButtonState
* The state of a button press, be it keyboard, mouse, etc. */
src/CrossWindow/Common/Event.h:115
Class
EventQueue
src/CrossWindow/UIKit/UIKitEventQueue.h:10
Class
EventQueue
src/CrossWindow/XLib/XLibEventQueue.h:14
Class
EventQueue
src/CrossWindow/Noop/NoopEventQueue.h:7
Class
EventQueue
src/CrossWindow/Win32/Win32EventQueue.h:13
Class
EventQueue
* Events - https://xcb.freedesktop.org/tutorial/events/ */
src/CrossWindow/XCB/XCBEventQueue.h:16
Class
EventQueue
src/CrossWindow/UWP/UWPEventQueue.h:5
Class
EventQueue
src/CrossWindow/WASM/WASMEventQueue.h:23
Class
EventQueue
* MacOS Events can be per window virtual functions or received from a queue. * Events - https://developer.apple.com/documentation/appkit/nsevent */
src/CrossWindow/Cocoa/CocoaEventQueue.h:17
Enum
EventType
src/CrossWindow/Common/Event.h:15
Enum
GamepadButton
* Gamepad Button pressed enum */
src/CrossWindow/Common/Event.h:402
Class
GamepadData
* Data passed for gamepad events */
src/CrossWindow/Common/Event.h:448
Class
HitRect
src/CrossWindow/Win32/Win32Window.h:119
Enum
HitRectType
src/CrossWindow/Win32/Win32Window.h:108
Class
ITaskbarList3
src/CrossWindow/Win32/Win32Window.h:12
Enum
Key
* Key event enum */
src/CrossWindow/Common/Event.h:147
Enum
LayerType
src/CrossWindow/UIKit/UIKitWindow.h:18
Enum
LayerType
src/CrossWindow/Cocoa/CocoaWindow.h:38
Class
MacEvent
src/CrossWindow/Cocoa/CocoaEventQueue.h:9
Class
MessageDesc
src/CrossWindow/Common/DialogsDesc.h:15
Enum
MessageType
src/CrossWindow/Common/DialogsDesc.h:9
Enum
MouseInput
src/CrossWindow/Common/Event.h:327
Class
OpenSaveDialogDesc
src/CrossWindow/Common/DialogsDesc.h:20
Enum
ProcessingMode
src/CrossWindow/Win32/Win32EventQueue.h:28
Enum
Style
src/CrossWindow/Win32/Win32Window.cpp:9
Class
TouchData
* Data passed for touch events */
src/CrossWindow/Common/Event.h:390
Class
TouchPoint
* Touch point data */
src/CrossWindow/Common/Event.h:366
Class
Window
src/CrossWindow/UIKit/UIKitWindow.h:9
Class
Window
src/CrossWindow/XLib/XLibWindow.h:13
Class
Window
src/CrossWindow/XLib/XLibEventQueue.h:12
Class
Window
src/CrossWindow/Android/AndroidWindow.h:9
Class
Window
src/CrossWindow/Noop/NoopWindow.h:9
Class
Window
src/CrossWindow/Win32/Win32EventQueue.h:11
Class
Window
src/CrossWindow/Win32/Win32Window.h:28
Class
Window
src/CrossWindow/Common/Event.h:13
Class
Window
* XCB windows are pretty straight forward and easy, simple virtual function * calls: * * https://xcb.freedesktop.org/manual/group__XCB__Core__API.h
src/CrossWindow/XCB/XCBWindow.h:17
Class
Window
src/CrossWindow/XCB/XCBEventQueue.h:11
Class
Window
src/CrossWindow/UWP/UWPWindow.h:5
Class
Window
src/CrossWindow/WASM/WASMWindow.h:11
Class
Window
* Wrapper Window for a NSWindow and it's various children. */
src/CrossWindow/Cocoa/CocoaWindow.h:14
Class
WindowDesc
src/CrossWindow/Common/WindowDesc.h:10
Class
android_app
src/CrossWindow/Android/AndroidEventQueue.cpp:7
Class
android_poll_source
src/CrossWindow/Android/AndroidEventQueue.cpp:15