#pragma once //PUBGM(0.13.5)32位SDK //作者:清华 //Telegram:@qinghuanb666 //生成时间:Fri Apr 18 20:44:40 2025 #include "../SDK.hpp" namespace SDK { //--------------------------------------------------------------------------- //Parameters //--------------------------------------------------------------------------- // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetWorldToMetersScale struct UHeadMountedDisplayFunctionLibrary_SetWorldToMetersScale_Params { class UObject* WorldContext; // (Parm, ZeroConstructor, IsPlainOldData) float NewScale; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetTrackingOrigin struct UHeadMountedDisplayFunctionLibrary_SetTrackingOrigin_Params { TEnumAsByte Origin; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetSpectatorScreenTexture struct UHeadMountedDisplayFunctionLibrary_SetSpectatorScreenTexture_Params { class UTexture* InTexture; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetSpectatorScreenModeTexturePlusEyeLayout struct UHeadMountedDisplayFunctionLibrary_SetSpectatorScreenModeTexturePlusEyeLayout_Params { struct FVector2D EyeRectMin; // (Parm, IsPlainOldData) struct FVector2D EyeRectMax; // (Parm, IsPlainOldData) struct FVector2D TextureRectMin; // (Parm, IsPlainOldData) struct FVector2D TextureRectMax; // (Parm, IsPlainOldData) bool bDrawEyeFirst; // (Parm, ZeroConstructor, IsPlainOldData) bool bClearBlack; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetSpectatorScreenMode struct UHeadMountedDisplayFunctionLibrary_SetSpectatorScreenMode_Params { ESpectatorScreenMode Mode; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetClippingPlanes struct UHeadMountedDisplayFunctionLibrary_SetClippingPlanes_Params { float Near; // (Parm, ZeroConstructor, IsPlainOldData) float Far; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.ResetOrientationAndPosition struct UHeadMountedDisplayFunctionLibrary_ResetOrientationAndPosition_Params { float Yaw; // (Parm, ZeroConstructor, IsPlainOldData) TEnumAsByte Options; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.IsSpectatorScreenModeControllable struct UHeadMountedDisplayFunctionLibrary_IsSpectatorScreenModeControllable_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.IsInLowPersistenceMode struct UHeadMountedDisplayFunctionLibrary_IsInLowPersistenceMode_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.IsHeadMountedDisplayEnabled struct UHeadMountedDisplayFunctionLibrary_IsHeadMountedDisplayEnabled_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.IsHeadMountedDisplayConnected struct UHeadMountedDisplayFunctionLibrary_IsHeadMountedDisplayConnected_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.HasValidTrackingPosition struct UHeadMountedDisplayFunctionLibrary_HasValidTrackingPosition_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetWorldToMetersScale struct UHeadMountedDisplayFunctionLibrary_GetWorldToMetersScale_Params { class UObject* WorldContext; // (Parm, ZeroConstructor, IsPlainOldData) float ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetVRFocusState struct UHeadMountedDisplayFunctionLibrary_GetVRFocusState_Params { bool bUseFocus; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) bool bHasFocus; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetTrackingSensorParameters struct UHeadMountedDisplayFunctionLibrary_GetTrackingSensorParameters_Params { struct FVector Origin; // (Parm, OutParm, IsPlainOldData) struct FRotator Rotation; // (Parm, OutParm, IsPlainOldData) float LeftFOV; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) float RightFOV; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) float TopFOV; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) float BottomFOV; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) float Distance; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) float NearPlane; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) float FarPlane; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) bool IsActive; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) int Index; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetTrackingOrigin struct UHeadMountedDisplayFunctionLibrary_GetTrackingOrigin_Params { TEnumAsByte ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetScreenPercentage struct UHeadMountedDisplayFunctionLibrary_GetScreenPercentage_Params { float ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetPositionalTrackingCameraParameters struct UHeadMountedDisplayFunctionLibrary_GetPositionalTrackingCameraParameters_Params { struct FVector CameraOrigin; // (Parm, OutParm, IsPlainOldData) struct FRotator CameraRotation; // (Parm, OutParm, IsPlainOldData) float HFOV; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) float VFOV; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) float CameraDistance; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) float NearPlane; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) float FarPlane; // (Parm, OutParm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetOrientationAndPosition struct UHeadMountedDisplayFunctionLibrary_GetOrientationAndPosition_Params { struct FRotator DeviceRotation; // (Parm, OutParm, IsPlainOldData) struct FVector DevicePosition; // (Parm, OutParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetNumOfTrackingSensors struct UHeadMountedDisplayFunctionLibrary_GetNumOfTrackingSensors_Params { int ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetHMDWornState struct UHeadMountedDisplayFunctionLibrary_GetHMDWornState_Params { TEnumAsByte ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetHMDDeviceName struct UHeadMountedDisplayFunctionLibrary_GetHMDDeviceName_Params { struct FName ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.EnableLowPersistenceMode struct UHeadMountedDisplayFunctionLibrary_EnableLowPersistenceMode_Params { bool bEnable; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.EnableHMD struct UHeadMountedDisplayFunctionLibrary_EnableHMD_Params { bool bEnable; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.MotionControllerComponent.IsTracked struct UMotionControllerComponent_IsTracked_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.SetIsControllerMotionTrackingEnabledByDefault struct UMotionTrackedDeviceFunctionLibrary_SetIsControllerMotionTrackingEnabledByDefault_Params { bool Enable; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.IsMotionTrackingEnabledForDevice struct UMotionTrackedDeviceFunctionLibrary_IsMotionTrackingEnabledForDevice_Params { int PlayerIndex; // (Parm, ZeroConstructor, IsPlainOldData) EControllerHand Hand; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.IsMotionTrackingEnabledForComponent struct UMotionTrackedDeviceFunctionLibrary_IsMotionTrackingEnabledForComponent_Params { class UMotionControllerComponent* MotionControllerComponent; // (ConstParm, Parm, ZeroConstructor, InstancedReference, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.IsMotionTrackedDeviceCountManagementNecessary struct UMotionTrackedDeviceFunctionLibrary_IsMotionTrackedDeviceCountManagementNecessary_Params { bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.GetMotionTrackingEnabledControllerCount struct UMotionTrackedDeviceFunctionLibrary_GetMotionTrackingEnabledControllerCount_Params { int ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.GetMaximumMotionTrackedControllerCount struct UMotionTrackedDeviceFunctionLibrary_GetMaximumMotionTrackedControllerCount_Params { int ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.EnableMotionTrackingOfDevice struct UMotionTrackedDeviceFunctionLibrary_EnableMotionTrackingOfDevice_Params { int PlayerIndex; // (Parm, ZeroConstructor, IsPlainOldData) EControllerHand Hand; // (Parm, ZeroConstructor, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.EnableMotionTrackingForComponent struct UMotionTrackedDeviceFunctionLibrary_EnableMotionTrackingForComponent_Params { class UMotionControllerComponent* MotionControllerComponent; // (Parm, ZeroConstructor, InstancedReference, IsPlainOldData) bool ReturnValue; // (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.DisableMotionTrackingOfDevice struct UMotionTrackedDeviceFunctionLibrary_DisableMotionTrackingOfDevice_Params { int PlayerIndex; // (Parm, ZeroConstructor, IsPlainOldData) EControllerHand Hand; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.DisableMotionTrackingOfControllersForPlayer struct UMotionTrackedDeviceFunctionLibrary_DisableMotionTrackingOfControllersForPlayer_Params { int PlayerIndex; // (Parm, ZeroConstructor, IsPlainOldData) }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.DisableMotionTrackingOfAllControllers struct UMotionTrackedDeviceFunctionLibrary_DisableMotionTrackingOfAllControllers_Params { }; // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.DisableMotionTrackingForComponent struct UMotionTrackedDeviceFunctionLibrary_DisableMotionTrackingForComponent_Params { class UMotionControllerComponent* MotionControllerComponent; // (ConstParm, Parm, ZeroConstructor, InstancedReference, IsPlainOldData) }; }