mirror of
https://github.com/DumbDev69420/EscapeTheBackrooms_Internal.git
synced 2025-06-30 18:42:25 +08:00
199 lines
16 KiB
C++
199 lines
16 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
#include "../SDK.hpp"
|
|
|
|
namespace SDK
|
|
{
|
|
namespace Params
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// PARAMETERS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.SetMotionSourceForHand
|
|
struct UMagicLeapControllerFunctionLibrary_SetMotionSourceForHand_Params
|
|
{
|
|
public:
|
|
enum class EControllerHand Hand; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10CB[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FName MotionSource; // 0x4(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0xC(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10CD[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x2 (0x2 - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.SetControllerTrackingMode
|
|
struct UMagicLeapControllerFunctionLibrary_SetControllerTrackingMode_Params
|
|
{
|
|
public:
|
|
enum class EMagicLeapControllerTrackingMode TrackingMode; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x1(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x14 (0x14 - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.PlayLEDPattern
|
|
struct UMagicLeapControllerFunctionLibrary_PlayLEDPattern_Params
|
|
{
|
|
public:
|
|
class FName MotionSource; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDPattern LEDPattern; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDColor LEDColor; // 0x9(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10D2[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float DurationInSec; // 0xC(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10D3[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x14 (0x14 - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.PlayLEDEffect
|
|
struct UMagicLeapControllerFunctionLibrary_PlayLEDEffect_Params
|
|
{
|
|
public:
|
|
class FName MotionSource; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDEffect LEDEffect; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDSpeed LEDSpeed; // 0x9(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDPattern LEDPattern; // 0xA(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDColor LEDColor; // 0xB(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float DurationInSec; // 0xC(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x10(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10DA[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0xC (0xC - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.PlayHapticPattern
|
|
struct UMagicLeapControllerFunctionLibrary_PlayHapticPattern_Params
|
|
{
|
|
public:
|
|
class FName MotionSource; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerHapticPattern HapticPattern; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerHapticIntensity Intensity; // 0x9(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0xA(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10DB[0x1]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.PlayControllerLEDEffect
|
|
struct UMagicLeapControllerFunctionLibrary_PlayControllerLEDEffect_Params
|
|
{
|
|
public:
|
|
enum class EControllerHand Hand; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDEffect LEDEffect; // 0x1(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDSpeed LEDSpeed; // 0x2(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDPattern LEDPattern; // 0x3(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDColor LEDColor; // 0x4(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10DC[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float DurationInSec; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0xC(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10DD[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0xC (0xC - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.PlayControllerLED
|
|
struct UMagicLeapControllerFunctionLibrary_PlayControllerLED_Params
|
|
{
|
|
public:
|
|
enum class EControllerHand Hand; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDPattern LEDPattern; // 0x1(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerLEDColor LEDColor; // 0x2(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10DE[0x1]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float DurationInSec; // 0x4(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10DF[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x4 (0x4 - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.PlayControllerHapticFeedback
|
|
struct UMagicLeapControllerFunctionLibrary_PlayControllerHapticFeedback_Params
|
|
{
|
|
public:
|
|
enum class EControllerHand Hand; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerHapticPattern HapticPattern; // 0x1(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerHapticIntensity Intensity; // 0x2(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x3(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x4 (0x4 - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.MaxSupportedMagicLeapControllers
|
|
struct UMagicLeapControllerFunctionLibrary_MaxSupportedMagicLeapControllers_Params
|
|
{
|
|
public:
|
|
int32 ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xC (0xC - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.IsMLControllerConnected
|
|
struct UMagicLeapControllerFunctionLibrary_IsMLControllerConnected_Params
|
|
{
|
|
public:
|
|
class FName MotionSource; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10E0[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0xC (0xC - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.GetMotionSourceForHand
|
|
struct UMagicLeapControllerFunctionLibrary_GetMotionSourceForHand_Params
|
|
{
|
|
public:
|
|
enum class EControllerHand Hand; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10E1[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class FName ReturnValue; // 0x4(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x2 (0x2 - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.GetMLControllerType
|
|
struct UMagicLeapControllerFunctionLibrary_GetMLControllerType_Params
|
|
{
|
|
public:
|
|
enum class EControllerHand Hand; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerType ReturnValue; // 0x1(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xC (0xC - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.GetHandForMotionSource
|
|
struct UMagicLeapControllerFunctionLibrary_GetHandForMotionSource_Params
|
|
{
|
|
public:
|
|
class FName MotionSource; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EControllerHand ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10E2[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0xC (0xC - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.GetControllerType
|
|
struct UMagicLeapControllerFunctionLibrary_GetControllerType_Params
|
|
{
|
|
public:
|
|
class FName MotionSource; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EMagicLeapControllerType ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10E3[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.GetControllerTrackingMode
|
|
struct UMagicLeapControllerFunctionLibrary_GetControllerTrackingMode_Params
|
|
{
|
|
public:
|
|
enum class EMagicLeapControllerTrackingMode ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// Function MagicLeapController.MagicLeapControllerFunctionLibrary.GetControllerMapping
|
|
struct UMagicLeapControllerFunctionLibrary_GetControllerMapping_Params
|
|
{
|
|
public:
|
|
int32 ControllerIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class EControllerHand Hand; // 0x4(0x1)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x5(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_10E4[0x2]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
}
|
|
}
|
|
|
|
|