Commit Graph
792 Commits
Author SHA1 Message Date
Simon Lübeß 1dfafc133b changed .submodule 2020-11-17 12:31:52 +01:00
Simon Lübeß 6211655041 Fixed double ImGuiLayer 2020-11-17 11:58:46 +01:00
Simon Lübeß 9b2d32d43b Added Default property to WindowDescription 2020-11-16 21:45:50 +01:00
Simon Lübeß 7b81339889 Window platform implementation now via extension 2020-11-16 21:44:53 +01:00
Simon Lübeß ebd56e54b1 Fixed ImGui being distorted after window resize or move 2020-11-16 21:17:04 +01:00
Simon Lübeß 6bfeffa49d Fixed ImGui and added docking and viewport support 2020-11-16 21:16:19 +01:00
Simon Lübeß b472d0774d Added submodule imgui-beef 2020-11-16 20:19:13 +01:00
Simon Lübeß 60dbb11664 Removed imgui submodule 2020-11-16 20:16:27 +01:00
Simon Lübeß c699741682 Refactored and completed WindowsInput implementation 2020-11-16 18:04:59 +01:00
Simon Lübeß 3ef090e932 Added old-state-methods and GetMouseMovement 2020-11-16 18:04:31 +01:00
Simon Lübeß 37f59793d9 Renamed KeyCodes.bf to Key.bf and changed enum syntax to case-style 2020-11-16 18:03:43 +01:00
Simon Lübeß 7b0ff441c9 ImGui now uses GlitchyEngine KeyCodes 2020-11-14 15:13:06 +01:00
Simon Lübeß 696961e46c Started making Input framebased and added KeyCodes 2020-11-14 15:09:59 +01:00
Simon Lübeß 356011119b Implemented basic input polling 2020-11-13 19:45:23 +01:00
Simon Lübeß 5697f606d5 Added Position- and Size-properties to Windpw 2020-11-13 19:44:45 +01:00
Simon Lübeß 001bd346a9 Added NativeWindow-property to Window 2020-11-13 19:44:16 +01:00
Simon Lübeß 6b97fdaccb Changed Application.Get to function 2020-11-13 19:43:21 +01:00
Simon Lübeß 80a04e68c9 Added Point structure 2020-11-13 19:42:00 +01:00
Simon Lübeß 6de24ec95a Removed temporary vsync and example log message 2020-11-13 13:50:46 +01:00
Simon Lübeß 1e5420f42a Replaced sketchy manual linking with not so sketchy override via extension 2020-11-13 13:50:01 +01:00
Simon Lübeß 4401d80948 Fixed backbuffer resolution on startup and after maximizing 2020-11-13 13:47:47 +01:00
Simon Lübeß 40c05d22a9 Inverted hscrolling 2020-11-13 13:47:13 +01:00
Simon Lübeß 6402503a02 GameTime tick now first thing in frame 2020-11-13 13:45:41 +01:00
Simon Lübeß ac63a0f1b3 Added trace messages to UpdateSwapchain 2020-11-13 13:45:20 +01:00
Simon Lübeß b73dec5636 Added imgui.ini to .gitignore 2020-11-13 13:12:18 +01:00
Simon Lübeß 4b877af226 Added ImGui 2020-11-12 23:25:48 +01:00
Simon Lübeß 6e71eeea25 Revert "Added cimgui"
This reverts commit 9ce3766c1a.
2020-11-09 23:08:41 +01:00
Simon Lübeß 9ce3766c1a Added cimgui 2020-11-09 22:57:10 +01:00
Simon Lübeß b41b57a61d Moved vendor directory 2020-11-09 22:53:12 +01:00
Simon Lübeß 9a84e0409f Added a way to create window platform independant 2020-11-09 22:36:36 +01:00
Simon Lübeß efb46ff25c Implemented Layers and LayerStack 2020-11-09 00:10:02 +01:00
Simon Lübeß aa2165ef77 Implemented WindowsWindow and EventCallback 2020-11-08 18:21:54 +01:00
Simon Lübeß 634f310b7f Sandbox now GuiApplication, ignoring directx-directory 2020-11-08 18:21:28 +01:00
Simon Lübeß 30c898185d Added Event types 2020-11-08 18:20:50 +01:00
Simon Lübeß 6de44d40b3 Added basic window implementation and modified Application loop 2020-11-08 14:17:48 +01:00
Simon Lübeß 17acc3a253 Added plattform macros 2020-11-08 14:16:11 +01:00
Simon Lübeß 0c2065aa96 Added submodule DirectX-beef 2020-11-08 14:15:34 +01:00
Simon Lübeß 0cf3f5f572 Added logger 2020-11-05 22:20:09 +01:00
Simon Lübeß bf796a2a25 Created basic entry point and application 2020-11-01 15:41:12 +01:00
Simon Lübeß 1adb665422 Basic Setup 2020-11-01 14:14:06 +01:00
Simon Lübeß e19392e2cf Added .gitignore 2020-10-16 16:45:17 +02:00
aharabada e7d12448a8 Initial commit 2020-10-16 16:35:45 +02:00