Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Animation/AnimationAsset.h |
Include |
#include "Animation/AnimationAsset.h" |
struct FAnimGroupInstance
Name | Description | ||
---|---|---|---|
|
ActivePlayers |
The list of animation players in this group which are going to be evaluated this frame. |
|
|
bCanUseMarkerSync |
Can we use sync markers for ticking this sync group. |
|
|
GroupLeaderIndex |
The current group leader |
|
|
MarkerTickContext |
||
|
float |
MontageLeaderWeight |
This has latest Montage Leader Weight. |
|
ValidMarkers |
Valid marker names for this sync group. |
Name | Description | |
---|---|---|
|
FAnimGroupInstance() |
Name | Description | ||
---|---|---|---|
|
Finalize ( |
Called after leader has been ticked and decided. |
|
|
Prepare ( |
Called after all tick records have been added but before assets are actually ticked. |
|
|
Reset() |
||
|
TestMontageTickRecordForLeadership() |
Checks the last tick record in the ActivePlayers array to see if we have a better leader for montage This is simple rule for higher weight becomes leader Only one from same sync group with highest weight will be leader |
|
|
TestTickRecordForLeadership ( |
Checks the last tick record in the ActivePlayers array to see if it's a better leader than the current candidate. |