Navigation
API > API/Plugins > API/Plugins/GameplayBehaviorsModule
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UGameplayBehaviorConfig
- UGameplayBehaviorConfig_Animation
References
| Module | GameplayBehaviorsModule |
| Header | /Engine/Plugins/Experimental/GameplayBehaviors/Source/GameplayBehaviorsModule/Public/GameplayBehaviorConfig_Animation.h |
| Include | #include "GameplayBehaviorConfig_Animation.h" |
Syntax
UCLASS&40;&41;
class UGameplayBehaviorConfig_Animation : public UGameplayBehaviorConfig
Variables
| Type | Name | Description | |
|---|---|---|---|
| *TSoftObjectPtr< UAnimMontage > | AnimMontage | ||
| TSubclassOf< UGameplayBehavior > | BehaviorClass | ||
| uint32: 1 | bLoop | ||
| float | PlayRate | ||
| FName | StartSectionName |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UGameplayBehaviorConfig_Animation
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UAnimMontage * | GetMontage () |
Depending on the specific UGameplayBehavior class returns an instance or CDO of BehaviorClass. | |
| float | GetPlayRate () |
||
| FName | |||
| bool | IsLooped () |