Commit Graph

13 Commits

Author SHA1 Message Date
ben hoffman
051e8f5df3 Add Refresh blueprint editor functions to the BlueprintEditorLibrary. This will allow you to refresh any open blueprint editors oronly ones for a specific blueprint asset when making changes to their properties from editor utiltity widgets
#rb dan.oconnor
#rb david.garza
#preflight 6365333a1052c15f130d15ea

[CL 22994663 by ben hoffman in ue5-main branch]
2022-11-04 16:39:08 -04:00
bryan sefcik
0837230669 Ran IWYU again on half of the Engine/Source/Editor/... source files.
#jira

[CL 21716414 by bryan sefcik in ue5-main branch]
2022-08-30 23:03:03 -04:00
jack cai
4c2e8f7dc2 BlueprintEditorLibrary: Added additional editor scripting APIs to modify variable flags/metadata
#jira none
#rb Ben.Hoffman
#preflight https://horde.devtools.epicgames.com/job/629fd957617cbe81d34385aa

[CL 20547332 by jack cai in ue5-main branch]
2022-06-07 19:11:47 -04:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
ben hoffman
8a891c8d27 Correctly restore the default values of math nodes when running them through the BP editor library for an upgrade.
#jira UE-103471
#rb trivial
#rnx
#preflight 6078b0e24865a70001234007

[CL 16027434 by ben hoffman in ue5-main branch]
2021-04-15 18:15:07 -04:00
ben hoffman
d6b2f51edc Add a return value to have better messaging when replacing nodes with the BP editor library. Change a debug if statement that would refresh all actions upon upgrading, which is no longer needed. Reset promotable operators with no connections to wildcard state when upgrading for a more cohesive upgrade.
#jira UE-103471
#rb trivial
#preflight 607723921fa9990001cb3956
#preflight 60773204ba38cf0001be43dd

[CL 16010009 by ben hoffman in ue5-main branch]
2021-04-14 15:04:17 -04:00
ben hoffman
6ab48a1886 Do not remove comment nodes when removing unused nodes
#jira UE-107574
#rb trivial
#rnx

#ROBOMERGE-SOURCE: CL 15343395 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15359334 by ben hoffman in ue5-main branch]
2021-02-08 15:57:24 -04:00
ben hoffman
0ec0b2a2f8 When renaming a graph via the BP editor library, correctly generate a unique kismet name if necessary. Update the default value to be more user friendly. If an empty name is given then default to "NewGraph"
#jira UE-107320
#rb trivial
#rnx

#ROBOMERGE-SOURCE: CL 15342606 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15359322 by ben hoffman in ue5-main branch]
2021-02-08 15:57:03 -04:00
ben hoffman
e6e56d86ed Close any open asset editors when maknig modifications to a blueprint asset via the BP Editor Library
#jira UE-107262
#rb trivial
#rnx

#ROBOMERGE-SOURCE: CL 15340356 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15340531 by ben hoffman in ue5-main branch]
2021-02-05 15:06:57 -04:00
ben hoffman
d2c871a169 Remove unused function "ReplaceK2Nodes"
#jira none
#rb me
#rnx

[CL 15223372 by ben hoffman in ue5-main branch]
2021-01-27 16:50:14 -04:00
ben hoffman
9b673a0481 Update the default value on UBlueprintEditorLibrary::AddFunctionGraph to be "NewFunction". If there is no name given, then default to "NewFunction" when finding a unique name to prevent a hang.
#jira UE-107039
#rb marc.audy
#rnx

[CL 15197161 by ben hoffman in ue5-main branch]
2021-01-25 21:59:02 -04:00
ben hoffman
438b81b4df Blueprints: Only generate a unique graph name if if fails validation instead of all the time when creating a graph via BP editor library
#jira UE-107157
#rb marc.audy
#rnx

[CL 15192020 by ben hoffman in ue5-main branch]
2021-01-25 18:41:59 -04:00
ben hoffman
2aec599313 make the BP editor library an engine module instead of a plugin
Moving files from the plugins dir to the editor modules dir

#jira none
#rb me
#rnx

[CL 15021756 by ben hoffman in ue5-main branch]
2021-01-08 14:20:49 -04:00