slot
0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
include
Core
Event.h
浏览该文件的文档.
1
//
2
// Created by zhou_zhengming on 2026/5/13.
3
//
4
#pragma once
5
#include <windows.h>
6
7
8
namespace
z8
9
{
10
struct
MouseMovArgs
11
{
12
unsigned
State
;
13
int
X
;
14
int
Y
;
15
int
DeltaX
= 0;
// 鼠标X偏移
16
int
DeltaY
= 0;
// 鼠标Y偏移
17
18
inline
static
int
LastX
= 0;
19
inline
static
int
LastY
= 0;
20
inline
static
bool
Init
=
false
;
21
22
MouseMovArgs
(WPARAM wParam, LPARAM lParam);
23
};
24
25
struct
KeyArgs
{
26
unsigned
Key
;
27
28
KeyArgs
(WPARAM wParam);
29
};
30
}
z8
Definition
Application.h:14
z8::KeyArgs
Definition
Event.h:25
z8::KeyArgs::KeyArgs
KeyArgs(WPARAM wParam)
Definition
Event.cpp:25
z8::KeyArgs::Key
unsigned Key
Definition
Event.h:26
z8::MouseMovArgs
Definition
Event.h:11
z8::MouseMovArgs::MouseMovArgs
MouseMovArgs(WPARAM wParam, LPARAM lParam)
Definition
Event.cpp:10
z8::MouseMovArgs::LastY
static int LastY
Definition
Event.h:19
z8::MouseMovArgs::DeltaX
int DeltaX
Definition
Event.h:15
z8::MouseMovArgs::LastX
static int LastX
Definition
Event.h:18
z8::MouseMovArgs::X
int X
Definition
Event.h:13
z8::MouseMovArgs::DeltaY
int DeltaY
Definition
Event.h:16
z8::MouseMovArgs::Init
static bool Init
Definition
Event.h:20
z8::MouseMovArgs::State
unsigned State
Definition
Event.h:12
z8::MouseMovArgs::Y
int Y
Definition
Event.h:14
制作者
1.10.0