* Specifically the WasAnimNotifyTriggeredInAnyState and WasAnimNotifyNameTriggeredInAnyState
#jira UE-210491
#rb Thomas.Sarkanen
[CL 32712236 by lucas dower in ue5-main branch]
The changes to always process 'most up to date' classes broke property accesses on many of Lyra's accesses. This was because the runtime functions/properties ended up being accessed on empty skeleton classes.
This change restricts the path resolution via 'most up to date' classes to only where it is needed for this use case: renaming/referencing variables and functions.
#jira UE-204823
#rb jaime.cifuentes
[CL 31430030 by thomas sarkanen in ue5-main branch]
- and more generally when nothing is transformed in the viewport
NOTE: this is not a fix for this jira, but the problem has been highlighted by it.
#jira UE-206571
#rb thomas.sarkanen
#rnx
[CL 31421493 by benoit gadreau in ue5-main branch]
Implement function BP rename handling on a per-node basis, similar to existing variable rename handing
Move to using FBlueprintEditorUtils::GetMostUpToDateClass for property access in-editor. This ensures that any local renames are picked up prior to recompilation.
#jira UE-204823
#rb jaime.cifuentes, Phillip.Kavan
#changelist validated
#virtualized
[CL 31251596 by thomas sarkanen in ue5-main branch]
Also fix copy-pasted code in AnimNext
Also fix crash when compiling a template anim BP without a preview instance (found while attempting repro)
#jira UE-192978
#rb jaime.cifuentes
[CL 30969455 by thomas sarkanen in ue5-main branch]
Nodes were initially placed at the origin and would not be considered visible (for auto-rearranging between their states) until the origin was in view
#jira UE-201947
#rb jaime.cifuentes
[CL 30534302 by thomas sarkanen in ue5-main branch]