Namespace Xui.Core.Abstract.Events
Structs
- DeleteBackwardsEventRef
Represents a platform-level input event requesting deletion of content positioned logically before the caret or selection range. Typically triggered by a "Backspace" key press or an equivalent gesture.
- FrameEventRef
Represents a platform-level event dispatched once per frame, providing timing information used for driving animations and visual updates.
- InsertTextEventRef
Represents a platform-level input event requesting insertion of text at the current caret or selection position.
- MouseDownEventRef
Represents a platform-level input event indicating that a mouse button was pressed at a given position.
- MouseMoveEventRef
Represents a platform-level input event indicating that the mouse pointer has moved to a new position.
- MouseUpEventRef
Represents a platform-level input event indicating that a mouse button was released at a given position.
- RenderEventRef
Represents a platform-level render event dispatched after a timing frame, indicating that views should perform layout and rendering operations within a given region.
- ScrollWheelEventRef
Represents a platform-level input event generated by a scroll wheel or trackpad gesture, indicating a change in scroll position.
- Touch
Represents a single touch point within a multi-touch input event.
- TouchEventRef
Represents a platform-level input event containing one or more touch points, typically originating from a touchscreen or trackpad gesture.
- WindowHitTestEventRef
Represents a platform-level hit test event that allows the application to define how a point within a custom window frame should be interpreted (e.g., as a draggable title bar, resize border, or transparent region).
Enums
- MouseButton
Identifies a specific mouse button involved in a pointer event.
- TouchPhase
Describes the phase of an individual touch point during a touch event.
- WindowHitTestEventRef.WindowArea
Describes the purpose or function of a region within a window.