unreal.AnimGroupSynchronizationRole¶
- class unreal.AnimGroupSynchronizationRole¶
Bases:
EnumBaseSynchronization Role
Timelines part of a named group will synchronize together. To do so, a leader is first identified. The remaining members of the group will be followers. The synchronization role for a member of the group determines which role it can play within that group.
C++ Source:
Plugin: UAFAnimGraph
Module: UAFAnimGraph
File: IGroupSynchronization.h
- ALWAYS_FOLLOWER: AnimGroupSynchronizationRole = Ellipsis¶
This timeline host will always be a follower (unless there are only followers, in which case the first one ticked wins).
- Type:
1
- ALWAYS_LEADER: AnimGroupSynchronizationRole = Ellipsis¶
This timeline host will always be a leader (if more than one timeline host is AlwaysLeader, the last one ticked wins).
- Type:
2
- CAN_BE_LEADER: AnimGroupSynchronizationRole = Ellipsis¶
This timeline host can be the leader, as long as it has a higher blend weight than the previous best leader.
- Type:
0
- EXCLUSIVE_ALWAYS_LEADER: AnimGroupSynchronizationRole = Ellipsis¶
This timeline host will always be a leader. If it fails to be ticked as a leader it will be run as ungrouped (EAnimGroupSynchronizationMode::NoSynchronization) .
- Type:
5
- TRANSITION_FOLLOWER: AnimGroupSynchronizationRole = Ellipsis¶
This timeline host will be excluded from the sync group while blending in. Once blended in it will be a follower until blended out
- Type:
4
- TRANSITION_LEADER: AnimGroupSynchronizationRole = Ellipsis¶
This timeline host will be excluded from the sync group while blending in. Once blended in it will be the sync group leader until blended out
- Type:
3