#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) }; }