Commit Graph

19 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
f58e75e476 Pass 2 on cleaning up build.cs files.
#jira
#preflight 631b7a79304480f8f8b48580

[CL 21931324 by bryan sefcik in ue5-main branch]
2022-09-09 19:41:38 -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
bryan sefcik
8cc129f2b6 IWYU Pass 1 - Engine/Source/Editor/...
#jira
#preflight 6306736ac85b7fef22be7751

[CL 21558583 by bryan sefcik in ue5-main branch]
2022-08-24 22:45:13 -04:00
bryan sefcik
98b51354ed Ran IWYU on Public headers under Engine/Source/Editor/...
Headers are updated to contain any missing #includes needed to compile and #includes are sorted.  Nothing is removed.

#ushell-cherrypick of 21065253 by bryan.sefcik
#jira
#preflight 62d5b3e91062f2e63014598e

#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21152630 via CL 21156388 via CL 21157044
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21181817 by bryan sefcik in ue5-main branch]
2022-07-20 11:56:29 -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
alwintom
1ec99575de PR #8175: Fixed incorrect doc-comment for AddFunctionGraph function. (Contributed by alwintom)
#rb self

#ROBOMERGE-SOURCE: CL 16841929 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16841995 by alwintom in ue5-release-engine-test branch]
2021-07-13 16:11:52 -04: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
6b7aaeddac remove unnecessary comment out line
#jira none
#rb trivial
#rnx

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

[CL 15360338 by ben hoffman in ue5-main branch]
2021-02-08 17:07:20 -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
0f2ef874ab remove log spam from blueprint editor library module startup
#jira none
#rb me
#rnx

[CL 15166068 by ben hoffman in ue5-main branch]
2021-01-22 15:23:56 -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