Commit Graph

4 Commits

Author SHA1 Message Date
marc audy
311f7464bf Updated ../Engine/Source/Runtime/... to inline gen.cpp files
Before:
3648 unity files
Total CPU Time: 47886.140625 s
Total time in Parallel executor: 498.81 seconds

After:
3548 unity files
Total CPU Time: 46643.828125 s
Total time in Parallel executor: 486.06 seconds

#jira
#preflight

[CL 22173263 by marc audy in ue5-main branch]
2022-09-24 13:57:58 -04:00
Thomas Sarkanen
d27540628c Skeletal control BP function library
Also fixes type conversions (first time I have tried to convert to a base class and found that my IsChildOf check was the wrong way around).
Plus some extra accessors added for exec/update contexts.
Found the need for these when doing show & tell prep.

#rb Jurre.deBaare

[CL 17367354 by Thomas Sarkanen in ue5-main branch]
2021-08-31 09:30:01 -04:00
Thomas Sarkanen
e94f925f48 Added more library functions for sequence players/evaluators
Fixed execution context conversion & added BP-exposed conversion funcitons

#rb Jurre.deBaare

[CL 16739992 by Thomas Sarkanen in ue5-main branch]
2021-06-22 04:50:11 -04:00
Thomas Sarkanen
38caea3a8e Improvements to anim node function calls
Split 'node context' into an 'evaluation context' and a 'node reference' type and updated regular function signatures when creating node functions. This way we can seperate concerns (and potentially reference anim nodes standalone in the future).
Moved function caller code into function ref file to stop AnimNodeBase bloat.
Fixed functions not being called on root nodes.

#rb Jurre.deBaare

[CL 16727107 by Thomas Sarkanen in ue5-main branch]
2021-06-21 07:54:03 -04:00