982 Commits

Author SHA1 Message Date
dan oconnor
f02a0d2fe9 Edigrate 36026079, 36026079
Honor action even when our SelectedNode is out of date

#rb ben.zeigler
#jira UE-223400
#rnx

[CL 36321947 by dan oconnor in 5.5 branch]
2024-09-16 20:03:07 -04:00
dan oconnor
098275ec45 Honor action even when our SelectedNode is out of date
#rb ben.zeigler
#jira UE-223400
[RN] Fixed bug that would cause clicking an entry in the blueprint context menu to spawn the incorrect node

[CL 36026100 by dan oconnor in ue5-main branch]
2024-09-04 18:32:24 -04:00
mark meijer
df1cc5402b Gather text from source, resolve macro has an empty source text (.cpp files)
#jira UE-176755
#rb eric.boucher, Leon.Huang, Jamie.Dale

[CL 35914164 by mark meijer in ue5-main branch]
2024-08-30 01:19:51 -04:00
charles derousiers
aa334de4fc Fix incorrect eye / hair material conversion with Substrate.
When using SubstrateMaterialAttribute or SubstrateShadingModel, with a shading model driven by expression, the resulting packing was incorrect for hair and eye material. This is because the substrate operator was converted as a BSDF operator (vs. an eye / hair operator), and later the material was flagged as 'single' instead of 'complex'. The substrate export code was thus missing the complex header packing causing eye/hair data to be incorrect.

This CL add hair & eye BSDF feature, and refactor the feature tracking through a bitfield for simplicity.

#rb sebastien.hillaire

[CL 35770662 by charles derousiers in ue5-main branch]
2024-08-23 10:25:20 -04:00
vritvij kadam
0dd1a88dd0 Improvements for UScriptType function params
- Added support for MetaStruct meta data
- Added support to show DisplayNames
- Struct marked as Hidden won't be displayed

#rnx
#rb dan.oconnor

[CL 35738959 by vritvij kadam in ue5-main branch]
2024-08-22 10:07:31 -04:00
zach bethel
c451548ce3 Clean-up of Slate RHI renderer and conversion to RDG.
- Removed legacy render pass management.
 - Merged individual window render passes into single RDG builder.
 - Cleaned up lots of dead code around HDR processing.
 - Moved render batch merging to run asynchronously on the CPU.
 - Ported UMG post buffer system and custom draw element paths to RDG.
 - Replaced expensive scene view creation with much simpler view uniform buffer path.

#rb daren.cheng
#jira UE-211739

[CL 35454938 by zach bethel in ue5-main branch]
2024-08-12 12:00:42 -04:00
thomas sarkanen
3952c6c46b Allow comment nodes to be placed in graphs that are inside external packages
The outer-chain traversal ended up crashing as the asset's package is not its direct outer when externally packaged.

#rb dan.oconnor

[CL 35448433 by thomas sarkanen in ue5-main branch]
2024-08-12 04:24:28 -04:00
dan oconnor
0328a63944 Reroute nodes can now display compiler notes, warnings, and errors
#rb dan.oconnor
[RN] Reroute nodes can now display compiler notes, warnings, and errors

[CL 35155857 by dan oconnor in ue5-main branch]
2024-07-29 17:56:42 -04:00
ben hoffman
6299f099ba Ensure that the Blueprint "Watch" bubbles always display on top of the node and the blueprint execution arrow.
#jira UE-118137
#rb jodon.karlik

[CL 35118115 by ben hoffman in ue5-main branch]
2024-07-26 15:53:48 -04:00
helge mathee
1326e9fdeb GraphEditor: Guard against remove + add of a node happening outside of the widget's tick
#rb jaime.cifuentes
#jira UE-219428
#rnx

[CL 35049049 by helge mathee in ue5-main branch]
2024-07-24 04:30:17 -04:00
gustav melich
b3a147f244 Dataflow:
- When new nodes get created they don't start in 'Rename mode'
- Implemented right mouse click 'Rename F2' for nodes
- When new comment boxes get created they start in 'Rename mode'
- Implemented right mouse click 'Rename F2' for comment boxes

#rb Brice.Criswell, cedric.caillaud, kriss.gossart

[CL 34830920 by gustav melich in ue5-main branch]
2024-07-15 20:50:49 -04:00
yoan stamant
9a76e55854 [GraphActionMenu] fixed reversed CanRenameNode behavior and its use. Also test if the delegate is bound before executing it.
#jira UE-215644
#rb Aris.Theophanidis

