#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { namespace Params { //--------------------------------------------------------------------------------------------------------------------- // PARAMETERS //--------------------------------------------------------------------------------------------------------------------- // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.HandKeypointConversion.Conv_HandKeypointToInt32 struct UHandKeypointConversion_Conv_HandKeypointToInt32_Params { public: enum class EHandKeypoint Input; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D71[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 ReturnValue; // 0x4(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x60 (0x60 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.UpdateExternalTrackingHMDPosition struct UHeadMountedDisplayFunctionLibrary_UpdateExternalTrackingHMDPosition_Params { public: struct FTransform ExternalTrackingTransform; // 0x0(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetXRTimedInputActionDelegate struct UHeadMountedDisplayFunctionLibrary_SetXRTimedInputActionDelegate_Params { public: class FName ActionName; // 0x0(0x8)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) FDelegateProperty_ InDelegate; // 0x8(0x10)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetXRDisconnectDelegate struct UHeadMountedDisplayFunctionLibrary_SetXRDisconnectDelegate_Params { public: FDelegateProperty_ InDisconnectedDelegate; // 0x0(0x10)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetWorldToMetersScale struct UHeadMountedDisplayFunctionLibrary_SetWorldToMetersScale_Params { public: class UObject* WorldContext; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NewScale; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D89[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetTrackingOrigin struct UHeadMountedDisplayFunctionLibrary_SetTrackingOrigin_Params { public: enum class EHMDTrackingOrigin Origin; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetSpectatorScreenTexture struct UHeadMountedDisplayFunctionLibrary_SetSpectatorScreenTexture_Params { public: class UTexture* InTexture; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x48 (0x48 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetSpectatorScreenModeTexturePlusEyeLayout struct UHeadMountedDisplayFunctionLibrary_SetSpectatorScreenModeTexturePlusEyeLayout_Params { public: struct FVector2D EyeRectMin; // 0x0(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D EyeRectMax; // 0x10(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D TextureRectMin; // 0x20(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D TextureRectMax; // 0x30(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bDrawEyeFirst; // 0x40(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bClearBlack; // 0x41(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bUseAlpha; // 0x42(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1D96[0x5]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetSpectatorScreenMode struct UHeadMountedDisplayFunctionLibrary_SetSpectatorScreenMode_Params { public: enum class ESpectatorScreenMode Mode; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.SetClippingPlanes struct UHeadMountedDisplayFunctionLibrary_SetClippingPlanes_Params { public: float Near; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Far; // 0x4(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.ResetOrientationAndPosition struct UHeadMountedDisplayFunctionLibrary_ResetOrientationAndPosition_Params { public: float Yaw; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EOrientPositionSelector Options; // 0x4(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DA3[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.IsSpectatorScreenModeControllable struct UHeadMountedDisplayFunctionLibrary_IsSpectatorScreenModeControllable_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.IsInLowPersistenceMode struct UHeadMountedDisplayFunctionLibrary_IsInLowPersistenceMode_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.IsHeadMountedDisplayEnabled struct UHeadMountedDisplayFunctionLibrary_IsHeadMountedDisplayEnabled_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.IsHeadMountedDisplayConnected struct UHeadMountedDisplayFunctionLibrary_IsHeadMountedDisplayConnected_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.IsDeviceTracking struct UHeadMountedDisplayFunctionLibrary_IsDeviceTracking_Params { public: struct FXRDeviceId XRDeviceId; // 0x0(0xC)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) bool ReturnValue; // 0xC(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DAF[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.HasValidTrackingPosition struct UHeadMountedDisplayFunctionLibrary_HasValidTrackingPosition_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetXRSystemFlags struct UHeadMountedDisplayFunctionLibrary_GetXRSystemFlags_Params { public: int32 ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetWorldToMetersScale struct UHeadMountedDisplayFunctionLibrary_GetWorldToMetersScale_Params { public: class UObject* WorldContext; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float ReturnValue; // 0x8(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DB6[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x2 (0x2 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetVRFocusState struct UHeadMountedDisplayFunctionLibrary_GetVRFocusState_Params { public: bool bUseFocus; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bHasFocus; // 0x1(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetVersionString struct UHeadMountedDisplayFunctionLibrary_GetVersionString_Params { public: class FString ReturnValue; // 0x0(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetTrackingToWorldTransform struct UHeadMountedDisplayFunctionLibrary_GetTrackingToWorldTransform_Params { public: class UObject* WorldContext; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DC0[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform ReturnValue; // 0x10(0x60)(Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x58 (0x58 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetTrackingSensorParameters struct UHeadMountedDisplayFunctionLibrary_GetTrackingSensorParameters_Params { public: struct FVector Origin; // 0x0(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x18(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float LeftFOV; // 0x30(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float RightFOV; // 0x34(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float TopFOV; // 0x38(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float BottomFOV; // 0x3C(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Distance; // 0x40(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NearPlane; // 0x44(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FarPlane; // 0x48(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool IsActive; // 0x4C(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DC8[0x3]; // Fixing Size After Last Property [ Dumper-7 ] int32 Index; // 0x50(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DC9[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x80 (0x80 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetTrackingOriginTransform struct UHeadMountedDisplayFunctionLibrary_GetTrackingOriginTransform_Params { public: enum class EHMDTrackingOrigin Origin; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DCD[0xF]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform OutTransform; // 0x10(0x60)(Parm, OutParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x70(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DCE[0xF]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetTrackingOrigin struct UHeadMountedDisplayFunctionLibrary_GetTrackingOrigin_Params { public: enum class EHMDTrackingOrigin ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x48 (0x48 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetPositionalTrackingCameraParameters struct UHeadMountedDisplayFunctionLibrary_GetPositionalTrackingCameraParameters_Params { public: struct FVector CameraOrigin; // 0x0(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator CameraRotation; // 0x18(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) float HFOV; // 0x30(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float VFOV; // 0x34(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float CameraDistance; // 0x38(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float NearPlane; // 0x3C(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float FarPlane; // 0x40(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DDB[0x4]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x80 (0x80 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetPlayAreaRect struct UHeadMountedDisplayFunctionLibrary_GetPlayAreaRect_Params { public: struct FTransform OutTransform; // 0x0(0x60)(Parm, OutParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D OutRect; // 0x60(0x10)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x70(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DDE[0xF]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x18 (0x18 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetPlayAreaBounds struct UHeadMountedDisplayFunctionLibrary_GetPlayAreaBounds_Params { public: enum class EHMDTrackingOrigin Origin; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DE4[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D ReturnValue; // 0x8(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetPixelDensity struct UHeadMountedDisplayFunctionLibrary_GetPixelDensity_Params { public: float ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x30 (0x30 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetOrientationAndPosition struct UHeadMountedDisplayFunctionLibrary_GetOrientationAndPosition_Params { public: struct FRotator DeviceRotation; // 0x0(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector DevicePosition; // 0x18(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetNumOfTrackingSensors struct UHeadMountedDisplayFunctionLibrary_GetNumOfTrackingSensors_Params { public: int32 ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xF0 (0xF0 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetMotionControllerData struct UHeadMountedDisplayFunctionLibrary_GetMotionControllerData_Params { public: class UObject* WorldContext; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EControllerHand Hand; // 0x8(0x1)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1DF8[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FXRMotionControllerData MotionControllerData; // 0x10(0xE0)(Parm, OutParm, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetHMDWornState struct UHeadMountedDisplayFunctionLibrary_GetHMDWornState_Params { public: enum class EHMDWornState ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetHMDDeviceName struct UHeadMountedDisplayFunctionLibrary_GetHMDDeviceName_Params { public: class FName ReturnValue; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x70 (0x70 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetHMDData struct UHeadMountedDisplayFunctionLibrary_GetHMDData_Params { public: class UObject* WorldContext; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E0C[0x8]; // Fixing Size After Last Property [ Dumper-7 ] struct FXRHMDData HMDData; // 0x10(0x60)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic) }; // 0x50 (0x50 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetDeviceWorldPose struct UHeadMountedDisplayFunctionLibrary_GetDeviceWorldPose_Params { public: class UObject* WorldContext; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FXRDeviceId XRDeviceId; // 0x8(0xC)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) bool bIsTracked; // 0x14(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E1A[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FRotator Orientation; // 0x18(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool bHasPositionalTracking; // 0x30(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E1C[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector Position; // 0x38(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x48 (0x48 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetDevicePose struct UHeadMountedDisplayFunctionLibrary_GetDevicePose_Params { public: struct FXRDeviceId XRDeviceId; // 0x0(0xC)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) bool bIsTracked; // 0xC(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E26[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FRotator Orientation; // 0x10(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool bHasPositionalTracking; // 0x28(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E28[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector Position; // 0x30(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetCurrentInteractionProfile struct UHeadMountedDisplayFunctionLibrary_GetCurrentInteractionProfile_Params { public: enum class EControllerHand Hand; // 0x0(0x1)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E32[0x7]; // Fixing Size After Last Property [ Dumper-7 ] class FString InteractionProfile; // 0x8(0x10)(Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x18(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E33[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC0 (0xC0 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.GetControllerTransformForTime struct UHeadMountedDisplayFunctionLibrary_GetControllerTransformForTime_Params { public: class UObject* WorldContext; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 ControllerIndex; // 0x8(0x4)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName MotionSource; // 0xC(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E46[0x4]; // Fixing Size After Last Property [ Dumper-7 ] struct FTimespan Time; // 0x18(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bTimeWasUsed; // 0x20(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E49[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FRotator Orientation; // 0x28(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector Position; // 0x40(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bProvidedLinearVelocity; // 0x58(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E4B[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector LinearVelocity; // 0x60(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bProvidedAngularVelocity; // 0x78(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E4D[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector AngularVelocityRadPerSec; // 0x80(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bProvidedLinearAcceleration; // 0x98(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E52[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector LinearAcceleration; // 0xA0(0x18)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0xB8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E53[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x20 (0x20 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.EnumerateTrackedDevices struct UHeadMountedDisplayFunctionLibrary_EnumerateTrackedDevices_Params { public: class FName SystemId; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EXRTrackedDeviceType DeviceType; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E61[0x7]; // Fixing Size After Last Property [ Dumper-7 ] TArray ReturnValue; // 0x10(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.EnableLowPersistenceMode struct UHeadMountedDisplayFunctionLibrary_EnableLowPersistenceMode_Params { public: bool bEnable; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x2 (0x2 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.EnableHMD struct UHeadMountedDisplayFunctionLibrary_EnableHMD_Params { public: bool bEnable; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x1(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x18 (0x18 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.ConnectRemoteXRDevice struct UHeadMountedDisplayFunctionLibrary_ConnectRemoteXRDevice_Params { public: class FString IpAddress; // 0x0(0x10)(Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 BitRate; // 0x10(0x4)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EXRDeviceConnectionResult ReturnValue; // 0x14(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E7C[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x7 (0x7 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.ConfigureGestures struct UHeadMountedDisplayFunctionLibrary_ConfigureGestures_Params { public: struct FXRGestureConfig GestureConfig; // 0x0(0x6)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) bool ReturnValue; // 0x6(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.ClearXRTimedInputActionDelegate struct UHeadMountedDisplayFunctionLibrary_ClearXRTimedInputActionDelegate_Params { public: class FName ActionPath; // 0x0(0x8)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x60 (0x60 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.CalibrateExternalTrackingToHMD struct UHeadMountedDisplayFunctionLibrary_CalibrateExternalTrackingToHMD_Params { public: struct FTransform ExternalTrackingTransform; // 0x0(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x58 (0x58 - 0x0) // Function HeadMountedDisplay.HeadMountedDisplayFunctionLibrary.BreakKey struct UHeadMountedDisplayFunctionLibrary_BreakKey_Params { public: struct FKey InKey; // 0x0(0x18)(Parm, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString InteractionProfile; // 0x18(0x10)(Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EControllerHand Hand; // 0x28(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E9B[0x3]; // Fixing Size After Last Property [ Dumper-7 ] class FName MotionSource; // 0x2C(0x8)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1E9D[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class FString Indentifier; // 0x38(0x10)(Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString Component; // 0x48(0x10)(Parm, OutParm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.MotionControllerComponent.SetTrackingSource struct UMotionControllerComponent_SetTrackingSource_Params { public: enum class EControllerHand NewSource; // 0x0(0x1)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.MotionControllerComponent.SetTrackingMotionSource struct UMotionControllerComponent_SetTrackingMotionSource_Params { public: class FName NewSource; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.MotionControllerComponent.SetShowDeviceModel struct UMotionControllerComponent_SetShowDeviceModel_Params { public: bool bShowControllerModel; // 0x0(0x1)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.MotionControllerComponent.SetDisplayModelSource struct UMotionControllerComponent_SetDisplayModelSource_Params { public: class FName NewDisplayModelSource; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.MotionControllerComponent.SetCustomDisplayMesh struct UMotionControllerComponent_SetCustomDisplayMesh_Params { public: class UStaticMesh* NewDisplayMesh; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function HeadMountedDisplay.MotionControllerComponent.SetAssociatedPlayerIndex struct UMotionControllerComponent_SetAssociatedPlayerIndex_Params { public: int32 NewPlayer; // 0x0(0x4)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.MotionControllerComponent.IsTracked struct UMotionControllerComponent_IsTracked_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.MotionControllerComponent.GetTrackingSource struct UMotionControllerComponent_GetTrackingSource_Params { public: enum class EControllerHand ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.MotionControllerComponent.GetParameterValue struct UMotionControllerComponent_GetParameterValue_Params { public: class FName InName; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bValueFound; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1ED6[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float ReturnValue; // 0xC(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x20 (0x20 - 0x0) // Function HeadMountedDisplay.MotionControllerComponent.GetHandJointPosition struct UMotionControllerComponent_GetHandJointPosition_Params { public: int32 JointIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bValueFound; // 0x4(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1EE6[0x3]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector ReturnValue; // 0x8(0x18)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.SetIsControllerMotionTrackingEnabledByDefault struct UMotionTrackedDeviceFunctionLibrary_SetIsControllerMotionTrackingEnabledByDefault_Params { public: bool Enable; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.IsMotionTrackingEnabledForSource struct UMotionTrackedDeviceFunctionLibrary_IsMotionTrackingEnabledForSource_Params { public: int32 PlayerIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SourceName; // 0x4(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0xC(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F07[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.IsMotionTrackingEnabledForDevice struct UMotionTrackedDeviceFunctionLibrary_IsMotionTrackingEnabledForDevice_Params { public: int32 PlayerIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EControllerHand Hand; // 0x4(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x5(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F10[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.IsMotionTrackingEnabledForComponent struct UMotionTrackedDeviceFunctionLibrary_IsMotionTrackingEnabledForComponent_Params { public: class UMotionControllerComponent* MotionControllerComponent; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F16[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x1 (0x1 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.IsMotionTrackedDeviceCountManagementNecessary struct UMotionTrackedDeviceFunctionLibrary_IsMotionTrackedDeviceCountManagementNecessary_Params { public: bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.IsMotionSourceTracking struct UMotionTrackedDeviceFunctionLibrary_IsMotionSourceTracking_Params { public: int32 PlayerIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SourceName; // 0x4(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0xC(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F1C[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x4 (0x4 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.GetMotionTrackingEnabledControllerCount struct UMotionTrackedDeviceFunctionLibrary_GetMotionTrackingEnabledControllerCount_Params { public: int32 ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x4 (0x4 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.GetMaximumMotionTrackedControllerCount struct UMotionTrackedDeviceFunctionLibrary_GetMaximumMotionTrackedControllerCount_Params { public: int32 ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.GetActiveTrackingSystemName struct UMotionTrackedDeviceFunctionLibrary_GetActiveTrackingSystemName_Params { public: class FName ReturnValue; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.EnumerateMotionSources struct UMotionTrackedDeviceFunctionLibrary_EnumerateMotionSources_Params { public: TArray ReturnValue; // 0x0(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.EnableMotionTrackingOfSource struct UMotionTrackedDeviceFunctionLibrary_EnableMotionTrackingOfSource_Params { public: int32 PlayerIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SourceName; // 0x4(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0xC(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F29[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.EnableMotionTrackingOfDevice struct UMotionTrackedDeviceFunctionLibrary_EnableMotionTrackingOfDevice_Params { public: int32 PlayerIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EControllerHand Hand; // 0x4(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x5(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F2C[0x2]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x10 (0x10 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.EnableMotionTrackingForComponent struct UMotionTrackedDeviceFunctionLibrary_EnableMotionTrackingForComponent_Params { public: class UMotionControllerComponent* MotionControllerComponent; // 0x0(0x8)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F34[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xC (0xC - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.DisableMotionTrackingOfSource struct UMotionTrackedDeviceFunctionLibrary_DisableMotionTrackingOfSource_Params { public: int32 PlayerIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SourceName; // 0x4(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.DisableMotionTrackingOfDevice struct UMotionTrackedDeviceFunctionLibrary_DisableMotionTrackingOfDevice_Params { public: int32 PlayerIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) enum class EControllerHand Hand; // 0x4(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F3B[0x3]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x4 (0x4 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.DisableMotionTrackingOfControllersForPlayer struct UMotionTrackedDeviceFunctionLibrary_DisableMotionTrackingOfControllersForPlayer_Params { public: int32 PlayerIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x8 (0x8 - 0x0) // Function HeadMountedDisplay.MotionTrackedDeviceFunctionLibrary.DisableMotionTrackingForComponent struct UMotionTrackedDeviceFunctionLibrary_DisableMotionTrackingForComponent_Params { public: class UMotionControllerComponent* MotionControllerComponent; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0xA0 (0xA0 - 0x0) // Function HeadMountedDisplay.XRAssetFunctionLibrary.AddNamedDeviceVisualizationComponentBlocking struct UXRAssetFunctionLibrary_AddNamedDeviceVisualizationComponentBlocking_Params { public: class AActor* Target; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SystemName; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DeviceName; // 0x10(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bManualAttachment; // 0x18(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F61[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform RelativeTransform; // 0x20(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FXRDeviceId XRDeviceId; // 0x80(0xC)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_1F63[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UPrimitiveComponent* ReturnValue; // 0x90(0x8)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F65[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x90 (0x90 - 0x0) // Function HeadMountedDisplay.XRAssetFunctionLibrary.AddDeviceVisualizationComponentBlocking struct UXRAssetFunctionLibrary_AddDeviceVisualizationComponentBlocking_Params { public: class AActor* Target; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FXRDeviceId XRDeviceId; // 0x8(0xC)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) bool bManualAttachment; // 0x14(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F6F[0xB]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform RelativeTransform; // 0x20(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UPrimitiveComponent* ReturnValue; // 0x80(0x8)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F71[0x8]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0xA0 (0xA0 - 0x0) // Function HeadMountedDisplay.AsyncTask_LoadXRDeviceVisComponent.AddNamedDeviceVisualizationComponentAsync struct UAsyncTask_LoadXRDeviceVisComponent_AddNamedDeviceVisualizationComponentAsync_Params { public: class AActor* Target; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName SystemName; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName DeviceName; // 0x10(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bManualAttachment; // 0x18(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F87[0x7]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform RelativeTransform; // 0x20(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FXRDeviceId XRDeviceId; // 0x80(0xC)(Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic) uint8 Pad_1F88[0x4]; // Fixing Size After Last Property [ Dumper-7 ] class UPrimitiveComponent* NewComponent; // 0x90(0x8)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAsyncTask_LoadXRDeviceVisComponent* ReturnValue; // 0x98(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x90 (0x90 - 0x0) // Function HeadMountedDisplay.AsyncTask_LoadXRDeviceVisComponent.AddDeviceVisualizationComponentAsync struct UAsyncTask_LoadXRDeviceVisComponent_AddDeviceVisualizationComponentAsync_Params { public: class AActor* Target; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FXRDeviceId XRDeviceId; // 0x8(0xC)(ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) bool bManualAttachment; // 0x14(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1F99[0xB]; // Fixing Size After Last Property [ Dumper-7 ] struct FTransform RelativeTransform; // 0x20(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UPrimitiveComponent* NewComponent; // 0x80(0x8)(Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAsyncTask_LoadXRDeviceVisComponent* ReturnValue; // 0x88(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; // 0x38 (0x38 - 0x0) // Function HeadMountedDisplay.XRLoadingScreenFunctionLibrary.SetLoadingScreen struct UXRLoadingScreenFunctionLibrary_SetLoadingScreen_Params { public: class UTexture* Texture; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector2D Scale; // 0x8(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Offset; // 0x18(0x18)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowLoadingMovie; // 0x30(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool bShowOnSet; // 0x31(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1FB3[0x6]; // Fixing Size Of Struct [ Dumper-7 ] }; // 0x68 (0x68 - 0x0) // Function HeadMountedDisplay.XRLoadingScreenFunctionLibrary.AddLoadingScreenSplash struct UXRLoadingScreenFunctionLibrary_AddLoadingScreenSplash_Params { public: class UTexture* Texture; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector Translation; // 0x8(0x18)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator Rotation; // 0x20(0x18)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FVector2D Size; // 0x38(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FRotator DeltaRotation; // 0x48(0x18)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) bool bClearBeforeAdd; // 0x60(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1FBF[0x7]; // Fixing Size Of Struct [ Dumper-7 ] }; } }