Commit Graph

7 Commits

Author SHA1 Message Date
ben hoffman
e3ec52674e Add Apply modifications to blueprints to the context menu in the subobject instance editor.
Make SSubobjectEditor::CreateMenuBuilder non-const to allow for the binding of functions that can modify the actor instance like reseting to blueprint defaults

#jira UE-117764
#rb trivial
#rnx

[CL 16662762 by ben hoffman in ue5-main branch]
2021-06-14 15:31:05 -04:00
ben hoffman
7c447b2d16 Keep track of the created slate nodes while updating tree in the local function scope instead of calling FindOrCreateSlateNodeForHandle because we cannot gaurantee that the grandparent node will be in the RootTree when creating subobjects.
#jira UE-116440
#rb marc.audy
#rnx
#preflight 60af061c0bdb270001096ce7

[CL 16480651 by ben hoffman in ue5-main branch]
2021-05-26 23:50:31 -04:00
ben hoffman
6136443612 make SSubobjectEditor::GetObjectContext and SSubobjectEditor::GetObjectContextHandle public accessible functions for users to extend
#jira UE-114839
#rb me
#rnx
#preflight 60a8250004188d00015f3492

[CL 16427326 by ben hoffman in ue5-main branch]
2021-05-21 20:19:06 -04:00
ben hoffman
97cbbf27a1 Override FindSlateNodeForObject in the Blueprint editor to handle getting the archetype of the actor compoent
#jira none
#rb me
#rnx
#preflight 60a3ec52fe43a7000191ff40

[CL 16371928 by ben hoffman in ue5-main branch]
2021-05-18 14:11:19 -04:00
ben hoffman
4a4287e291 Make SSubobjectEditor::DumpTree a public callable function for modules that may need to log information about their custom editor extensions outside of the context of the editor
#jira none
#rb trivial
#rnx

[CL 16271407 by ben hoffman in ue5-main branch]
2021-05-11 12:12:47 -04:00
ben hoffman
40261ec4f8 Update implementation of TryHandleAssetDragDropOperation
#jira UE-114839
#rb trivial
#rnx
#preflight 6092d029fc52ec00012dedd4

[CL 16210780 by ben hoffman in ue5-main branch]
2021-05-05 14:24:54 -04:00
ben hoffman
285a1503df Create the subobject Editor module that utilizes the new Subobject Data Interface instead of modifying subobjects directly in slate code.
#jira UE-114839
#rb phillip.kavan
#rnx
#preflight 609152aa90631e000199463e
#preflight 60919af859592e0001f41c7d

[CL 16198818 by ben hoffman in ue5-main branch]
2021-05-04 16:26:56 -04:00