[CL 34693242 by yoan stamant in ue5-main branch]
2024-06-26 17:51:20 -04:00
yoan stamant
938f456b05 Moved UserDefinedStruct to CoreUObject
#jira UE-216472
#rb Devin.Doucette

[CL 34495793 by yoan stamant in ue5-main branch]
2024-06-19 08:00:57 -04:00
gary yuan
f85b2347ba [Backout] - CL34482589
[FYI] Yoan.StAmant
Original CL Desc
-----------------------------------------------------------------
Moved UserDefinedStruct to CoreUObject
#jira UE-216472
#rb Devin.Doucette

[CL 34486763 by gary yuan in ue5-main branch]
2024-06-18 20:05:51 -04:00
yoan stamant
b9344fb62e Moved UserDefinedStruct to CoreUObject
#jira UE-216472
#rb Devin.Doucette

[CL 34482607 by yoan stamant in ue5-main branch]
2024-06-18 17:57:11 -04:00
bob tellez
8f0b1893d7 #UE Provide the asset reference filter information about which referencers are editor only
[CL 34450959 by bob tellez in ue5-main branch]
2024-06-18 00:27:04 -04:00
dan oconnor
95eb1fe28b Fix 'Context Menu: Show Favorites Section' and 'Flatten Favorites Menus' which were broken by recent blueprint context menu optimizations
#rb ben.hoffman
#jira UE-217622
#rnx

[CL 34283550 by dan oconnor in ue5-main branch]
2024-06-11 13:57:05 -04:00
kriss gossart
307eb96c90 Dataflow - Fixed crash when undoing AddOptionPin.
#jira UE-210976
#rb Alex.McAdams
[RN] Dataflow - Fixed a crash when undoing after an Add Option Pin.

[CL 34273839 by kriss gossart in ue5-main branch]
2024-06-11 09:00:09 -04:00
Vesros
25611557af PR #11805: Improved default blueprints Grid Line appearance
Note: Added additional change to comment bubble default color based on feedback from design.

#rb aditya.ravichandran, brooke.hubert
#jira UE-213437

#11805

[CL 34164900 by Vesros in ue5-main branch]
2024-06-06 13:39:57 -04:00
j veilleux
c6d4b7b945 Added support for UPARAM AllowedClasses and ShowDisplayNames metadata.
[REVIEW] 34004351
#rb alex.thomson, Jamie.Dale, Justin.Moe, kevin.hamilton, Patrick.Boutot, Tom.Noonan

[CL 34074350 by j veilleux in ue5-main branch]
2024-06-03 15:39:09 -04:00
ben hoffman
dd66b7fe21 Fix links are not straight that come from blueprint event nodes
#rb ben.hoffman, dave.jones2
#jira none

#ushell-cherrypick of 33973045 by kristof.morva1

[CL 34067725 by ben hoffman in ue5-main branch]
2024-06-03 11:52:47 -04:00
lauri gurevicuis
41c9ca41d5 UE-215855 - Submix, Sound Class, and Sound Cue graphs are missing the graph name from the bottom right-corner of the graph
#rb helen.yang
#jira UE-215855

[CL 34027464 by lauri gurevicuis in ue5-main branch]
2024-05-31 01:54:56 -04:00
massimo tristano
b686ccdbc0 [Material Editor] Deprecated UMaterialExpression::GetInputsView() in favor of making GetInput() the only way to access all inputs in a material expression.
To facilitate iteration, this change introduces FExpressionInputIterator that only provides a convenience layer on top of UMaterialExpression::GetInput()

This change makes code more robust and consistent and enables future further simplifications & optimizations.
#rb Jason.Nadro, Jon.Cain

[CL 33967108 by massimo tristano in ue5-main branch]
2024-05-29 05:52:14 -04:00
ben hoffman
82382fd6ed Fix the "Class" pin 's class picker dropdown being a weird size and not using the class display name.
#jira UE-215720
#pf skip
664ffa5b982a15c36f83f5e5

#rb dan.oconnor

[CL 33894777 by ben hoffman in ue5-main branch]
2024-05-24 10:58:10 -04:00
lauri gurevicuis
be8d502160 UE-206945 - [MetaSounds] Make MetaSound editor registration notification last until registration is complete (2)
#rb Aaron.McLeran, Rob.Gay
#jira UE-206945

[CL 33714400 by lauri gurevicuis in ue5-main branch]
2024-05-17 01:05:56 -04:00