109 lines
7.2 KiB
C++
Executable File
109 lines
7.2 KiB
C++
Executable File
#pragma once
|
|
|
|
//PUBGM(0.13.5)32位SDK
|
|
//作者:清华
|
|
//Telegram:@qinghuanb666
|
|
//生成时间:Fri Apr 18 20:44:40 2025
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------
|
|
//Enums
|
|
//---------------------------------------------------------------------------
|
|
|
|
// Enum CinematicCamera.ECameraFocusMethod
|
|
enum class ECameraFocusMethod : uint8_t
|
|
{
|
|
ECameraFocusMethod__None = 0,
|
|
ECameraFocusMethod__Manual = 1,
|
|
ECameraFocusMethod__Tracking = 2,
|
|
ECameraFocusMethod__ECameraFocusMethod_MAX = 3
|
|
};
|
|
|
|
|
|
|
|
//---------------------------------------------------------------------------
|
|
//Script Structs
|
|
//---------------------------------------------------------------------------
|
|
|
|
// ScriptStruct CinematicCamera.CameraLookatTrackingSettings
|
|
// 0x0028
|
|
struct FCameraLookatTrackingSettings
|
|
{
|
|
unsigned char bEnableLookAtTracking : 1; // 0x0000(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char bDrawDebugLookAtTrackingPosition : 1; // 0x0000(0x0001) (Edit, BlueprintVisible, Transient)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float LookAtTrackingInterpSpeed; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData01[0xC]; // 0x0008(0x000C) MISSED OFFSET
|
|
class AActor* ActorToTrack; // 0x0014(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FVector RelativeOffset; // 0x0018(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
unsigned char bAllowRoll : 1; // 0x0024(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData02[0x3]; // 0x0025(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct CinematicCamera.CameraFilmbackSettings
|
|
// 0x000C
|
|
struct FCameraFilmbackSettings
|
|
{
|
|
float SensorWidth; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float SensorHeight; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float SensorAspectRatio; // 0x0008(0x0004) (Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct CinematicCamera.CameraLensSettings
|
|
// 0x0014
|
|
struct FCameraLensSettings
|
|
{
|
|
float MinFocalLength; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MaxFocalLength; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MinFStop; // 0x0008(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MaxFStop; // 0x000C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float MinimumFocusDistance; // 0x0010(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct CinematicCamera.CameraTrackingFocusSettings
|
|
// 0x0014
|
|
struct FCameraTrackingFocusSettings
|
|
{
|
|
class AActor* ActorToTrack; // 0x0000(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FVector RelativeOffset; // 0x0004(0x000C) (Edit, BlueprintVisible, IsPlainOldData)
|
|
unsigned char bDrawDebugTrackingFocusPoint : 1; // 0x0010(0x0001) (Edit, BlueprintVisible, Transient)
|
|
unsigned char UnknownData00[0x3]; // 0x0011(0x0003) MISSED OFFSET
|
|
};
|
|
|
|
// ScriptStruct CinematicCamera.CameraFocusSettings
|
|
// 0x0030
|
|
struct FCameraFocusSettings
|
|
{
|
|
ECameraFocusMethod FocusMethod; // 0x0000(0x0001) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
unsigned char UnknownData00[0x3]; // 0x0001(0x0003) MISSED OFFSET
|
|
float ManualFocusDistance; // 0x0004(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
struct FCameraTrackingFocusSettings TrackingFocusSettings; // 0x0008(0x0014) (Edit, BlueprintVisible)
|
|
unsigned char bDrawDebugFocusPlane : 1; // 0x001C(0x0001) (Edit, Transient)
|
|
unsigned char UnknownData01[0x3]; // 0x001D(0x0003) MISSED OFFSET
|
|
struct FColor DebugFocusPlaneColor; // 0x0020(0x0004) (Edit, IsPlainOldData)
|
|
unsigned char bSmoothFocusChanges : 1; // 0x0024(0x0001) (Edit, BlueprintVisible)
|
|
unsigned char UnknownData02[0x3]; // 0x0025(0x0003) MISSED OFFSET
|
|
float FocusSmoothingInterpSpeed; // 0x0028(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
float FocusOffset; // 0x002C(0x0004) (Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct CinematicCamera.NamedFilmbackPreset
|
|
// 0x0018
|
|
struct FNamedFilmbackPreset
|
|
{
|
|
struct FString Name; // 0x0000(0x000C) (ZeroConstructor)
|
|
struct FCameraFilmbackSettings FilmbackSettings; // 0x000C(0x000C) (IsPlainOldData)
|
|
};
|
|
|
|
// ScriptStruct CinematicCamera.NamedLensPreset
|
|
// 0x0020
|
|
struct FNamedLensPreset
|
|
{
|
|
struct FString Name; // 0x0000(0x000C) (ZeroConstructor)
|
|
struct FCameraLensSettings LensSettings; // 0x000C(0x0014) (IsPlainOldData)
|
|
};
|
|
|
|
}
|
|
|