Simon Lübeß
7ae069baf6
Fixed loading UI font
2023-07-28 12:26:15 +02:00
Simon Lübeß
1254d01545
Handle exceptions from C# Scripts + Log window + EditorLogger
...
+ Renamed Platform/DX11/ImGui.bf to .../Dx11ImGui.bf for clarity
+ ImGuiExtension: ImageButtonEx thata takes a TextureViewBinding
+ EditorLogger that logs to the LogWindow
+ Current logger can now be changed
+ Info, Trace, Warning and Error Icons
2023-07-27 21:58:42 +02:00
Simon Lübeß
77c45db122
Replaced IntX by intX, Basic AssetViewer (can view Textures, kind of)
2023-07-01 00:15:01 +02:00
Simon Lübeß
bb520b43ec
Added support for Cube Textures, Improved dds import (and textures in general), Texture refactoring and DX11 DeviceContext synchronization
2023-06-25 17:58:16 +02:00
Simon Lübeß
9e1f648aa0
Transitioned from VectorX to floatX
...
And some trying to update Rigidbody when transform changes
2023-06-25 02:47:33 +02:00
Simon Lübeß
ee30920b56
Crappy hot reloading of textures and Properties editor for textures
2023-01-03 22:21:26 +01:00
Simon Lübeß
c389a77274
EditorContentManager Part 1
2023-01-01 16:53:45 +01:00
Simon Lübeß
d47ac23e1b
Raw Input and some ImGuiExtension changes
2022-11-26 15:24:33 +01:00
Simon Lübeß
6958d27c30
Fixed editor camera for real
2022-09-29 16:39:58 +02:00
Simon Lübeß
bff4418b84
Content browser
2022-07-25 17:03:28 +02:00
Simon Lübeß
d212576719
Render EntityIDs (breaks post processing)
2022-05-28 15:42:48 +02:00
Simon Lübeß
28f1fad464
RenderTargetGroup GetData, Shader uint support
2022-05-25 22:00:11 +02:00
Simon Lübeß
f4c9dd8ade
MeshRendererComponentEditor
...
- Explicit conversion from VectorX to float[X]
- Expose "Columns" and "Rows" properties of BufferVariable
- Effects: VariableDescriptors
2022-05-10 22:29:40 +02:00
Simon Lübeß
bec202e23a
Settings / SettingsWindow
2022-04-10 13:12:09 +02:00
Simon Lübeß
bca72cf0d4
Add / Remove Components
2022-04-10 12:18:43 +02:00
Simon Lübeß
af37154071
Better Transform component and edit gui
2022-04-09 12:35:36 +02:00
Simon Lübeß
b341c70a26
Editor changes
...
- Updated Renderer2D shaders
- Fixed scene viewport having resolution
- Show Grid even if no entity is selected
- Explicit conversion from ImGui.VecX <-> VectorX
- Simplified EditorLayer
2022-02-27 12:21:30 +01:00
Simon Lübeß
8638b7ac3b
ImGuiLayer cleanup
2022-02-26 18:05:47 +01:00
Simon Lübeß
0db85de067
Release build fixes + ImGui build flag
...
Fonts still not working
2022-02-18 16:03:24 +01:00
Simon Lübeß
06469f3350
Instrumentation
2022-01-14 21:49:15 +01:00
Simon Lübeß
419509ab7f
Improved Define names
2021-10-30 14:17:17 +02:00
Simon Lübeß
0cbbf94fe6
Use static D3D11 device and context
2021-10-13 22:56:22 +02:00
Simon Lübeß
fab0f99951
Added guizmo
...
Translation is broken for some reason
2021-09-28 21:56:51 +02:00
Simon Lübeß
eb2bbf4b82
Keep references to Images used by ImGui
2021-09-21 16:49:10 +02:00
Simon Lübeß
229d2b578e
Reworked RenderTarget2D and corresponding API
2021-09-21 16:30:34 +02:00
Simon Lübeß
45d298b755
Added overload for Image to ImGui extension
2021-09-17 13:00:17 +02:00
Simon Lübeß
48de55f987
Updated imgui
2021-09-16 18:13:10 +02:00
Simon Lübeß
c9e9a11e4e
No longer showing ImGui demo-window
2021-09-02 12:18:46 +02:00
Simon Lübeß
c1fc1c3fd8
Added extension functions for ImGui
2021-02-07 13:00:17 +01:00
Simon Lübeß
0d4bab5dba
Added SetViewport to GraphicsContext, removed Dx11Cheater, cleanup
2020-11-25 21:23:05 +01:00
Simon Lübeß
5954fbc411
Render basic geometry
...
Added GraphicsContext, SwapChain, Buffer, VertexBuffer, IndexBuffer and a basic DX11 implementation.
2020-11-25 13:03:40 +01:00
Simon Lübeß
0237e0b38d
ImGui fixed
...
- Disabled DpiAwareness
- Now using ImGui implementation WndProcHandler
- Fixed horizontal scrolling
2020-11-17 17:53:48 +01:00
Simon Lübeß
6211655041
Fixed double ImGuiLayer
2020-11-17 11:58:46 +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ß
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ß
6b97fdaccb
Changed Application.Get to function
2020-11-13 19:43:21 +01:00
Simon Lübeß
4b877af226
Added ImGui
2020-11-12 23:25:48 +01:00