Zdexby TheHolyOneZ
4,763 classes
Class

UActionContainer

: UBaseAction : UObject
/Script/AtomicHeart.ActionContainer 0x0278 (632 B) align 8 inherited 0x0220 vtable /Script/AtomicHeart
0x00x0278

Members 4

OffsetSizeNameTypeFlagsDefault
0x01ActionExecutionPolicyEActionExecutionPolicy7 flagsOrdered
0x01bShouldStopOnChildFailurebool7 flagstrue
0x02220x06padding / unreflected
0x10ActionArrayTArray<UAbilityTask_ActionContainerExecution*>6 flags[]
0x02380x20padding / unreflected
0x08ActionContainerExecutionTaskUAbilityTask_ActionContainerExecution*Transient+5 flagsnullptr
0x02600x18unreflected bytes to end of UActionContainer
Inherited from UBaseAction 31
OffsetSizeNameTypeFlagsDefault
0x08ConditionsUBaseCondition*Protected+11 flagsnullptr
0x08GroupFightConditionsUBaseCondition*Protected+11 flagsnullptr
0x08NameFNameProtected+7 flagsNone
0x28ActionTagsFGameplayTagContainerProtected+3 flags{GameplayTags=[], ParentTags=[]}
0x28StateTagsFGameplayTagContainerProtected+3 flags{GameplayTags=[], ParentTags=[]}
0x01ActionLifetimePolicyEActionLifetimePolicyProtected+8 flagsInstant
0x00B90x03padding / unreflected
0x08TimerGameplayTagFGameplayTagProtected+6 flags{TagName=None}
0x04CooldownDurationfloatProtected+8 flags0
0x08CooldownTimerGameplayTagFGameplayTagProtected+6 flags{TagName=None}
0x04GlobalCooldownDurationfloatProtected+8 flags0
0x08GlobalCooldownTimerGameplayTagFGameplayTagProtected+6 flags{TagName=None}
0x01bIsEnabledboolTransientProtected+7 flagstrue
0x01bShouldSubscribeOnChangeEventboolProtected+7 flagsfalse
0x01bRemoveTagOnActionCompleteboolProtected+8 flagstrue
0x00DF0x01padding / unreflected
0x18ServiceBranchFActionWrapperProtected+4 flags{Template=nullptr, Instance=nullptr, bIsEnabled=true, bOver…
0x04ServiceBranchMaxLoopNumberint32Protected+6 flags-1
0x00FC0x04padding / unreflected
0x18SuccessBranchFActionWrapperProtected+4 flags{Template=nullptr, Instance=nullptr, bIsEnabled=true, bOver…
0x18FailBranchFActionWrapperProtected+4 flags{Template=nullptr, Instance=nullptr, bIsEnabled=true, bOver…
0x01InterruptionFilterTypeEInterruptionFilterTypeProtected+8 flagsNone
0x01310x07padding / unreflected
0x08InterruptionConditionsUBaseCondition*Protected+11 flagsnullptr
0x01bInterruptUsingInverseExecutionConditionsboolProtected+8 flagsfalse
0x01410x07padding / unreflected
0x08InverseExecutionConditionsUBaseCondition*TransientProtected+9 flagsnullptr
0x01bUseCustomInterruptionHandlerboolProtected+8 flagsfalse
0x01InterruptionHandlerEExecutionResetTypeProtected+8 flagsStopCurrentAction
0x01520x06padding / unreflected
0x18InterruptionBranchFActionWrapperProtected+4 flags{Template=nullptr, Instance=nullptr, bIsEnabled=true, bOver…
0x10DebugOnScreenMessageFStringProtected+6 flags""
0x01800x01padding / unreflected
0x01bShouldShowTimerGameplayTagboolProtected+5 flagsfalse
0x01820x2Epadding / unreflected
0x10FullActionNameFStringProtected+3 flags""
0x10ShortActionNameFStringProtected+3 flags""
0x10HierarchySpacerStringFStringProtected+3 flags""
0x01E00x28padding / unreflected
0x01bShouldShowConditionsbool5 flagsfalse

Functions 4

SignatureFlagsNativeParams
void OnConditionalActionContainerEnd(UActionContainer* ActionContainer)FinalNative+1 flags0x08
void OnConditionalActionContainerBegin(UActionContainer* ActionContainer)FinalNative+1 flags0x08
void OnChildActionComplete(UBaseAction* CompletedAction, const ECompletionType& CompletionType)FinalNative+1 flags0x09
void OnChildActionBegin(UBaseAction* CompletedAction)FinalNative+1 flags0x08

Used by 2

types with a member, parameter or interface of this type