Brent Da Mage
d5ee7bfc08
Cleaned Up AppPlatform & Input Classes
...
* Cleaned up AppPlatform classes
* Documented & improved Keyboard & Mouse classes
* Improved input-handling code in the Windows & SDL main.cpp files
2023-08-19 15:57:50 +03:00
iProgramInCpp
a08478d527
* Slight refactor to the resize code.
2023-08-17 11:44:24 +03:00
iProgramInCpp
2da5c2e2fe
* Add clouds! (optional feature)
2023-08-13 20:38:52 +03:00
iProgramInCpp
34fc30f08a
* Outline all the Mouse and Keyboard code.
2023-08-11 11:19:26 +03:00
iProgramInCpp
d1de430d14
* Add optional 3d panorama background
2023-08-11 00:13:06 +03:00
iProgramInCpp
88d68cf21e
* Allow dynamic screen size change on windows
2023-08-06 22:45:15 +03:00
iProgramInCpp
9ef72164bb
* Add writeable configuration.
2023-08-06 22:21:18 +03:00
iProgramInCpp
e7a520ba34
* Update the game title once again.
2023-08-06 14:03:33 +03:00
iProgramInCpp
0ceef907c0
* Allow handling of WM_CHAR in the case of Windows.
2023-08-05 16:13:11 +03:00
iProgramInCpp
cd777c1bb9
* Update game title.
2023-08-02 23:18:46 +03:00
iProgramInCpp
0cdc8e07fb
Revert "Use DwmFlush to VSync instead of OpenGL VSync on supported OS"
2023-08-01 13:19:25 +03:00
Kleadron
79b4185324
Forgot to add WIN32_LEAN_AND_MEAN
2023-08-01 02:51:18 -07:00
Kleadron
5535ef004c
already did the todo
2023-08-01 02:37:11 -07:00
Kleadron
b4a685eba0
Add DWM VSync Code
2023-08-01 02:36:29 -07:00
iProgramInCpp
af11c5281c
* Improve mouse grabbing.
...
This fixes a bug where the mouse would be restricted to the window after the level is loaded even if the window isn't focused.
2023-08-01 11:08:56 +03:00
iProgramInCpp
65406ef97e
Fix sky rendering.
2023-07-31 22:25:58 +03:00
Parker Hawke
444bc4ae2e
Add enhancement to support scroll wheel for inventory
2023-07-31 10:20:16 -04:00
Vruk
cf6d27f123
Create screenshots folder if it doesn't exist
...
When taking a screenshot the windows implementation will now check for a folder to save to and create it if it does not exist
g_pApp->field_D58 is now g_pApp->m_externalStorageDir
2023-07-31 05:50:26 -07:00
iProgramInCpp
97dd5ff8e9
Move the Windows AppPlatform into its own folder.
2023-07-31 09:48:12 +03:00