Commit Graph

92 Commits

Author SHA1 Message Date
SweetId c8867197f0 update base level to show icon 2023-11-29 17:20:31 +05:30
SweetId dd7cdbdc8f renaming CameraSystem to ComponentsSystem
Now handles all editor components
2023-11-29 17:20:08 +05:30
SweetId bc18b5ef5d add icon to EditorNameComponent 2023-11-29 17:19:37 +05:30
SweetId fa4cc84a31 remove scrollbar from render window 2023-11-29 17:17:44 +05:30
SweetId bd4d1897f4 add filesystemcomponent and mount resource folder 2023-11-29 17:17:23 +05:30
SweetId ce17cbd269 pass argc and argv to Nz::Application 2023-11-28 17:17:19 +05:30
SweetId 77ae80b98e Add fill/keep aspect ratio modes in engine rendering 2023-11-25 11:22:07 +05:30
SweetId 736c6387dc Add Camera resolution change action 2023-11-24 18:57:06 +05:30
SweetId cfafff3077 3d image now fills the window 2023-11-24 17:39:16 +05:30
SweetId e396e26a7c add missing include 2023-11-24 17:38:55 +05:30
SweetId ca83128851 add global header to solution 2023-11-24 16:40:38 +05:30
SweetId f0b9a1bcd9 speed up compilation 2023-11-24 16:40:28 +05:30
SweetId 2fdb95b6c4 draw camera info on top of the screen, not above 2023-11-22 12:44:50 +05:30
SweetId ceb630b6ce adding missing passlist files 2023-11-21 20:11:56 +05:30
SweetId 6487acadca WIP: add select on click 2023-11-21 20:06:18 +05:30
SweetId e79a629257 WIP: add 3d render inside imguiwindow 2023-11-21 20:06:04 +05:30
SweetId 2b9b4f6df8 add raycasting in level 2023-11-20 18:54:57 +05:30
SweetId e8504ea3b9 camera move only when right-click is pressed 2023-11-20 15:34:41 +05:30
SweetId 752cd6218a add debug camera information 2023-11-20 15:02:25 +05:30
SweetId 833ac5e6f0 set editor camera position through new component 2023-11-20 15:01:59 +05:30
SweetId 00d1c0089c instantiate EditorCameraSystem and add EditorCameraComponent to main camera 2023-11-20 15:01:13 +05:30
SweetId 47490ed586 Storing Editor window 2023-11-20 14:59:58 +05:30
SweetId 13a50a87dd Add EditorCameraComponent and EditorCameraSystem 2023-11-20 14:59:23 +05:30
SweetId 64171da71a store maincamera entity and rework base level setup 2023-11-17 15:26:10 +05:30
SweetId c1fa4c62ce fix box construction 2023-11-17 14:47:09 +05:30
SweetId f29cb8ee95 add missing ImGui::End() call 2023-11-17 14:22:57 +05:30
SweetId aefdd97a49 don't render background of the mainwindow 2023-11-17 14:22:47 +05:30
SweetId 014e40a268 moving actions register to their respective files 2023-10-29 22:35:40 -04:00
SweetId d80069b345 add icons 2023-10-22 11:45:04 -04:00
SweetId 549a02cb12 add localization file 2023-10-22 11:44:49 -04:00
SweetId 8587bfe049 don't ignore editor assets 2023-10-22 11:43:42 -04:00
SweetId 4f2e03c228 use localized text for popup manager 2023-10-21 17:17:25 -04:00
SweetId 8a2d118641 Merge EditorAction_Log_Copy and Clear into EditorAction_Log 2023-10-21 17:08:24 -04:00
SweetId e913cde094 adding Level Open and Save 2023-10-21 16:58:50 -04:00
SweetId d670208e56 renaming EditorAction_Level_New to EditorAction_Level and adding empty Open and Save 2023-10-21 16:57:16 -04:00
SweetId 1b5a2fd851 ensure imgui window ID is consistent across translations 2023-10-21 16:44:31 -04:00
SweetId 71f257d1ed Add SetLocale action 2023-10-21 16:43:57 -04:00
SweetId e3c0f72d53 allow multiple actions of the same type to be registered 2023-10-21 16:42:51 -04:00
SweetId bad401b65d Renaming EditorAction_Quit to EditorAction_Editor 2023-10-21 16:41:44 -04:00
SweetId 174cd83679 add variadic template ctor for TAction 2023-10-21 10:23:23 -04:00
SweetId da21340331 path is now a vector of localized strings 2023-10-21 10:22:44 -04:00
SweetId f2790e45ad Use new ctor to avoid verbose LocalizedText creation 2023-10-21 10:17:29 -04:00
SweetId 77d4c747ef use Nz::LocalizedText instead of std::string for text displayed to users 2023-10-20 23:25:53 -04:00
SweetId 89671593e1 adding NazaraLocalization 2023-10-20 23:23:49 -04:00
SweetId e55bcd8ff6 fix MT/MD mismatch in release 2023-10-20 20:31:02 -04:00
SweetId 7132511562 Remove all singletons except EditorBaseApplication 2023-10-18 19:04:14 -04:00
SweetId 00d0793b67 add Quit action 2023-10-17 18:19:53 -04:00
SweetId 6f965e5218 add support for alt key 2023-10-17 18:19:17 -04:00
SweetId 606b9936e5 Leve_New uses popup 2023-10-17 18:05:56 -04:00
SweetId 9a30f858ad fix compilation error 2023-10-17 18:04:36 -04:00