#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { namespace Params { //--------------------------------------------------------------------------------------------------------------------- // PARAMETERS //--------------------------------------------------------------------------------------------------------------------- // 0x40 (0x40 - 0x0) // Function GameplayCameras.LegacyCameraShake.StartLegacyCameraShakeFromSource struct ULegacyCameraShake_StartLegacyCameraShakeFromSource_Params { public: class APlayerCameraManager* PlayerCameraManager; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf ShakeClass; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCameraShakeSourceComponent* SourceComponent; // 0x10(0x8)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x18(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECameraShakePlaySpace PlaySpace; // 0x1C(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14D3[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FRotator UserPlaySpaceRot; // 0x20(0x18)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class ULegacyCameraShake* ReturnValue; // 0x38(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // Function GameplayCameras.LegacyCameraShake.StartLegacyCameraShake struct ULegacyCameraShake_StartLegacyCameraShake_Params { public: class APlayerCameraManager* PlayerCameraManager; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf ShakeClass; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Scale; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECameraShakePlaySpace PlaySpace; // 0x14(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14E8[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FRotator UserPlaySpaceRot; // 0x18(0x18)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) class ULegacyCameraShake* ReturnValue; // 0x30(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function GameplayCameras.LegacyCameraShake.ReceiveStopShake struct ULegacyCameraShake_ReceiveStopShake_Params { public: bool bImmediately; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function GameplayCameras.LegacyCameraShake.ReceivePlayShake struct ULegacyCameraShake_ReceivePlayShake_Params { public: float Scale; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function GameplayCameras.LegacyCameraShake.ReceiveIsFinished struct ULegacyCameraShake_ReceiveIsFinished_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xF90 (0xF90 - 0x0) // Function GameplayCameras.LegacyCameraShake.BlueprintUpdateCameraShake struct ULegacyCameraShake_BlueprintUpdateCameraShake_Params { public: float DeltaTime; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Alpha; // 0x4(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_14F5[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FMinimalViewInfo POV; // 0x10(0x7C0)(ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) struct FMinimalViewInfo ModifiedPOV; // 0x7D0(0x7C0)(Parm, OutParm, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function GameplayCameras.LegacyCameraShakeFunctionLibrary.Conv_LegacyCameraShake struct ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Params { public: class UCameraShakeBase* CameraShake; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class ULegacyCameraShake* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x6 (0x6 - 0x0) // Function GameplayCameras.CameraAnimationCameraModifier.StopCameraAnimation struct UCameraAnimationCameraModifier_StopCameraAnimation_Params { public: struct FCameraAnimationHandle Handle; // 0x0(0x4)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bImmediate; // 0x4(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1506[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // Function GameplayCameras.CameraAnimationCameraModifier.StopAllCameraAnimationsOf struct UCameraAnimationCameraModifier_StopAllCameraAnimationsOf_Params { public: class UCameraAnimationSequence* Sequence; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bImmediate; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1508[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // Function GameplayCameras.CameraAnimationCameraModifier.StopAllCameraAnimations struct UCameraAnimationCameraModifier_StopAllCameraAnimations_Params { public: bool bImmediate; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x50 (0x50 - 0x0) // Function GameplayCameras.CameraAnimationCameraModifier.PlayCameraAnimation struct UCameraAnimationCameraModifier_PlayCameraAnimation_Params { public: class UCameraAnimationSequence* Sequence; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCameraAnimationParams Params; // 0x8(0x40)(Parm, NoDestructor, NativeAccessSpecifierPublic) struct FCameraAnimationHandle ReturnValue; // 0x48(0x4)(Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_150B[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x6 (0x6 - 0x0) // Function GameplayCameras.CameraAnimationCameraModifier.IsCameraAnimationActive struct UCameraAnimationCameraModifier_IsCameraAnimationActive_Params { public: struct FCameraAnimationHandle Handle; // 0x0(0x4)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x4(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1512[0x1]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // Function GameplayCameras.CameraAnimationCameraModifier.GetCameraAnimationCameraModifierFromPlayerController struct UCameraAnimationCameraModifier_GetCameraAnimationCameraModifierFromPlayerController_Params { public: class APlayerController* PlayerController; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCameraAnimationCameraModifier* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // Function GameplayCameras.CameraAnimationCameraModifier.GetCameraAnimationCameraModifierFromID struct UCameraAnimationCameraModifier_GetCameraAnimationCameraModifierFromID_Params { public: class UObject* WorldContextObject; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ControllerId; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_151C[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UCameraAnimationCameraModifier* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // Function GameplayCameras.CameraAnimationCameraModifier.GetCameraAnimationCameraModifier struct UCameraAnimationCameraModifier_GetCameraAnimationCameraModifier_Params { public: class UObject* WorldContextObject; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 PlayerIndex; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1523[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UCameraAnimationCameraModifier* ReturnValue; // 0x10(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x2 (0x2 - 0x0) // Function GameplayCameras.GameplayCamerasFunctionLibrary.Conv_CameraShakePlaySpace struct UGameplayCamerasFunctionLibrary_Conv_CameraShakePlaySpace_Params { public: enum class ECameraAnimationPlaySpace CameraAnimationPlaySpace; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECameraShakePlaySpace ReturnValue; // 0x1(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x2 (0x2 - 0x0) // Function GameplayCameras.GameplayCamerasFunctionLibrary.Conv_CameraAnimationPlaySpace struct UGameplayCamerasFunctionLibrary_Conv_CameraAnimationPlaySpace_Params { public: enum class ECameraShakePlaySpace CameraShakePlaySpace; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class ECameraAnimationPlaySpace ReturnValue; // 0x1(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function GameplayCameras.GameplayCamerasFunctionLibrary.Conv_CameraAnimationCameraModifier struct UGameplayCamerasFunctionLibrary_Conv_CameraAnimationCameraModifier_Params { public: class APlayerCameraManager* PlayerCameraManager; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCameraAnimationCameraModifier* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function GameplayCameras.GameplayCamerasSubsystem.StopCameraAnimation struct UGameplayCamerasSubsystem_StopCameraAnimation_Params { public: class APlayerController* PlayerController; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCameraAnimationHandle Handle; // 0x8(0x4)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bImmediate; // 0xC(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_155B[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // Function GameplayCameras.GameplayCamerasSubsystem.StopAllCameraAnimationsOf struct UGameplayCamerasSubsystem_StopAllCameraAnimationsOf_Params { public: class APlayerController* PlayerController; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCameraAnimationSequence* Sequence; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bImmediate; // 0x10(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1560[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // Function GameplayCameras.GameplayCamerasSubsystem.StopAllCameraAnimations struct UGameplayCamerasSubsystem_StopAllCameraAnimations_Params { public: class APlayerController* PlayerController; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bImmediate; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1562[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x58 (0x58 - 0x0) // Function GameplayCameras.GameplayCamerasSubsystem.PlayCameraAnimation struct UGameplayCamerasSubsystem_PlayCameraAnimation_Params { public: class APlayerController* PlayerController; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UCameraAnimationSequence* Sequence; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCameraAnimationParams Params; // 0x10(0x40)(Parm, NoDestructor, NativeAccessSpecifierPublic) struct FCameraAnimationHandle ReturnValue; // 0x50(0x4)(Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_156B[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // Function GameplayCameras.GameplayCamerasSubsystem.IsCameraAnimationActive struct UGameplayCamerasSubsystem_IsCameraAnimationActive_Params { public: class APlayerController* PlayerController; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FCameraAnimationHandle Handle; // 0x8(0x4)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0xC(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_156F[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; } }