implements IGameplayTaskOwnerInterface
0x00x0090
Members 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x0028 | 0x14 | padding / unreflected | |||
| 0x08 | ActionTag | FGameplayTag | Protected+5 flags | {TagName=None} | |
| 0x0044 | 0x1C | padding / unreflected | |||
| 0x10 | RelevantActors | TArray<AActor*> | Protected+6 flags | [] | |
| 0x08 | TransientSmartObjectOwner | AActor* | TransientProtected+6 flags | nullptr | |
| 0x08 | TransientAvatar | AActor* | Protected+6 flags | nullptr | |
| 0x10 | ActiveTasks | TArray<UGameplayTask*> | 4 flags | [] | |
Functions 10
| Signature | Flags | Native | Params |
|---|---|---|---|
| void K2_TriggerBehavior(AActor* Avatar, UGameplayBehaviorConfig* Config, AActor* SmartObjectOwner) | FinalNative+1 flags | 0x18 | |
| void K2_OnTriggeredPawn(APawn* Avatar, UGameplayBehaviorConfig* Config, AActor* SmartObjectOwner) | EventPublic | 0x18 | |
| void K2_OnTriggeredCharacter(ACharacter* Avatar, UGameplayBehaviorConfig* Config, AActor* SmartObjectOwner) | EventPublic | 0x18 | |
| void K2_OnTriggered(AActor* Avatar, UGameplayBehaviorConfig* Config, AActor* SmartObjectOwner) | EventPublic | 0x18 | |
| void K2_OnFinishedPawn(APawn* Avatar, bool bWasInterrupted) | EventPublic | 0x09 | |
| void K2_OnFinishedCharacter(ACharacter* Avatar, bool bWasInterrupted) | EventPublic | 0x09 | |
| void K2_OnFinished(AActor* Avatar, bool bWasInterrupted) | EventPublic | 0x09 | |
| int32 K2_GetNextActorIndexInSequence(int32 CurrentIndex) | FinalNative+1 flags | 0x08 | |
| void K2_EndBehavior(AActor* Avatar) | FinalNative+1 flags | 0x08 | |
| void K2_AbortBehavior(AActor* Avatar) | FinalNative+1 flags | 0x08 |