#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { namespace Params { //--------------------------------------------------------------------------------------------------------------------- // PARAMETERS //--------------------------------------------------------------------------------------------------------------------- // 0x18 (0x18 - 0x0) // Function AnimationSharing.AnimationSharingStateProcessor.ProcessActorState struct UAnimationSharingStateProcessor_ProcessActorState_Params { public: int32 OutState; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15D2[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class AActor* InActor; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 CurrentState; // 0x10(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 OnDemandState; // 0x11(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShouldProcess; // 0x12(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_15D3[0x5]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // Function AnimationSharing.AnimationSharingStateProcessor.GetAnimationStateEnum struct UAnimationSharingStateProcessor_GetAnimationStateEnum_Params { public: class UEnum* ReturnValue; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function AnimationSharing.AnimSharingStateInstance.GetInstancedActors struct UAnimSharingStateInstance_GetInstancedActors_Params { public: TArray Actors; // 0x0(0x10)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function AnimationSharing.AnimationSharingManager.RegisterActorWithSkeletonBP struct UAnimationSharingManager_RegisterActorWithSkeletonBP_Params { public: class AActor* InActor; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class USkeleton* SharingSkeleton; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function AnimationSharing.AnimationSharingManager.GetAnimationSharingManager struct UAnimationSharingManager_GetAnimationSharingManager_Params { public: class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimationSharingManager* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // Function AnimationSharing.AnimationSharingManager.CreateAnimationSharingManager struct UAnimationSharingManager_CreateAnimationSharingManager_Params { public: class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAnimationSharingSetup* Setup; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1606[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // Function AnimationSharing.AnimationSharingManager.AnimationSharingEnabled struct UAnimationSharingManager_AnimationSharingEnabled_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; } }