Simon Lübeß
|
777f52ab49
|
ScriptEngine refactoring
|
2024-03-31 12:36:22 +02:00 |
|
Simon Lübeß
|
abcacc84a9
|
Refactored ScriptEngine
|
2024-03-31 11:55:39 +02:00 |
|
Simon Lübeß
|
1279dc0a66
|
Implemented Copy for physics components
|
2024-03-28 22:40:53 +01:00 |
|
Simon Lübeß
|
9cee44f4d2
|
ScriptCore: Fixed error when deserializing list of strings
|
2024-03-22 10:15:24 +01:00 |
|
Simon Lübeß
|
c6c47d0c0e
|
ScriptCore: Implemented Pick-Method and ThreadSafeRandom
|
2024-03-22 10:14:38 +01:00 |
|
Simon Lübeß
|
f8b6c50cda
|
ScriptCore: Type.GetSimpleName and GetPrettyName
|
2024-03-22 10:13:16 +01:00 |
|
Simon Lübeß
|
94fc620662
|
EntityEditor: Refactored type dropdown
|
2024-03-22 10:12:55 +01:00 |
|
Simon Lübeß
|
d357f44a39
|
Jump to correct line when opening script file from log
|
2024-03-22 10:05:00 +01:00 |
|
Simon Lübeß
|
da59fd87f2
|
Removed sandbox project from workspace
|
2024-03-17 20:30:51 +01:00 |
|
Simon Lübeß
|
d28426478b
|
Font renderer improvements + component for scripting
|
2024-03-17 20:29:52 +01:00 |
|
Simon Lübeß
|
930d289565
|
Improved copying of components
|
2024-03-17 20:28:41 +01:00 |
|
Simon Lübeß
|
a2c7bf7d06
|
Ensure generating unique Entity IDs
|
2024-03-17 20:25:38 +01:00 |
|
Simon Lübeß
|
84204aed46
|
No longer crash when selected entity disappears
|
2024-03-17 20:10:48 +01:00 |
|
Simon Lübeß
|
2dd826fc36
|
Made entity hierarchy more compact
|
2024-03-17 18:08:39 +01:00 |
|
Simon Lübeß
|
96609a6c31
|
FontRenderer: Basic Rich Text processing and lazy text building
|
2024-03-16 23:35:12 +01:00 |
|
Simon Lübeß
|
f9ea705e77
|
Enum extension for SetFlag and ClearFlag
|
2024-03-16 23:34:10 +01:00 |
|
Simon Lübeß
|
e703452b94
|
Start of text renderer component
- UC, LC, IC, RC tags
|
2024-03-14 22:17:57 +01:00 |
|
Simon Lübeß
|
a87820c7da
|
Use text height for entity visibility toggle
|
2024-03-10 15:21:25 +01:00 |
|
Simon Lübeß
|
27c433aba2
|
Moved play buttons into main menu
|
2024-03-10 15:16:55 +01:00 |
|
Simon Lübeß
|
fc475eb468
|
Save and copy editor flags with scene. Replaced EditorComponent with DontSafe-flag
|
2024-03-10 13:11:53 +01:00 |
|
Simon Lübeß
|
72bd152999
|
Refactor
|
2024-03-10 13:01:05 +01:00 |
|
Simon Lübeß
|
8d92822845
|
Added EditorFlags: Hide entities in hierarchy and editor scene
- Also some Style changes
|
2024-03-10 12:21:20 +01:00 |
|
Simon Lübeß
|
5ca5404f72
|
Moved template copying from EditorLayer to Project
|
2024-03-09 20:53:27 +01:00 |
|
Simon Lübeß
|
9ea27a64e8
|
Modified template and improved template creation
|
2024-03-09 20:35:21 +01:00 |
|
Simon Lübeß
|
4e9a6b54f3
|
Friendship ended with VISUAL STUDIO, Now RIDER is my best friend
|
2024-03-09 20:33:26 +01:00 |
|
Simon Lübeß
|
09624e4e59
|
ScriptCore: Added NumberFormatAttribute
|
2024-03-09 01:00:59 +01:00 |
|
Simon Lübeß
|
5dbe1d7e50
|
ScriptCore: Color structs
|
2024-03-02 14:19:24 +01:00 |
|
Simon Lübeß
|
ba246dd638
|
ScriptCore: Fixed some nullable warnings
|
2024-03-02 14:19:02 +01:00 |
|
Simon Lübeß
|
caaa7646ef
|
ScriptCore: matrix generator
|
2024-03-02 13:54:34 +01:00 |
|
Simon Lübeß
|
0a8d83ffb6
|
Changed Transform Update order
|
2024-02-26 13:47:29 +01:00 |
|
Simon Lübeß
|
19ee9bee89
|
Tooltips for Script Editor
|
2024-02-26 13:46:32 +01:00 |
|
Simon Lübeß
|
aa29207e72
|
Show ImGui DemoWindow in EditorLayer
|
2024-02-26 13:40:00 +01:00 |
|
Simon Lübeß
|
0a822dcd79
|
ScriptCore: Added Transform.WorldTransform
|
2024-02-19 21:39:07 +01:00 |
|
Simon Lübeß
|
1ca9746921
|
Fixed crash in Logger
|
2024-02-19 21:38:35 +01:00 |
|
Simon Lübeß
|
f5f32eecb2
|
Vector documentation
|
2024-02-19 18:17:45 +01:00 |
|
Simon Lübeß
|
b84ce5e482
|
File filter for open and save scene
|
2024-02-18 00:51:53 +01:00 |
|
Simon Lübeß
|
1340b06af5
|
Basic asset thumbnails
|
2024-02-18 00:48:09 +01:00 |
|
Simon Lübeß
|
3b584f2c78
|
Editor: Show name of script class in script component header
|
2024-02-17 23:43:39 +01:00 |
|
Simon Lübeß
|
886c4a71dd
|
Editor: Changed color for ImGui MenuBars
|
2024-02-17 23:32:47 +01:00 |
|
Simon Lübeß
|
86b09c173b
|
Print pretty names and support LabelAttribute for enum cases
|
2024-02-17 23:32:21 +01:00 |
|
Simon Lübeß
|
a07ea3276c
|
ScriptCore: Added LabelAttribute
|
2024-02-17 23:06:55 +01:00 |
|
Simon Lübeß
|
3c0302b06c
|
Editor: Show pretty script field names
|
2024-02-17 22:53:58 +01:00 |
|
Simon Lübeß
|
59aaec572b
|
Render 2D with depth, reverse depth of camera projection
dirty fix in Renderer...
|
2024-02-16 17:31:32 +01:00 |
|
Simon Lübeß
|
0321bd91c4
|
3D Renderer: inverted depth buffer
|
2024-02-16 16:14:14 +01:00 |
|
Simon Lübeß
|
2ab4a7d70b
|
Set debug names for directx textures and views in render target group
|
2024-02-16 16:07:10 +01:00 |
|
Simon Lübeß
|
aba7448fe6
|
Improved collapsing region for PolygonCollider2D vertices
|
2024-01-30 23:57:07 +01:00 |
|
Simon Lübeß
|
4830fd289e
|
ComponentWindow finalized
ScriptCore:
- ActivatorExtension: Fixed creation of default value or null class
- ImGuiExtension: added DragUIntX / DoubleX and CheckboxX
|
2024-01-30 23:40:58 +01:00 |
|
Simon Lübeß
|
09f7dfce90
|
FloatX to Numerics.VectorX converision operators
|
2024-01-30 23:36:35 +01:00 |
|
Simon Lübeß
|
f86d1aa79e
|
Improved UI of component edit window
- Also fixed some errors in list and dictionary editors
|
2024-01-29 19:46:52 +01:00 |
|
Simon Lübeß
|
bae8b84d35
|
ScriptCore: Added some Random functions
|
2024-01-27 19:52:42 +01:00 |
|