Commit Graph

11 Commits

Author SHA1 Message Date
thomas sarkanen
13812111b2 Fix renaming issues with linked anim layers
Move linked layers and graphs to use FMemberReference to reference the stub function used to generate node pins

#jira UE-132472
#rb Jurre.deBaare
#preflight 63358f5ee410691606b6c915

[CL 22260921 by thomas sarkanen in ue5-main branch]
2022-09-29 20:38:46 -04:00
frederick lupien
9c38bfb87c Allow self layer nodes in linked anim layer graphs.
Added compilation check for linked layers circular references and indirectly nested linked layers

[REVIEW] [at]Thomas.Sarkanen
#tests Compile all project animation blueprints

[CL 22203056 by frederick lupien in ue5-main branch]
2022-09-27 06:56:42 -04:00
Keith Yerex
40a5283221 Make double clicking Linked Anim Layer nodes also attach the debugger to the correct anim instance
#rb Jurre.DeBaare
#preflight 6308f2ac990cd1b6a7496d49

[CL 21593455 by Keith Yerex in ue5-main branch]
2022-08-26 13:15:55 -04:00
Keith Yerex
d3dc8e95a1 fix double click on linked layer node to navigate the the actual linked instance when you are attached and debugging
#rb Thomas.Sarkanen
#preflight 630668fd5a5d4e46246266a2

[CL 21547264 by Keith Yerex in ue5-main branch]
2022-08-24 14:14:53 -04:00
frederick lupien
2be85d3154 Made LinkedAnimLayers node purple to distinguish them from LinkedAnimGraph
[REVIEW] [at]Thomas.Sarkanen
#tests anim blueprint editor

#ROBOMERGE-AUTHOR: frederick.lupien
#ROBOMERGE-SOURCE: CL 19284487 via CL 19295534 via CL 19304957 via CL 19305399
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)

[CL 19347138 by frederick lupien in ue5-main branch]
2022-03-10 21:02:48 -05:00
frederick lupien
a6fdf1d576 Allow linked animation graphs to be set to a null anim blueprint class both in the animation blueprint editor and at runtime when using UAnimInstance::LinkAnimGraphByTag
[REVIEW] Thomas.Sarkanen
#tests BP Compiler + various linked anim layers cases

#ROBOMERGE-AUTHOR: frederick.lupien
#ROBOMERGE-SOURCE: CL 19173813 via CL 19173848 via CL 19173864 via CL 19174435
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19174691 by frederick lupien in ue5-main branch]
2022-02-28 11:25:34 -05:00
thomas sarkanen
df0b8f03c8 Fixed linked anim layers showing up multiple times in context menu
Iterate over interfaces rather than ALL anim BPs, as well as accounting for self layers, then filter appropriately according to current BP

#jira UE-133258 - Linked anim layers show up multiple times in the context menu
#rb Jurre.deBaare
#preflight 61e56fa4a2616066f68089e5

#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 18632528 in //UE5/Release-5.0/... via CL 18632536 via CL 18632539
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18636706 by thomas sarkanen in ue5-main branch]
2022-01-18 00:02:46 -05: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
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
Thomas Sarkanen
589c8f6ad0 Linked anim graphs/layers now appear in the "my blueprint" outline and context menu
Titles & icons tweaked to emphasise the linked content, not the type of the node.
Also fixes bounding box init issue when spawning new input pose nodes in linked anim graphs
Added the ability to override the tag checked when vierufying skeleton compatibility by FAssetData. This allows anim BPs to use the functionality as they have a "TargetSkeleton" tag vs. other assets with a "Skeleton" tag.

#rb Jurre.deBaare

[CL 16434383 by Thomas Sarkanen in ue5-main branch]
2021-05-24 06:55:32 -04:00
halfdan ingvarsson
0e50cd24fe Relocating the contents of the Classes directory in AnimGraph in favor of Public.
#jira none
#trivial

[CL 14823295 by halfdan ingvarsson in ue5-main branch]
2020-11-30 16:40:07 -04:00