0x00x01F8
Members 23
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | NotifyHandler | UVANotifyHandler* | TransientProtected+5 flags | nullptr | |
| 0x10 | EventCollection | TArray<USceneComponent*> | TransientProtected+2 flags | [] | |
| 0x08 | OuterSceneComponent | USceneComponent* | TransientProtected+9 flags | nullptr | |
| 0x00F0 | 0x38 | padding / unreflected | |||
| 0x08 | SkeletalMeshComponent | USkeletalMeshComponent* | Transient+9 flags | nullptr | |
| 0x08 | Profile | UVertexAnimationProfile* | Transient+7 flags | nullptr | |
| 0x28 | ProfileAsset | TSoftObjectPtr<UVertexAnimationProfile> | 6 flags | <SoftObjectProperty> | |
| 0x28 | SkeletalMesh | TSoftObjectPtr<USkeletalMesh> | 8 flags | <SoftObjectProperty> | |
| 0x08 | AnimClass | TSubclassOf<UAnimInstance> | 9 flags | nullptr | |
| 0x08 | NotifyHandlerClass | TSubclassOf<UVANotifyHandler> | 8 flags | nullptr | |
| 0x01 | bPlaying | bool | 7 flags | true | |
| 0x01 | bDebugBones | bool | 7 flags | false | |
| 0x01 | bFrameInterpolation | bool | 7 flags | false | |
| 0x01 | bAnimationTransition | bool | 7 flags | false | |
| 0x04 | AnimationTransitionDuration | float | 7 flags | 0.2 | |
| 0x01 | bNotifications | bool | 7 flags | false | |
| 0x01 | bUseSyncGroup | bool | 7 flags | true | |
| 0x01A2 | 0x02 | padding / unreflected | |||
| 0x08 | AnimationName | FName | 7 flags | None | |
| 0x04 | AnimationPlayRate | float | 7 flags | 1 | |
| 0x01 | bSync | bool | 7 flags | false | |
| 0x01B1 | 0x03 | padding / unreflected | |||
| 0x04 | SyncFrameRate | float | 7 flags | 0 | |
| 0x01 | bLODEnabled | bool | 7 flags | false | |
| 0x01B9 | 0x03 | padding / unreflected | |||
| 0x08 | BoneSettings | FVADebugBoneSettings | 5 flags | {Scale=1, Color={B=255, G=255, R=255, A=255}} | |
| 0x30 | LOD | FVertexAnimationLOD | 5 flags | {DistanceFrom=0, DistanceTo=0, FrameRateFrom=0, FrameRateTo… | |
| 0x01F4 | 0x04 | unreflected bytes to end of UVARuntimeComponent | |||
Inherited from UActorComponent 17
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryComponentTick | FActorComponentTickFunction | 3 flags | {} | |
| 0x10 | ComponentTags | TArray<TArray<int32>> | 4 flags | [] | |
| 0x10 | AssetUserData | TArray<int32> | Protected+6 flags | [] | |
| 0x0088 | 0x04 | padding / unreflected | |||
| 0x04 | UCSSerializationIndex | int32 | 5 flags | -1 | |
| 0x01 | bNetAddressable : 1bit 3 | bool | Protected+3 flags | false | |
| 0x01 | bReplicates : 1bit 4 | bool | Net+7 flags | false | |
| 0x01 | bAutoActivate : 1bit 7 | bool | 6 flags | false | |
| 0x01 | bIsActive : 1bit 0 | bool | NetTransient+4 flags | false | |
| 0x01 | bEditableWhenInherited : 1bit 1 | bool | 5 flags | true | |
| 0x01 | bCanEverAffectNavigation : 1bit 3 | bool | Protected+6 flags | false | |
| 0x01 | bIsEditorOnly : 1bit 5 | bool | 6 flags | false | |
| 0x01 | bShouldBeSaved : 1bit 7 | bool | 5 flags | false | |
| 0x01 | CreationMethod | EComponentCreationMethod | 5 flags | Native | |
| 0x01 | OnComponentActivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnComponentDeactivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x0097 | 0x01 | padding / unreflected | |||
| 0x10 | UCSModifiedProperties | TArray<FString> | 2 flags | [] | |
| 0x10 | ActorComponentKey | FString | 3 flags | "" | |
Functions 24
| Signature | Flags | Native | Params |
|---|---|---|---|
| void UpdateAnimationBlueprint() | FinalNative+1 flags | 0x00 | |
| void Stop() | FinalNative+1 flags | 0x00 | |
| void SetTimePlayed(float TimePlayed) | FinalNative+1 flags | 0x04 | |
| void SetRagdollOn() | FinalNative+1 flags | 0x00 | |
| void SetRagdollOff() | FinalNative+1 flags | 0x00 | |
| void SetPosition(float Position) | FinalNative+1 flags | 0x04 | |
| void SetPlayRate(float Rate) | FinalNative+1 flags | 0x04 | |
| bool SetAnimationIndex(int32 InAnimationIndex) | FinalNative+1 flags | 0x05 | |
| bool SetAnimationByName(const FName& InAnimationName) | FinalNative+1 flags | 0x09 | |
| void Resume() | FinalNative+1 flags | 0x00 | |
| void Reset() | FinalNative+1 flags | 0x00 | |
| bool PlayAnimationByName(const FName& InAnimationName) | FinalNative+1 flags | 0x09 | |
| bool PlayAnimation(int32 InAnimationIndex) | FinalNative+1 flags | 0x05 | |
| void Play() | FinalNative+1 flags | 0x00 | |
| void Pause() | FinalNative+1 flags | 0x00 | |
| bool IsPlaying() | FinalNative+1 flags | 0x01 | |
| bool IsPaused() | FinalNative+1 flags | 0x01 | |
| float GetTimePlayed() | FinalNative+1 flags | 0x04 | |
| float GetPosition() | FinalNative+1 flags | 0x04 | |
| float GetPlayRate() | FinalNative+1 flags | 0x04 | |
| USceneComponent* GetOuterSceneComponent() | FinalNative+1 flags | 0x08 | |
| UAnimInstance* GetAnimInstance() | FinalNative+1 flags | 0x08 | |
| TArray<void> GetAnimationNames() | FinalNative+1 flags | 0x10 | |
| void CopyToPoseableMeshComponent(UPoseableMeshComponent* InComponent, uint8 BoneSpace) | FinalNative+1 flags | 0x09 |