Mercurial > games > semicongine
changeset 1445:8ec9ce8eade0 default tip main
fix: windows compilation errors
author | sam <sam@basx.dev> |
---|---|
date | Thu, 27 Feb 2025 20:17:57 +0700 |
parents | 04cf279709a0 |
children | |
files | semicongine/platform/windows/types.nim semicongine/rendering/platform/windows.nim |
diffstat | 2 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/semicongine/platform/windows/types.nim Thu Feb 27 20:04:37 2025 +0700 +++ b/semicongine/platform/windows/types.nim Thu Feb 27 20:17:57 2025 +0700 @@ -3,7 +3,7 @@ type NativeWindow* = object hinstance*: HINSTANCE hwnd*: HWND - g_wpPrev: WINDOWPLACEMENT + g_wpPrev*: WINDOWPLACEMENT type NativeSoundDevice* = object handle*: HWAVEOUT
--- a/semicongine/rendering/platform/windows.nim Thu Feb 27 20:04:37 2025 +0700 +++ b/semicongine/rendering/platform/windows.nim Thu Feb 27 20:17:57 2025 +0700 @@ -128,7 +128,7 @@ ): LRESULT {.stdcall.} = case uMsg of WM_DESTROY: - currentEvents.add(Event(eventType: events.EventType.Quit)) + currentEvents.add(Event(eventType: Quit)) of WM_KEYDOWN, WM_SYSKEYDOWN: let key = mapLeftRightKeys(INT(wParam), lParam) currentEvents.add(