Commit Graph

201 Commits

Author SHA1 Message Date
Wojtek Figat
abe5b14f72 Merge branch 'unload_alc_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unload_alc_fix 2025-03-18 14:20:20 +01:00
Wojtek Figat
62354e81e2 Fix rubber band to ignore inactive actors 2025-03-17 11:40:23 +01:00
Wojtek Figat
23c251ea80 Fix new colider transform when using 'Add collider' option 2025-03-16 12:34:05 +01:00
xxSeys1
862c2db11a fix some typos 2025-03-11 21:18:23 +01:00
Wojtek Figat
a54299a560 Optimize ViewportRubberBandSelector
#3151
2025-03-11 13:05:15 +01:00
Wojtek Figat
273b366f44 Merge branch 'scene-actor-multi-select' of https://github.com/Tryibion/FlaxEngine into Tryibion-scene-actor-multi-select 2025-03-11 10:24:00 +01:00
Chandler Cox
7a83bce996 Add using c: in search filtering to find control types. 2025-03-10 12:46:30 -05:00
Chandler Cox
54dc66d22e Add base check to control and canvas nodes. 2025-03-08 09:41:00 -06:00
Chandler Cox
5ea6e7b49d Refactor to ViewportRubberBandSelector class and use actor node virtual methods. 2025-03-08 09:38:01 -06:00
Wojtek Figat
a3822b6669 Fix spline node to support prefab editor
#3257
2025-03-03 23:38:41 +01:00
Wojtek Figat
819ce2222d Refactor ISceneContextWindow into ISceneEditingContext with more utilities
#3257
2025-03-03 23:32:27 +01:00
Wojtek Figat
4846852762 Fix crash when spline actor gets removed
(speculative fix)

#3180
2025-03-02 10:45:51 +01:00
9f8faf4f17 Clear references holding on to types in game assemblies 2025-02-26 20:29:19 +02:00
Wojtek Figat
fc4b79239b Refactor new scene tree double click feature to support both prefab and scene editing
#1502
2025-02-23 21:23:09 +01:00
Chandler Cox
c72fac335f Check for null in Actor node IsActive. 2025-01-23 21:28:09 -06:00
Chandler Cox
f9e125f795 Select dropped actors that are reparented. 2024-12-03 17:59:30 -06:00
Chandler Cox
2a7dcff5c4 Fix scene tree menu options being enabled when not supposed to be 2024-11-21 20:24:16 -06:00
Wojtek Figat
a18565fd61 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-23 00:05:00 +02:00
Wojtek Figat
fc66738dca Add automatic heightmap files removal on Editor shutdown for deleted terrains
#1902
2024-08-22 23:29:42 +02:00
Wojtek Figat
bc313c8630 Merge remote-tracking branch 'origin/master' into 1.9 2024-08-05 20:00:39 +02:00
Chandler Cox
0d42b6d7ee Add actor type and script type to search filters. 2024-07-30 21:41:50 -05:00
Wojtek Figat
97be8ee8cc Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Source/Engine/Content/Storage/FlaxStorage.cpp
#	Source/Engine/Renderer/GBufferPass.cpp
2024-05-15 23:49:05 +02:00
Chandler Cox
f22105c2c3 Allow adding script via drag drop 2024-05-10 16:58:40 -05:00
Wojtek Figat
e7508538e0 Merge remote-tracking branch 'origin/master' into 1.9
# Conflicts:
#	Flax.flaxproj
2024-05-08 19:27:56 +02:00
Chandler Cox
3c487dff47 Trim actor name on rename. 2024-05-01 12:01:01 -05:00
Wojtek Figat
863794d3c0 Add playback buttons and info label to Video Player actor editor 2024-05-01 01:30:03 +02:00
Chandler Cox
18660140b0 Add controls to the ActorToolbox in the GUI tab. Add dragging and dropping controls from toolbox into scene and prefab trees. 2024-04-27 15:55:25 -05:00
Wojtek Figat
2c1b2d2b7c Optimize ActorTreeNode reparent when it's not collapsed but one of the parents is 2024-04-25 18:01:06 +02:00
4dcdd8b5f7 Add Actor.HasScene and Script.HasScene
Useful in managed code to check the existence of the scene in hot paths
by avoiding expensive marshalling of the Scene object.
2024-04-20 20:58:55 +03:00
Wojtek Figat
7578e1dbe3 Fix errors on using spline editor in Prefab window
#2383
2024-04-05 16:37:11 +02:00
Wojtek Figat
551337f7a0 Minor improvement in spline editor 2024-03-29 17:14:35 +01:00
Chandler Cox
981fe9482c Fix multi collider to work in prefab window. 2024-03-24 15:51:33 -05:00
Chandler Cox
fd756f7bae Allow multiple collision actors to be created from context menu. 2024-03-22 10:35:53 -05:00
Wojtek Figat
56a33e4c98 Fix bug in actors duplicate action due to incorrect actors list setup
#2309
2024-03-07 20:23:00 +01:00
Wojtek Figat
c561d684eb Refactor undo logic for actors reparenting in Editor
#1741
2024-03-06 19:01:36 +01:00
Wojtek Figat
2e305da286 Fix crash when scene graph node gets somehow duplicated by internal error in Editor 2024-03-05 16:31:14 +01:00
Wojtek Figat
e4583907e2 Fix build regression from #2299 2024-03-04 21:30:04 +01:00
Wojtek Figat
32501101b1 Cleanup comments and implement todo to use LOD0 only
#2299
2024-03-04 20:27:11 +01:00
Norite SC
33bd6a56ce vertex snapping refactor corrections 2024-03-04 19:15:15 +01:00
Wojtek Figat
859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
Wojtek Figat
124832b076 Fixes to vertex snapping
#2045
2024-02-24 23:35:56 +01:00
Wojtek Figat
1dfc8b0a47 Refactor vertex snapping to use SceneGraphNode layer instead of Model-impl only
#2045
2024-02-24 18:38:23 +01:00
Wojtek Figat
8bcf4fdaf0 Cleanup and improve #2045 2024-02-24 12:53:33 +01:00
Wojtek Figat
de4ee1372f Merge branch 'GizmoSnaping' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-GizmoSnaping 2024-02-24 07:57:27 +01:00
Wojtek Figat
9a21cfd092 Fix transform scaling applying to nested objects when drawing
#1796 #1350
2024-02-20 23:55:06 +01:00
Wojtek Figat
621281ab3a Merge branch 'coll-resize-orient' of https://github.com/Tryibion/FlaxEngine into Tryibion-coll-resize-orient 2024-02-20 11:07:12 +01:00
Wojtek Figat
85c7357b25 Merge branch 'fix-prefab-trans' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-prefab-trans 2024-02-20 10:53:47 +01:00
Wojtek Figat
2de890ca6a Codecleanup for #1482 2024-02-19 17:33:21 +01:00
Wojtek Figat
0d1dbd8845 Merge branch 'add_spline_snap' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add_spline_snap 2024-02-19 15:51:02 +01:00
Wojtek Figat
45241d63bd Merge branch 'arrow-debug-draw-improviment' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-arrow-debug-draw-improviment 2024-02-18 10:39:16 +01:00