summaryrefslogtreecommitdiff
path: root/Runtime/Events/InputEvent.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2021-11-15 01:19:35 +0800
committerchai <chaifix@163.com>2021-11-15 01:19:35 +0800
commit452eceb3ba4bdbbc77786dc7f7235c03f1c62302 (patch)
treeb4f86a4ed4d0121e5ad1c9cb3a9cfa774800f9dc /Runtime/Events/InputEvent.h
parent73dc62da054cbc18afc694f803ebff7fe24f4eca (diff)
*class
Diffstat (limited to 'Runtime/Events/InputEvent.h')
-rw-r--r--Runtime/Events/InputEvent.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/Runtime/Events/InputEvent.h b/Runtime/Events/InputEvent.h
index d19fbea..5502aea 100644
--- a/Runtime/Events/InputEvent.h
+++ b/Runtime/Events/InputEvent.h
@@ -46,7 +46,7 @@ enum EMouseButton {
Mouse_MiddleButton = 3
};
-// �����¼�
+// �����¼����ǽű�������պʹ������¼�
struct InputEvent : public LuaBind::INativeTable
{
EInputEventType type;
@@ -66,8 +66,11 @@ struct InputEvent : public LuaBind::INativeTable
bool use;
+ static InputEvent RepaintEvent(HWND window);
+
InputEvent();
InputEvent(UINT message, WPARAM wParam, LPARAM lParam, HWND window);
+ void Init();
void CastToTable(LuaBind::State& state) const override;
void RestoreFromTable(LuaBind::State& state, int index) override;