Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTypes.h |
Include |
#include "Abilities/GameplayAbilityTypes.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FGameplayAbilityRepAnimMontage
Data about montages that is replicated to simulated clients
Name | Description | ||
---|---|---|---|
|
UAnimMontage &#... |
AnimMontage |
AnimMontage ref |
|
float |
BlendTime |
Montage current blend time |
|
uint8: 1 |
bRepPosition |
Flag indicating we should serialize the position or the current section id |
|
uint8: 1 |
bSkipPlayRate |
Stops PlayRate from replicating to save bandwidth. PlayRate will be assumed to be 1.f. |
|
uint8: 1 |
ForcePlayBit |
Bit flipped every time a new Montage is played. |
|
uint8: 1 |
IsStopped |
Bit set when montage has been stopped. |
|
NextSectionID |
NextSectionID |
|
|
float |
PlayRate |
Play Rate |
|
float |
Position |
Montage position |
|
PredictionKey |
||
|
SectionIdToPlay |
The current section Id used by the montage. Will only be valid if bRepPosition is false |
|
|
uint8: 1 |
SkipPositionCorrection |
Stops montage position from replicating at all to save bandwidth |
Name | Description | |
---|---|---|
|
FGameplayAbilityRepAnimMontage() |
Name | Description | ||
---|---|---|---|
|
NetSerialize ( |
||
|
SetRepAnimPositionMethod ( |