50 MouseMovArgs(WPARAM wParam, LPARAM lParam,
int deltaX = 0,
int deltaY = 0,
74 explicit KeyArgs(WPARAM wParam, LPARAM lParam = 0);
virtual EventReply OnMouseWheel(MouseWheelArgs)
Definition Event.h:87
virtual EventReply OnKeyDown(KeyArgs)
Definition Event.h:88
virtual void OnPointerCaptureLost()
Definition Event.h:94
virtual EventReply OnKeyUp(KeyArgs)
Definition Event.h:89
virtual EventReply OnMouseMove(MouseMovArgs)
Definition Event.h:84
virtual MouseCursor GetMouseCursor(MouseMovArgs) const
Definition Event.h:91
virtual ~EventTarget()=default
virtual EventReply OnMouseUp(MouseMovArgs)
Definition Event.h:86
virtual EventReply OnTextInput(wchar_t)
Definition Event.h:90
virtual EventReply OnMouseDrag(MouseMovArgs)
Definition Event.h:85
virtual EventReply OnMouseDown(MouseMovArgs)
Definition Event.h:83
世界矩阵 描述坐标系,左手坐标系 使用 DirectX12 坐标系的描述
Definition Application.h:15
MouseCursor
Definition Event.h:27
@ SizeDiagonalNorthwestSoutheast
@ SizeDiagonalNortheastSouthwest
EventReply
Definition Event.h:13
MouseButton
Definition Event.h:22
bool WasDown
Definition Event.h:72
unsigned Key
Definition Event.h:68
bool IsExtended
Definition Event.h:71
unsigned ScanCode
Definition Event.h:70
KeyArgs(WPARAM wParam, LPARAM lParam=0)
Definition Event.cpp:12
unsigned RepeatCount
Definition Event.h:69
int DeltaX
Definition Event.h:45
MouseButton Button
Definition Event.h:47
int X
Definition Event.h:43
int DeltaY
Definition Event.h:46
unsigned State
Definition Event.h:42
int Y
Definition Event.h:44
int Y
Definition Event.h:60
unsigned State
Definition Event.h:58
int X
Definition Event.h:59
int Delta
Definition Event.h:61