274 lines
18 KiB
C++
Executable File
274 lines
18 KiB
C++
Executable File
#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<EHMDTrackingOrigin> 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<EOrientPositionSelector> 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<EHMDTrackingOrigin> 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<EHMDWornState> 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)
|
|
};
|
|
|
|
}
|
|
|