1000 lines
42 KiB
C++
1000 lines
42 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: GameplayCameras
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
#include "GameplayCameras_structs.hpp"
|
|
#include "Engine_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class GameplayCameras.CameraInstantiableObject
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCameraInstantiableObject : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraInstantiableObject")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraInstantiableObject")
|
|
}
|
|
static class UCameraInstantiableObject* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraInstantiableObject>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraInstantiableObject;
|
|
|
|
// Class GameplayCameras.LegacyCameraShake
|
|
// 0x0110 (0x01F0 - 0x00E0)
|
|
class ULegacyCameraShake : public UCameraShakeBase
|
|
{
|
|
public:
|
|
float OscillationDuration; // 0x00D8(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OscillationBlendInTime; // 0x00DC(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OscillationBlendOutTime; // 0x00E0(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FROscillator RotOscillation; // 0x00E4(0x0024)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FVOscillator LocOscillation; // 0x0108(0x0024)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FFOscillator FOVOscillation; // 0x012C(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float AnimPlayRate; // 0x0138(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AnimScale; // 0x013C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AnimBlendInTime; // 0x0140(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float AnimBlendOutTime; // 0x0144(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RandomAnimSegmentDuration; // 0x0148(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_14C[0x4]; // 0x014C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UCameraAnimationSequence* AnimSequence; // 0x0150(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
uint8 bRandomAnimSegment : 1; // 0x0158(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_159[0x3]; // 0x0159(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float OscillatorTimeRemaining; // 0x015C(0x0004)(BlueprintVisible, BlueprintReadOnly, ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_160[0x78]; // 0x0160(0x0078)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class USequenceCameraShakePattern* SequenceShakePattern; // 0x01D8(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, Protected, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
uint8 Pad_1E0[0x10]; // 0x01E0(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class ULegacyCameraShake* StartLegacyCameraShake(class APlayerCameraManager* PlayerCameraManager, TSubclassOf<class ULegacyCameraShake> ShakeClass, float Scale, ECameraShakePlaySpace PlaySpace, const struct FRotator& UserPlaySpaceRot);
|
|
static class ULegacyCameraShake* StartLegacyCameraShakeFromSource(class APlayerCameraManager* PlayerCameraManager, TSubclassOf<class ULegacyCameraShake> ShakeClass, class UCameraShakeSourceComponent* SourceComponent, float Scale, ECameraShakePlaySpace PlaySpace, const struct FRotator& UserPlaySpaceRot);
|
|
|
|
void BlueprintUpdateCameraShake(float DeltaTime, float Alpha, const struct FMinimalViewInfo& POV, struct FMinimalViewInfo* ModifiedPOV);
|
|
void ReceivePlayShake(float Scale);
|
|
void ReceiveStopShake(bool bImmediately);
|
|
|
|
bool ReceiveIsFinished() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LegacyCameraShake")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LegacyCameraShake")
|
|
}
|
|
static class ULegacyCameraShake* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULegacyCameraShake>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULegacyCameraShake;
|
|
|
|
// Class GameplayCameras.LegacyCameraShakePattern
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class ULegacyCameraShakePattern final : public UCameraShakePattern
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LegacyCameraShakePattern")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LegacyCameraShakePattern")
|
|
}
|
|
static class ULegacyCameraShakePattern* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULegacyCameraShakePattern>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULegacyCameraShakePattern;
|
|
|
|
// Class GameplayCameras.LegacyCameraShakeFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class ULegacyCameraShakeFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class ULegacyCameraShake* Conv_LegacyCameraShake(class UCameraShakeBase* CameraShake);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LegacyCameraShakeFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LegacyCameraShakeFunctionLibrary")
|
|
}
|
|
static class ULegacyCameraShakeFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULegacyCameraShakeFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULegacyCameraShakeFunctionLibrary;
|
|
|
|
// Class GameplayCameras.CameraAnimationCameraModifier
|
|
// 0x0018 (0x0060 - 0x0048)
|
|
class UCameraAnimationCameraModifier final : public UCameraModifier
|
|
{
|
|
public:
|
|
TArray<struct FActiveCameraAnimationInfo> ActiveAnimations; // 0x0048(0x0010)(ZeroConstructor, Protected, NativeAccessSpecifierProtected)
|
|
uint16 NextInstanceSerialNumber; // 0x0058(0x0002)(ZeroConstructor, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_5A[0x6]; // 0x005A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UCameraAnimationCameraModifier* GetCameraAnimationCameraModifier(const class UObject* WorldContextObject, int32 PlayerIndex);
|
|
static class UCameraAnimationCameraModifier* GetCameraAnimationCameraModifierFromID(const class UObject* WorldContextObject, int32 ControllerId);
|
|
static class UCameraAnimationCameraModifier* GetCameraAnimationCameraModifierFromPlayerController(const class APlayerController* PlayerController);
|
|
|
|
struct FCameraAnimationHandle PlayCameraAnimation(class UCameraAnimationSequence* Sequence, const struct FCameraAnimationParams& Params_0);
|
|
void StopAllCameraAnimations(bool bImmediate);
|
|
void StopAllCameraAnimationsOf(class UCameraAnimationSequence* Sequence, bool bImmediate);
|
|
void StopCameraAnimation(const struct FCameraAnimationHandle& Handle, bool bImmediate);
|
|
|
|
bool IsCameraAnimationActive(const struct FCameraAnimationHandle& Handle) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraAnimationCameraModifier")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraAnimationCameraModifier")
|
|
}
|
|
static class UCameraAnimationCameraModifier* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraAnimationCameraModifier>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraAnimationCameraModifier;
|
|
|
|
// Class GameplayCameras.GameplayCamerasFunctionLibrary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UGameplayCamerasFunctionLibrary final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static class UCameraAnimationCameraModifier* Conv_CameraAnimationCameraModifier(class APlayerCameraManager* PlayerCameraManager);
|
|
static ECameraAnimationPlaySpace Conv_CameraAnimationPlaySpace(ECameraShakePlaySpace CameraShakePlaySpace);
|
|
static ECameraShakePlaySpace Conv_CameraShakePlaySpace(ECameraAnimationPlaySpace CameraAnimationPlaySpace);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayCamerasFunctionLibrary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayCamerasFunctionLibrary")
|
|
}
|
|
static class UGameplayCamerasFunctionLibrary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayCamerasFunctionLibrary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayCamerasFunctionLibrary;
|
|
|
|
// Class GameplayCameras.CameraNode
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UCameraNode : public UCameraInstantiableObject
|
|
{
|
|
public:
|
|
bool bIsEnabled; // 0x0028(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraNode")
|
|
}
|
|
static class UCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraNode;
|
|
|
|
// Class GameplayCameras.BlendCameraNode
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UBlendCameraNode : public UCameraNode
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BlendCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BlendCameraNode")
|
|
}
|
|
static class UBlendCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBlendCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBlendCameraNode;
|
|
|
|
// Class GameplayCameras.BlendStackCameraNode
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UBlendStackCameraNode final : public UCameraNode
|
|
{
|
|
public:
|
|
bool bAutoPop; // 0x0030(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bBlendFirstCameraMode; // 0x0031(0x0001)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_32[0x16]; // 0x0032(0x0016)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BlendStackCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BlendStackCameraNode")
|
|
}
|
|
static class UBlendStackCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBlendStackCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBlendStackCameraNode;
|
|
|
|
// Class GameplayCameras.BlendStackRootCameraNode
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UBlendStackRootCameraNode final : public UCameraNode
|
|
{
|
|
public:
|
|
class UBlendCameraNode* Blend; // 0x0030(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
class UCameraNode* RootNode; // 0x0038(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
uint8 Pad_40[0x10]; // 0x0040(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BlendStackRootCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BlendStackRootCameraNode")
|
|
}
|
|
static class UBlendStackRootCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBlendStackRootCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBlendStackRootCameraNode;
|
|
|
|
// Class GameplayCameras.CameraAsset
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
class UCameraAsset final : public UObject
|
|
{
|
|
public:
|
|
class UCameraDirector* CameraDirector; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
TArray<struct FCameraModeTransition> EnterTransitions; // 0x0030(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<struct FCameraModeTransition> ExitTransitions; // 0x0040(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraAsset")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraAsset")
|
|
}
|
|
static class UCameraAsset* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraAsset>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraAsset;
|
|
|
|
// Class GameplayCameras.CameraDirector
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCameraDirector : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraDirector")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraDirector")
|
|
}
|
|
static class UCameraDirector* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraDirector>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraDirector;
|
|
|
|
// Class GameplayCameras.CameraEvaluationContext
|
|
// 0x0080 (0x00A8 - 0x0028)
|
|
class UCameraEvaluationContext : public UObject
|
|
{
|
|
public:
|
|
class UCameraAsset* CameraAsset; // 0x0028(0x0008)(ZeroConstructor, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
uint8 Pad_30[0x78]; // 0x0030(0x0078)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraEvaluationContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraEvaluationContext")
|
|
}
|
|
static class UCameraEvaluationContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraEvaluationContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraEvaluationContext;
|
|
|
|
// Class GameplayCameras.CameraMode
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
class UCameraMode final : public UObject
|
|
{
|
|
public:
|
|
class UCameraNode* RootNode; // 0x0028(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
TArray<struct FCameraModeTransition> EnterTransitions; // 0x0030(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<struct FCameraModeTransition> ExitTransitions; // 0x0040(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraMode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraMode")
|
|
}
|
|
static class UCameraMode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraMode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraMode;
|
|
|
|
// Class GameplayCameras.CameraModeTransitionCondition
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UCameraModeTransitionCondition final : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraModeTransitionCondition")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraModeTransitionCondition")
|
|
}
|
|
static class UCameraModeTransitionCondition* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraModeTransitionCondition>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraModeTransitionCondition;
|
|
|
|
// Class GameplayCameras.CameraSystemEvaluator
|
|
// 0x0160 (0x0188 - 0x0028)
|
|
class UCameraSystemEvaluator final : public UObject
|
|
{
|
|
public:
|
|
class URootCameraNode* RootNode; // 0x0028(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
uint8 Pad_30[0x158]; // 0x0030(0x0158)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CameraSystemEvaluator")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CameraSystemEvaluator")
|
|
}
|
|
static class UCameraSystemEvaluator* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCameraSystemEvaluator>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCameraSystemEvaluator;
|
|
|
|
// Class GameplayCameras.RootCameraNode
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class URootCameraNode : public UCameraNode
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("RootCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"RootCameraNode")
|
|
}
|
|
static class URootCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<URootCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_URootCameraNode;
|
|
|
|
// Class GameplayCameras.DefaultRootCameraNode
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class UDefaultRootCameraNode final : public URootCameraNode
|
|
{
|
|
public:
|
|
class UCameraNode* BaseLayer; // 0x0030(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
class UCameraNode* MainLayer; // 0x0038(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
class UCameraNode* GlobalLayer; // 0x0040(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
class UCameraNode* VisualLayer; // 0x0048(0x0008)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DefaultRootCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DefaultRootCameraNode")
|
|
}
|
|
static class UDefaultRootCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDefaultRootCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDefaultRootCameraNode;
|
|
|
|
// Class GameplayCameras.SingleCameraDirector
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class USingleCameraDirector final : public UCameraDirector
|
|
{
|
|
public:
|
|
class UCameraMode* CameraMode; // 0x0028(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SingleCameraDirector")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SingleCameraDirector")
|
|
}
|
|
static class USingleCameraDirector* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USingleCameraDirector>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USingleCameraDirector;
|
|
|
|
// Class GameplayCameras.GameplayCameraActor
|
|
// 0x0010 (0x02A0 - 0x0290)
|
|
class AGameplayCameraActor final : public AActor
|
|
{
|
|
public:
|
|
class USceneComponent* SceneComponent; // 0x0290(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
class UGameplayCameraComponent* CameraComponent; // 0x0298(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
|
|
public:
|
|
class UGameplayCameraComponent* GetCameraComponent() const;
|
|
class USceneComponent* GetSceneComponent() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayCameraActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayCameraActor")
|
|
}
|
|
static class AGameplayCameraActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AGameplayCameraActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AGameplayCameraActor;
|
|
|
|
// Class GameplayCameras.GameplayCameraComponent
|
|
// 0x0010 (0x0240 - 0x0230)
|
|
class UGameplayCameraComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
class UCameraAsset* Camera; // 0x0230(0x0008)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr)
|
|
class UGameplayCameraComponentEvaluationContext* EvaluationContext; // 0x0238(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected, TObjectPtr)
|
|
|
|
public:
|
|
void ActivateCamera(int32 PlayerIndex);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayCameraComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayCameraComponent")
|
|
}
|
|
static class UGameplayCameraComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayCameraComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayCameraComponent;
|
|
|
|
// Class GameplayCameras.GameplayCameraComponentEvaluationContext
|
|
// 0x0000 (0x00A8 - 0x00A8)
|
|
class UGameplayCameraComponentEvaluationContext final : public UCameraEvaluationContext
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayCameraComponentEvaluationContext")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayCameraComponentEvaluationContext")
|
|
}
|
|
static class UGameplayCameraComponentEvaluationContext* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayCameraComponentEvaluationContext>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayCameraComponentEvaluationContext;
|
|
|
|
// Class GameplayCameras.GameplayCameraSystemActor
|
|
// 0x0010 (0x02A0 - 0x0290)
|
|
class AGameplayCameraSystemActor final : public AActor
|
|
{
|
|
public:
|
|
class UGameplayCameraSystemComponent* CameraSystemComponent; // 0x0290(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, EditConst, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
EAutoReceiveInput AutoActivateForPlayer; // 0x0298(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
|
|
uint8 Pad_299[0x7]; // 0x0299(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
void ActivateForPlayer(int32 PlayerIndex);
|
|
|
|
class UGameplayCameraSystemComponent* GetCameraSystemComponent() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayCameraSystemActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayCameraSystemActor")
|
|
}
|
|
static class AGameplayCameraSystemActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AGameplayCameraSystemActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AGameplayCameraSystemActor;
|
|
|
|
// Class GameplayCameras.GameplayCameraSystemComponent
|
|
// 0x0010 (0x0240 - 0x0230)
|
|
class UGameplayCameraSystemComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
class UCameraSystemEvaluator* Evaluator; // 0x0230(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, NoDestructor, PersistentInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPrivate, TObjectPtr)
|
|
uint8 Pad_238[0x8]; // 0x0238(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
class UCameraSystemEvaluator* GetCameraSystemEvaluator();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayCameraSystemComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayCameraSystemComponent")
|
|
}
|
|
static class UGameplayCameraSystemComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayCameraSystemComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayCameraSystemComponent;
|
|
|
|
// Class GameplayCameras.GameplayCamerasSubsystem
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UGameplayCamerasSubsystem final : public UWorldSubsystem
|
|
{
|
|
public:
|
|
struct FCameraAnimationHandle PlayCameraAnimation(class APlayerController* PlayerController, class UCameraAnimationSequence* Sequence, const struct FCameraAnimationParams& Params_0);
|
|
void StopAllCameraAnimations(class APlayerController* PlayerController, bool bImmediate);
|
|
void StopAllCameraAnimationsOf(class APlayerController* PlayerController, class UCameraAnimationSequence* Sequence, bool bImmediate);
|
|
void StopCameraAnimation(class APlayerController* PlayerController, const struct FCameraAnimationHandle& Handle, bool bImmediate);
|
|
|
|
bool IsCameraAnimationActive(class APlayerController* PlayerController, const struct FCameraAnimationHandle& Handle) const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("GameplayCamerasSubsystem")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"GameplayCamerasSubsystem")
|
|
}
|
|
static class UGameplayCamerasSubsystem* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UGameplayCamerasSubsystem>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UGameplayCamerasSubsystem;
|
|
|
|
// Class GameplayCameras.SimpleBlendCameraNode
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class USimpleBlendCameraNode : public UBlendCameraNode
|
|
{
|
|
public:
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SimpleBlendCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SimpleBlendCameraNode")
|
|
}
|
|
static class USimpleBlendCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USimpleBlendCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USimpleBlendCameraNode;
|
|
|
|
// Class GameplayCameras.SimpleFixedTimeBlendCameraNode
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class USimpleFixedTimeBlendCameraNode : public USimpleBlendCameraNode
|
|
{
|
|
public:
|
|
float BlendTime; // 0x0038(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SimpleFixedTimeBlendCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SimpleFixedTimeBlendCameraNode")
|
|
}
|
|
static class USimpleFixedTimeBlendCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USimpleFixedTimeBlendCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USimpleFixedTimeBlendCameraNode;
|
|
|
|
// Class GameplayCameras.LinearBlendCameraNode
|
|
// 0x0000 (0x0040 - 0x0040)
|
|
class ULinearBlendCameraNode final : public USimpleFixedTimeBlendCameraNode
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LinearBlendCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LinearBlendCameraNode")
|
|
}
|
|
static class ULinearBlendCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULinearBlendCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULinearBlendCameraNode;
|
|
|
|
// Class GameplayCameras.PopBlendCameraNode
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UPopBlendCameraNode final : public UBlendCameraNode
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PopBlendCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PopBlendCameraNode")
|
|
}
|
|
static class UPopBlendCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPopBlendCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPopBlendCameraNode;
|
|
|
|
// Class GameplayCameras.SmoothBlendCameraNode
|
|
// 0x0008 (0x0048 - 0x0040)
|
|
class USmoothBlendCameraNode final : public USimpleFixedTimeBlendCameraNode
|
|
{
|
|
public:
|
|
ESmoothCameraBlendType BlendType; // 0x0040(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_44[0x4]; // 0x0044(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SmoothBlendCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SmoothBlendCameraNode")
|
|
}
|
|
static class USmoothBlendCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USmoothBlendCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USmoothBlendCameraNode;
|
|
|
|
// Class GameplayCameras.ArrayCameraNode
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UArrayCameraNode final : public UCameraNode
|
|
{
|
|
public:
|
|
TArray<class UCameraNode*> Children; // 0x0030(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ArrayCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ArrayCameraNode")
|
|
}
|
|
static class UArrayCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UArrayCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UArrayCameraNode;
|
|
|
|
// Class GameplayCameras.OffsetCameraNode
|
|
// 0x0018 (0x0048 - 0x0030)
|
|
class UOffsetCameraNode final : public UCameraNode
|
|
{
|
|
public:
|
|
struct FVector3d Offset; // 0x0030(0x0018)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("OffsetCameraNode")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"OffsetCameraNode")
|
|
}
|
|
static class UOffsetCameraNode* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UOffsetCameraNode>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UOffsetCameraNode;
|
|
|
|
// Class GameplayCameras.CompositeCameraShakePattern
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UCompositeCameraShakePattern final : public UCameraShakePattern
|
|
{
|
|
public:
|
|
TArray<class UCameraShakePattern*> ChildPatterns; // 0x0028(0x0010)(Edit, ExportObject, ZeroConstructor, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("CompositeCameraShakePattern")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"CompositeCameraShakePattern")
|
|
}
|
|
static class UCompositeCameraShakePattern* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UCompositeCameraShakePattern>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UCompositeCameraShakePattern;
|
|
|
|
// Class GameplayCameras.DefaultCameraShakeBase
|
|
// 0x0000 (0x00E0 - 0x00E0)
|
|
class UDefaultCameraShakeBase : public UCameraShakeBase
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("DefaultCameraShakeBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"DefaultCameraShakeBase")
|
|
}
|
|
static class UDefaultCameraShakeBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UDefaultCameraShakeBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UDefaultCameraShakeBase;
|
|
|
|
// Class GameplayCameras.SimpleCameraShakePattern
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class USimpleCameraShakePattern : public UCameraShakePattern
|
|
{
|
|
public:
|
|
float Duration; // 0x0028(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendInTime; // 0x002C(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float BlendOutTime; // 0x0030(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_34[0x24]; // 0x0034(0x0024)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SimpleCameraShakePattern")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SimpleCameraShakePattern")
|
|
}
|
|
static class USimpleCameraShakePattern* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USimpleCameraShakePattern>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USimpleCameraShakePattern;
|
|
|
|
// Class GameplayCameras.PerlinNoiseCameraShakePattern
|
|
// 0x0080 (0x00D8 - 0x0058)
|
|
class UPerlinNoiseCameraShakePattern final : public USimpleCameraShakePattern
|
|
{
|
|
public:
|
|
float LocationAmplitudeMultiplier; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LocationFrequencyMultiplier; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPerlinNoiseShaker X; // 0x0060(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPerlinNoiseShaker Y; // 0x0068(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPerlinNoiseShaker Z; // 0x0070(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float RotationAmplitudeMultiplier; // 0x0078(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationFrequencyMultiplier; // 0x007C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FPerlinNoiseShaker Pitch; // 0x0080(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPerlinNoiseShaker Yaw; // 0x0088(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPerlinNoiseShaker Roll; // 0x0090(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FPerlinNoiseShaker FOV; // 0x0098(0x0008)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_A0[0x38]; // 0x00A0(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PerlinNoiseCameraShakePattern")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PerlinNoiseCameraShakePattern")
|
|
}
|
|
static class UPerlinNoiseCameraShakePattern* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UPerlinNoiseCameraShakePattern>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UPerlinNoiseCameraShakePattern;
|
|
|
|
// Class GameplayCameras.WaveOscillatorCameraShakePattern
|
|
// 0x00A0 (0x00F8 - 0x0058)
|
|
class UWaveOscillatorCameraShakePattern final : public USimpleCameraShakePattern
|
|
{
|
|
public:
|
|
float LocationAmplitudeMultiplier; // 0x0058(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float LocationFrequencyMultiplier; // 0x005C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FWaveOscillator X; // 0x0060(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FWaveOscillator Y; // 0x006C(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FWaveOscillator Z; // 0x0078(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
float RotationAmplitudeMultiplier; // 0x0084(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float RotationFrequencyMultiplier; // 0x0088(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FWaveOscillator Pitch; // 0x008C(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FWaveOscillator Yaw; // 0x0098(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FWaveOscillator Roll; // 0x00A4(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
struct FWaveOscillator FOV; // 0x00B0(0x000C)(Edit, BlueprintVisible, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_BC[0x3C]; // 0x00BC(0x003C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("WaveOscillatorCameraShakePattern")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"WaveOscillatorCameraShakePattern")
|
|
}
|
|
static class UWaveOscillatorCameraShakePattern* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UWaveOscillatorCameraShakePattern>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UWaveOscillatorCameraShakePattern;
|
|
|
|
// Class GameplayCameras.TestCameraShake
|
|
// 0x0000 (0x00E0 - 0x00E0)
|
|
class UTestCameraShake final : public UCameraShakeBase
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TestCameraShake")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TestCameraShake")
|
|
}
|
|
static class UTestCameraShake* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTestCameraShake>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTestCameraShake;
|
|
|
|
// Class GameplayCameras.ConstantCameraShakePattern
|
|
// 0x0030 (0x0088 - 0x0058)
|
|
class UConstantCameraShakePattern final : public USimpleCameraShakePattern
|
|
{
|
|
public:
|
|
struct FVector LocationOffset; // 0x0058(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FRotator RotationOffset; // 0x0070(0x0018)(ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("ConstantCameraShakePattern")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"ConstantCameraShakePattern")
|
|
}
|
|
static class UConstantCameraShakePattern* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UConstantCameraShakePattern>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UConstantCameraShakePattern;
|
|
|
|
}
|
|
|