Minor - Améliore la gestion des entités ImGui - V14.8.0

Optimizes entity list updates in the ImGui interface by caching entity names and IDs.

This reduces unnecessary string operations during rendering and improves performance, especially when dealing with a large number of entities.

The initial ImGui window size has also been reduced for performance reasons.
This commit is contained in:
2025-10-24 12:00:26 +02:00
parent cb234f64f0
commit c67a805bd7
5 changed files with 41 additions and 22 deletions

View File

@@ -1,6 +1,6 @@
[Window][DockSpace]
Pos=0,0
Size=1536,793
Size=32,32
Collapsed=0
[Window][Debug##Default]
@@ -22,15 +22,15 @@ DockId=0x00000009,0
[Window][Objects]
Pos=0,19
Size=251,774
Size=15,22
Collapsed=0
DockId=0x0000000B,1
DockId=0x0000000B,0
[Window][Terrain]
Pos=0,19
Size=251,774
Size=15,22
Collapsed=0
DockId=0x0000000B,0
DockId=0x0000000B,1
[Window][Log Window]
Pos=0,630
@@ -57,7 +57,7 @@ Collapsed=0
DockId=0x00000002,0
[Docking][Data]
DockSpace ID=0xCCBD8CF7 Window=0x3DA2F1DE Pos=0,19 Size=1536,774 Split=X
DockSpace ID=0xCCBD8CF7 Window=0x3DA2F1DE Pos=0,19 Size=32,22 Split=X
DockNode ID=0x00000001 Parent=0xCCBD8CF7 SizeRef=1350,842 Split=X
DockNode ID=0x00000005 Parent=0x00000001 SizeRef=1265,842 Split=Y
DockNode ID=0x00000003 Parent=0x00000005 SizeRef=1584,609 Split=X