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