-
c8867197f0
update base level to show icon
main
SweetId
2023-11-29 17:20:31 +05:30
-
dd7cdbdc8f
renaming CameraSystem to ComponentsSystem
SweetId
2023-11-29 17:20:08 +05:30
-
bc18b5ef5d
add icon to EditorNameComponent
SweetId
2023-11-29 17:19:09 +05:30
-
fa4cc84a31
remove scrollbar from render window
SweetId
2023-11-29 17:17:44 +05:30
-
bd4d1897f4
add filesystemcomponent and mount resource folder
SweetId
2023-11-29 17:17:23 +05:30
-
ce17cbd269
pass argc and argv to Nz::Application
SweetId
2023-11-28 17:17:19 +05:30
-
77ae80b98e
Add fill/keep aspect ratio modes in engine rendering
SweetId
2023-11-25 11:22:07 +05:30
-
736c6387dc
Add Camera resolution change action
SweetId
2023-11-24 18:57:06 +05:30
-
cfafff3077
3d image now fills the window
SweetId
2023-11-24 17:39:16 +05:30
-
e396e26a7c
add missing include
SweetId
2023-11-24 17:38:55 +05:30
-
ca83128851
add global header to solution
SweetId
2023-11-24 16:40:38 +05:30
-
f0b9a1bcd9
speed up compilation
SweetId
2023-11-24 16:40:28 +05:30
-
2fdb95b6c4
draw camera info on top of the screen, not above
SweetId
2023-11-22 12:44:50 +05:30
-
ceb630b6ce
adding missing passlist files
SweetId
2023-11-21 20:11:56 +05:30
-
6487acadca
WIP: add select on click
SweetId
2023-11-21 20:06:18 +05:30
-
e79a629257
WIP: add 3d render inside imguiwindow
SweetId
2023-11-21 20:06:04 +05:30
-
2b9b4f6df8
add raycasting in level
SweetId
2023-11-20 18:54:57 +05:30
-
e8504ea3b9
camera move only when right-click is pressed
SweetId
2023-11-20 15:34:41 +05:30
-
752cd6218a
add debug camera information
SweetId
2023-11-20 15:02:25 +05:30
-
833ac5e6f0
set editor camera position through new component
SweetId
2023-11-20 15:01:59 +05:30
-
00d1c0089c
instantiate EditorCameraSystem and add EditorCameraComponent to main camera
SweetId
2023-11-20 15:01:13 +05:30
-
47490ed586
Storing Editor window
SweetId
2023-11-20 14:59:58 +05:30
-
13a50a87dd
Add EditorCameraComponent and EditorCameraSystem
SweetId
2023-11-20 14:59:23 +05:30
-
64171da71a
store maincamera entity and rework base level setup
SweetId
2023-11-17 15:26:10 +05:30
-
c1fa4c62ce
fix box construction
SweetId
2023-11-17 14:47:09 +05:30
-
f29cb8ee95
add missing ImGui::End() call
SweetId
2023-11-17 14:22:57 +05:30
-
aefdd97a49
don't render background of the mainwindow
SweetId
2023-11-17 14:22:47 +05:30
-
014e40a268
moving actions register to their respective files
SweetId
2023-10-29 22:35:40 -04:00
-
d80069b345
add icons
SweetId
2023-10-22 11:45:04 -04:00
-
549a02cb12
add localization file
SweetId
2023-10-22 11:44:49 -04:00
-
8587bfe049
don't ignore editor assets
SweetId
2023-10-22 11:43:42 -04:00
-
4f2e03c228
use localized text for popup manager
SweetId
2023-10-21 17:17:25 -04:00
-
8a2d118641
Merge EditorAction_Log_Copy and Clear into EditorAction_Log
SweetId
2023-10-21 17:08:24 -04:00
-
e913cde094
adding Level Open and Save
SweetId
2023-10-21 16:57:56 -04:00
-
d670208e56
renaming EditorAction_Level_New to EditorAction_Level and adding empty Open and Save
SweetId
2023-10-21 16:57:16 -04:00
-
1b5a2fd851
ensure imgui window ID is consistent across translations
SweetId
2023-10-21 16:44:31 -04:00
-
71f257d1ed
Add SetLocale action
SweetId
2023-10-21 16:43:57 -04:00
-
e3c0f72d53
allow multiple actions of the same type to be registered
SweetId
2023-10-21 16:42:51 -04:00
-
bad401b65d
Renaming EditorAction_Quit to EditorAction_Editor
SweetId
2023-10-21 12:34:13 -04:00
-
174cd83679
add variadic template ctor for TAction
SweetId
2023-10-21 10:23:23 -04:00
-
da21340331
path is now a vector of localized strings
SweetId
2023-10-21 10:22:44 -04:00
-
f2790e45ad
Use new ctor to avoid verbose LocalizedText creation
SweetId
2023-10-21 10:17:29 -04:00
-
77d4c747ef
use Nz::LocalizedText instead of std::string for text displayed to users
SweetId
2023-10-20 23:25:53 -04:00
-
89671593e1
adding NazaraLocalization
SweetId
2023-10-20 23:23:49 -04:00
-
e55bcd8ff6
fix MT/MD mismatch in release
SweetId
2023-10-20 20:31:02 -04:00
-
7132511562
Remove all singletons except EditorBaseApplication
SweetId
2023-10-18 19:04:14 -04:00
-
00d0793b67
add Quit action
SweetId
2023-10-17 18:19:53 -04:00
-
6f965e5218
add support for alt key
SweetId
2023-10-17 18:19:17 -04:00
-
606b9936e5
Leve_New uses popup
SweetId
2023-10-17 18:05:56 -04:00
-
9a30f858ad
fix compilation error
SweetId
2023-10-17 18:04:36 -04:00
-
9d2f992297
add PopupManager
SweetId
2023-10-17 18:04:12 -04:00
-
37c1297cf4
renaming .h to .hpp
SweetId
2023-10-16 21:32:48 -04:00
-
8c59054940
add missing include
SweetId
2023-10-16 21:17:29 -04:00
-
d3879c674a
cleanup dead code
SweetId
2023-10-16 21:16:04 -04:00
-
f2f4c3b036
add NewLevel action
SweetId
2023-10-16 21:14:26 -04:00
-
8dd179e784
re-adding editorbaseapplication singleton
SweetId
2023-10-16 21:03:46 -04:00
-
2cef656ead
Don't call NewLevel during app ctor
SweetId
2023-10-16 19:45:51 -04:00
-
14b5088e26
Add log actions
SweetId
2023-10-16 19:38:22 -04:00
-
eb35ee8050
add ResourceFolder to EditorBaseApplication
SweetId
2023-10-16 19:37:22 -04:00
-
52dcc33db4
add OutputWindow to display logs
SweetId
2023-10-16 19:34:57 -04:00
-
52ed1e7749
Add categories to Windows to filter actions to display
SweetId
2023-10-16 19:33:51 -04:00
-
9b9b93a183
Add ActionStack and automatically register actions in menubar
SweetId
2023-10-16 19:31:59 -04:00
-
b5a750349c
moving project to C++20
SweetId
2023-10-16 19:28:48 -04:00
-
cc9c7c9157
Add EditorLogger to handle logging coming from engine
SweetId
2023-10-16 19:28:37 -04:00
-
72e7625900
Adding Shortcut data structure
SweetId
2023-10-15 13:46:31 -04:00
-
8e3b181c4f
fix unused variables warnings
SweetId
2023-10-15 13:17:52 -04:00
-
091773be1b
add icon to menu entries
SweetId
2023-10-15 13:15:31 -04:00
-
05b4386588
add GraphicsComponent reflection and factorize code
SweetId
2023-10-13 20:50:05 -04:00
-
538b63c09f
add CameraComponent reflection
SweetId
2023-10-12 22:30:52 -04:00
-
4ec877f656
add EditorNameComponent by default
SweetId
2023-10-12 19:15:02 -04:00
-
d6ecfb3476
add NameComponent and rework level and inspector windows
SweetId
2023-10-12 19:14:07 -04:00
-
e48605b8d3
add unique entity name and select it on click
SweetId
2023-10-11 23:48:59 -04:00
-
58bf25ff16
Add app getter in Window
SweetId
2023-10-11 23:48:14 -04:00
-
b29e20a4b0
add missing virtual dtor
SweetId
2023-10-11 23:34:29 -04:00
-
7e01282973
renaming OnWorldChanged to OnLevelChanged and invoking callback
SweetId
2023-10-11 23:34:09 -04:00
-
46fe2d296b
fix unused argument warnings
SweetId
2023-10-11 20:40:59 -04:00
-
6d7ffe0873
add tooltip drawing
SweetId
2023-10-11 20:37:09 -04:00
-
42926a0c9b
fix deprecated call to registry().each()
SweetId
2023-10-11 20:29:01 -04:00
-
620e4c0f8a
removing singleton attribute
SweetId
2023-10-11 20:28:40 -04:00
-
5b4ae459ad
Adding Level to handle entt world
SweetId
2023-10-11 20:28:28 -04:00
-
30fcb71332
fix dtor not virtual
SweetId
2023-10-11 20:24:45 -04:00
-
a15e5e823d
bit of renaming
SweetId
2023-10-11 20:24:28 -04:00
-
d04860ed4b
Removing Instance() call
SweetId
2023-10-08 22:33:22 -04:00
-
db5e70a27f
updating Windows with new ctor
SweetId
2023-10-08 22:33:02 -04:00
-
1cedfc0419
remove application code since it migrated in Core
SweetId
2023-10-08 22:32:28 -04:00
-
c64e015ce1
window now stores application pointer (remove needs for singleton)
SweetId
2023-10-08 22:29:00 -04:00
-
efadea76ae
fix warnings
SweetId
2023-10-08 22:28:30 -04:00
-
73e942809b
Add BaseApplication to wrap basic code
SweetId
2023-10-08 22:26:43 -04:00
-
c60ece1670
ignore imgui.ini
SweetId
2023-09-23 19:21:43 -04:00
-
a30e94dee9
add basic editor
SweetId
2023-09-23 19:20:41 -04:00
-
d1f132b07e
add basic core
SweetId
2023-09-23 19:20:32 -04:00
-
5c4c23b971
initial commit
SweetId
2023-09-23 19:19:54 -04:00