Classes

UActorComponent

UObject

ActorComponent is the base class for components that define reusable behavior that can be added to different types of Actors. ActorComponents that have a transform are known as SceneComponents and those that can be rendered are PrimitiveComponents.

Member Type Offset Share
PrimaryComponentTick

Main tick function for the Component

FActorComponentTickFunction 0x 30
ComponentTags

Array of tags that can be used for grouping and categorizing. Can also be accessed from scripting.

TArray<FName> 0x 60
AssetUserData

Array of user data stored with the component

TArray<UAssetUserData*> 0x 70
UCSSerializationIndex int32_t 0x 84
bNetAddressable : 1 char 0x 88
bReplicates : 1 char 0x 88
bAutoActivate : 1 char 0x 89
bIsActive : 1 char 0x 8a
bEditableWhenInherited : 1 char 0x 8a
bCanEverAffectNavigation : 1 char 0x 8a
bIsEditorOnly : 1 char 0x 8a
CreationMethod

Describes how a component instance will be created

EComponentCreationMethod 0x 8c
OnComponentActivated

Called when the component has been activated, with parameter indicating if it was from a reset

FMulticastSparseDelegate 0x 8d
OnComponentDeactivated

Called when the component has been deactivated

FMulticastSparseDelegate 0x 8e
UCSModifiedProperties TArray<FSimpleMemberReference> 0x 90