Namespace SharpHook.Data
Classes
- EventMaskExtensions
Contains extension methods for EventMask.
Structs
- KeyboardEventData
Represents the data of a keyboard-related event.
- MouseEventData
Represents the data of a mouse-related event.
- MouseWheelEventData
Represents the data of a mouse wheel-related event.
- ScreenData
Represents screen-related data.
- UioHookEvent
Represents an event which can be raised by libuiohook.
Enums
- EventMask
Represents the mask of a UioHookEvent and contains modifiers and other information.
- EventType
Represents the type of an input event which can be raised from a global hook or posted as a fake event.
- GlobalHookType
Represents a global hook type – keyboard hook, mouse hook, or both.
- KeyCode
Represents a virtual key code.
- LogLevel
Represents a log level.
- MouseButton
Represents a mouse button.
- MouseWheelScrollDirection
Represents a mouse wheel scroll direction.
- MouseWheelScrollType
Represents a mouse wheel scroll type.
- UioHookResult
Represents a result of an operation of libuiohook.