Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeEyeTracker_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_EyeTracker;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_EyeTracker()
{
if (!Z_Registration_Info_UPackage__Script_EyeTracker.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/EyeTracker",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0xF90C139E,
0xEB88AAC9,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_EyeTracker.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_EyeTracker.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_EyeTracker(Z_Construct_UPackage__Script_EyeTracker, TEXT("/Script/EyeTracker"), Z_Registration_Info_UPackage__Script_EyeTracker, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xF90C139E, 0xEB88AAC9));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,436 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "EyeTrackerFunctionLibrary.h"
#include "EyeTrackerTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEyeTrackerFunctionLibrary() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
EYETRACKER_API UClass* Z_Construct_UClass_UEyeTrackerFunctionLibrary();
EYETRACKER_API UClass* Z_Construct_UClass_UEyeTrackerFunctionLibrary_NoRegister();
EYETRACKER_API UScriptStruct* Z_Construct_UScriptStruct_FEyeTrackerGazeData();
EYETRACKER_API UScriptStruct* Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData();
UPackage* Z_Construct_UPackage__Script_EyeTracker();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEyeTrackerFunctionLibrary Function GetGazeData **************************
struct Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics
{
struct EyeTrackerFunctionLibrary_eventGetGazeData_Parms
{
FEyeTrackerGazeData OutGazeData;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Eye Tracking" },
{ "Comment", "/**\n\x09 * Returns unfied gaze data from the eye tracker. This is a single gaze ray, representing the fusion of both eyes.\n\x09 * @param PlayerController\x09\x09The player for whom we are tracking. Null can be ok for some devices, but this may be necessary for others to determine viewport properties, etc.\n \x09 * @return\x09\x09\x09\x09\x09\x09True if the returned gaze data is valid, false otherwise. A false return is likely to be common (e.g. the when user blinks).\n\x09 */" },
{ "ModuleRelativePath", "Public/EyeTrackerFunctionLibrary.h" },
{ "ToolTip", "Returns unfied gaze data from the eye tracker. This is a single gaze ray, representing the fusion of both eyes.\n@param PlayerController The player for whom we are tracking. Null can be ok for some devices, but this may be necessary for others to determine viewport properties, etc.\n@return True if the returned gaze data is valid, false otherwise. A false return is likely to be common (e.g. the when user blinks)." },
};
#endif // WITH_METADATA
// ********** Begin Function GetGazeData constinit property declarations ***************************
static const UECodeGen_Private::FStructPropertyParams NewProp_OutGazeData;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGazeData constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGazeData Property Definitions **************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::NewProp_OutGazeData = { "OutGazeData", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EyeTrackerFunctionLibrary_eventGetGazeData_Parms, OutGazeData), Z_Construct_UScriptStruct_FEyeTrackerGazeData, METADATA_PARAMS(0, nullptr) }; // 2497020224
void Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((EyeTrackerFunctionLibrary_eventGetGazeData_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(EyeTrackerFunctionLibrary_eventGetGazeData_Parms), &Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::NewProp_OutGazeData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::PropPointers) < 2048);
// ********** End Function GetGazeData Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEyeTrackerFunctionLibrary, nullptr, "GetGazeData", Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::EyeTrackerFunctionLibrary_eventGetGazeData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::EyeTrackerFunctionLibrary_eventGetGazeData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEyeTrackerFunctionLibrary::execGetGazeData)
{
P_GET_STRUCT_REF(FEyeTrackerGazeData,Z_Param_Out_OutGazeData);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UEyeTrackerFunctionLibrary::GetGazeData(Z_Param_Out_OutGazeData);
P_NATIVE_END;
}
// ********** End Class UEyeTrackerFunctionLibrary Function GetGazeData ****************************
// ********** Begin Class UEyeTrackerFunctionLibrary Function GetStereoGazeData ********************
struct Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics
{
struct EyeTrackerFunctionLibrary_eventGetStereoGazeData_Parms
{
FEyeTrackerStereoGazeData OutGazeData;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Eye Tracking" },
{ "Comment", "/**\n\x09 * Returns stereo gaze data from the eye tracker. This includes a gaze ray per eye, as well as a fixation point.\n\x09 * @param PlayerController\x09\x09The player for whom we are tracking. Null can be ok for some devices, but this may be necessary for others to determine viewport properties, etc.\n \x09 * @return\x09\x09\x09\x09\x09\x09True if the returned gaze data is valid, false otherwise. A false return is likely to be common (e.g. the when user blinks).\n\x09 */" },
{ "ModuleRelativePath", "Public/EyeTrackerFunctionLibrary.h" },
{ "ToolTip", "Returns stereo gaze data from the eye tracker. This includes a gaze ray per eye, as well as a fixation point.\n@param PlayerController The player for whom we are tracking. Null can be ok for some devices, but this may be necessary for others to determine viewport properties, etc.\n@return True if the returned gaze data is valid, false otherwise. A false return is likely to be common (e.g. the when user blinks)." },
};
#endif // WITH_METADATA
// ********** Begin Function GetStereoGazeData constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_OutGazeData;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetStereoGazeData constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetStereoGazeData Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::NewProp_OutGazeData = { "OutGazeData", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EyeTrackerFunctionLibrary_eventGetStereoGazeData_Parms, OutGazeData), Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData, METADATA_PARAMS(0, nullptr) }; // 4136567507
void Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((EyeTrackerFunctionLibrary_eventGetStereoGazeData_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(EyeTrackerFunctionLibrary_eventGetStereoGazeData_Parms), &Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::NewProp_OutGazeData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::PropPointers) < 2048);
// ********** End Function GetStereoGazeData Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEyeTrackerFunctionLibrary, nullptr, "GetStereoGazeData", Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::EyeTrackerFunctionLibrary_eventGetStereoGazeData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::EyeTrackerFunctionLibrary_eventGetStereoGazeData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEyeTrackerFunctionLibrary::execGetStereoGazeData)
{
P_GET_STRUCT_REF(FEyeTrackerStereoGazeData,Z_Param_Out_OutGazeData);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UEyeTrackerFunctionLibrary::GetStereoGazeData(Z_Param_Out_OutGazeData);
P_NATIVE_END;
}
// ********** End Class UEyeTrackerFunctionLibrary Function GetStereoGazeData **********************
// ********** Begin Class UEyeTrackerFunctionLibrary Function IsEyeTrackerConnected ****************
struct Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics
{
struct EyeTrackerFunctionLibrary_eventIsEyeTrackerConnected_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Eye Tracking" },
{ "Comment", "/**\n\x09 * Returns whether or not the eye-tracking hardware is connected and ready to use. It may or may not actually be in use.\n \x09 * @return (Boolean) true if eye tracker is connected and ready to use, false otherwise\n\x09 */" },
{ "ModuleRelativePath", "Public/EyeTrackerFunctionLibrary.h" },
{ "ToolTip", "Returns whether or not the eye-tracking hardware is connected and ready to use. It may or may not actually be in use.\n@return (Boolean) true if eye tracker is connected and ready to use, false otherwise" },
};
#endif // WITH_METADATA
// ********** Begin Function IsEyeTrackerConnected constinit property declarations *****************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsEyeTrackerConnected constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsEyeTrackerConnected Property Definitions ****************************
void Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((EyeTrackerFunctionLibrary_eventIsEyeTrackerConnected_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(EyeTrackerFunctionLibrary_eventIsEyeTrackerConnected_Parms), &Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::PropPointers) < 2048);
// ********** End Function IsEyeTrackerConnected Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEyeTrackerFunctionLibrary, nullptr, "IsEyeTrackerConnected", Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::EyeTrackerFunctionLibrary_eventIsEyeTrackerConnected_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::EyeTrackerFunctionLibrary_eventIsEyeTrackerConnected_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEyeTrackerFunctionLibrary::execIsEyeTrackerConnected)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UEyeTrackerFunctionLibrary::IsEyeTrackerConnected();
P_NATIVE_END;
}
// ********** End Class UEyeTrackerFunctionLibrary Function IsEyeTrackerConnected ******************
// ********** Begin Class UEyeTrackerFunctionLibrary Function IsStereoGazeDataAvailable ************
struct Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics
{
struct EyeTrackerFunctionLibrary_eventIsStereoGazeDataAvailable_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Eye Tracking" },
{ "Comment", "/**\n\x09 * Returns whether or not the eye-tracking hardware is connected and ready to use. It may or may not actually be in use.\n \x09 * @return true if the connected eye tracker supports per-eye gaze data, false otherwise\n\x09 */" },
{ "ModuleRelativePath", "Public/EyeTrackerFunctionLibrary.h" },
{ "ToolTip", "Returns whether or not the eye-tracking hardware is connected and ready to use. It may or may not actually be in use.\n@return true if the connected eye tracker supports per-eye gaze data, false otherwise" },
};
#endif // WITH_METADATA
// ********** Begin Function IsStereoGazeDataAvailable constinit property declarations *************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsStereoGazeDataAvailable constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsStereoGazeDataAvailable Property Definitions ************************
void Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((EyeTrackerFunctionLibrary_eventIsStereoGazeDataAvailable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(EyeTrackerFunctionLibrary_eventIsStereoGazeDataAvailable_Parms), &Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::PropPointers) < 2048);
// ********** End Function IsStereoGazeDataAvailable Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEyeTrackerFunctionLibrary, nullptr, "IsStereoGazeDataAvailable", Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::EyeTrackerFunctionLibrary_eventIsStereoGazeDataAvailable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::EyeTrackerFunctionLibrary_eventIsStereoGazeDataAvailable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEyeTrackerFunctionLibrary::execIsStereoGazeDataAvailable)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UEyeTrackerFunctionLibrary::IsStereoGazeDataAvailable();
P_NATIVE_END;
}
// ********** End Class UEyeTrackerFunctionLibrary Function IsStereoGazeDataAvailable **************
// ********** Begin Class UEyeTrackerFunctionLibrary Function SetEyeTrackedPlayer ******************
struct Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics
{
struct EyeTrackerFunctionLibrary_eventSetEyeTrackedPlayer_Parms
{
APlayerController* PlayerController;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Eye Tracking" },
{ "Comment", "/**\n\x09 * Specifies player being eye-tracked. This is not necessary for all devices, but is necessary for some to determine viewport properties, etc.\n\x09 * @param PlayerController\x09\x09The player for whom we are tracking. Null can be ok for some devices, but this may be necessary for others to determine viewport properties, etc.\n\x09 */" },
{ "ModuleRelativePath", "Public/EyeTrackerFunctionLibrary.h" },
{ "ToolTip", "Specifies player being eye-tracked. This is not necessary for all devices, but is necessary for some to determine viewport properties, etc.\n@param PlayerController The player for whom we are tracking. Null can be ok for some devices, but this may be necessary for others to determine viewport properties, etc." },
};
#endif // WITH_METADATA
// ********** Begin Function SetEyeTrackedPlayer constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlayerController;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetEyeTrackedPlayer constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetEyeTrackedPlayer Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::NewProp_PlayerController = { "PlayerController", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EyeTrackerFunctionLibrary_eventSetEyeTrackedPlayer_Parms, PlayerController), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::NewProp_PlayerController,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::PropPointers) < 2048);
// ********** End Function SetEyeTrackedPlayer Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEyeTrackerFunctionLibrary, nullptr, "SetEyeTrackedPlayer", Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::EyeTrackerFunctionLibrary_eventSetEyeTrackedPlayer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::EyeTrackerFunctionLibrary_eventSetEyeTrackedPlayer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEyeTrackerFunctionLibrary::execSetEyeTrackedPlayer)
{
P_GET_OBJECT(APlayerController,Z_Param_PlayerController);
P_FINISH;
P_NATIVE_BEGIN;
UEyeTrackerFunctionLibrary::SetEyeTrackedPlayer(Z_Param_PlayerController);
P_NATIVE_END;
}
// ********** End Class UEyeTrackerFunctionLibrary Function SetEyeTrackedPlayer ********************
// ********** Begin Class UEyeTrackerFunctionLibrary ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEyeTrackerFunctionLibrary;
UClass* UEyeTrackerFunctionLibrary::GetPrivateStaticClass()
{
using TClass = UEyeTrackerFunctionLibrary;
if (!Z_Registration_Info_UClass_UEyeTrackerFunctionLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EyeTrackerFunctionLibrary"),
Z_Registration_Info_UClass_UEyeTrackerFunctionLibrary.InnerSingleton,
StaticRegisterNativesUEyeTrackerFunctionLibrary,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UEyeTrackerFunctionLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UEyeTrackerFunctionLibrary_NoRegister()
{
return UEyeTrackerFunctionLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "EyeTrackerFunctionLibrary.h" },
{ "ModuleRelativePath", "Public/EyeTrackerFunctionLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UEyeTrackerFunctionLibrary constinit property declarations ***************
// ********** End Class UEyeTrackerFunctionLibrary constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetGazeData"), .Pointer = &UEyeTrackerFunctionLibrary::execGetGazeData },
{ .NameUTF8 = UTF8TEXT("GetStereoGazeData"), .Pointer = &UEyeTrackerFunctionLibrary::execGetStereoGazeData },
{ .NameUTF8 = UTF8TEXT("IsEyeTrackerConnected"), .Pointer = &UEyeTrackerFunctionLibrary::execIsEyeTrackerConnected },
{ .NameUTF8 = UTF8TEXT("IsStereoGazeDataAvailable"), .Pointer = &UEyeTrackerFunctionLibrary::execIsStereoGazeDataAvailable },
{ .NameUTF8 = UTF8TEXT("SetEyeTrackedPlayer"), .Pointer = &UEyeTrackerFunctionLibrary::execSetEyeTrackedPlayer },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetGazeData, "GetGazeData" }, // 1787928162
{ &Z_Construct_UFunction_UEyeTrackerFunctionLibrary_GetStereoGazeData, "GetStereoGazeData" }, // 3728277905
{ &Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsEyeTrackerConnected, "IsEyeTrackerConnected" }, // 3288049586
{ &Z_Construct_UFunction_UEyeTrackerFunctionLibrary_IsStereoGazeDataAvailable, "IsStereoGazeDataAvailable" }, // 1232970146
{ &Z_Construct_UFunction_UEyeTrackerFunctionLibrary_SetEyeTrackedPlayer, "SetEyeTrackedPlayer" }, // 81383460
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEyeTrackerFunctionLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics
UObject* (*const Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_EyeTracker,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics::ClassParams = {
&UEyeTrackerFunctionLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics::Class_MetaDataParams)
};
void UEyeTrackerFunctionLibrary::StaticRegisterNativesUEyeTrackerFunctionLibrary()
{
UClass* Class = UEyeTrackerFunctionLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UEyeTrackerFunctionLibrary()
{
if (!Z_Registration_Info_UClass_UEyeTrackerFunctionLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEyeTrackerFunctionLibrary.OuterSingleton, Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEyeTrackerFunctionLibrary.OuterSingleton;
}
UEyeTrackerFunctionLibrary::UEyeTrackerFunctionLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEyeTrackerFunctionLibrary);
UEyeTrackerFunctionLibrary::~UEyeTrackerFunctionLibrary() {}
// ********** End Class UEyeTrackerFunctionLibrary *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h__Script_EyeTracker_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEyeTrackerFunctionLibrary, UEyeTrackerFunctionLibrary::StaticClass, TEXT("UEyeTrackerFunctionLibrary"), &Z_Registration_Info_UClass_UEyeTrackerFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEyeTrackerFunctionLibrary), 2761139603U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h__Script_EyeTracker_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h__Script_EyeTracker_1619039015{
TEXT("/Script/EyeTracker"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h__Script_EyeTracker_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h__Script_EyeTracker_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,75 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EyeTrackerFunctionLibrary.h"
#ifdef EYETRACKER_EyeTrackerFunctionLibrary_generated_h
#error "EyeTrackerFunctionLibrary.generated.h already included, missing '#pragma once' in EyeTrackerFunctionLibrary.h"
#endif
#define EYETRACKER_EyeTrackerFunctionLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class APlayerController;
struct FEyeTrackerGazeData;
struct FEyeTrackerStereoGazeData;
// ********** Begin Class UEyeTrackerFunctionLibrary ***********************************************
#define FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSetEyeTrackedPlayer); \
DECLARE_FUNCTION(execGetStereoGazeData); \
DECLARE_FUNCTION(execGetGazeData); \
DECLARE_FUNCTION(execIsStereoGazeDataAvailable); \
DECLARE_FUNCTION(execIsEyeTrackerConnected);
struct Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics;
EYETRACKER_API UClass* Z_Construct_UClass_UEyeTrackerFunctionLibrary_NoRegister();
#define FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEyeTrackerFunctionLibrary(); \
friend struct ::Z_Construct_UClass_UEyeTrackerFunctionLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend EYETRACKER_API UClass* ::Z_Construct_UClass_UEyeTrackerFunctionLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UEyeTrackerFunctionLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/EyeTracker"), Z_Construct_UClass_UEyeTrackerFunctionLibrary_NoRegister) \
DECLARE_SERIALIZER(UEyeTrackerFunctionLibrary)
#define FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
EYETRACKER_API UEyeTrackerFunctionLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEyeTrackerFunctionLibrary(UEyeTrackerFunctionLibrary&&) = delete; \
UEyeTrackerFunctionLibrary(const UEyeTrackerFunctionLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(EYETRACKER_API, UEyeTrackerFunctionLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEyeTrackerFunctionLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEyeTrackerFunctionLibrary) \
EYETRACKER_API virtual ~UEyeTrackerFunctionLibrary();
#define FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h_14_PROLOG
#define FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEyeTrackerFunctionLibrary;
// ********** End Class UEyeTrackerFunctionLibrary *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerFunctionLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,359 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "EyeTrackerTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEyeTrackerTypes() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
EYETRACKER_API UEnum* Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus();
EYETRACKER_API UScriptStruct* Z_Construct_UScriptStruct_FEyeTrackerGazeData();
EYETRACKER_API UScriptStruct* Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData();
UPackage* Z_Construct_UPackage__Script_EyeTracker();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FEyeTrackerGazeData ***********************************************
struct Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FEyeTrackerGazeData); }
static inline consteval int16 GetStructAlignment() { return alignof(FEyeTrackerGazeData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** \n * Represents a unified gaze ray that incorporates both eyes.\n */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Represents a unified gaze ray that incorporates both eyes." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GazeOrigin_MetaData[] = {
{ "Category", "Gaze Data" },
{ "Comment", "/** Origin of the unified gaze ray. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Origin of the unified gaze ray." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GazeDirection_MetaData[] = {
{ "Category", "Gaze Data" },
{ "Comment", "/** Forward direction of the unified gaze ray. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Forward direction of the unified gaze ray." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FixationPoint_MetaData[] = {
{ "Category", "Gaze Data" },
{ "Comment", "/** Location that the eyes converge. This is the 3d point where the tracked viewer is looking. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Location that the eyes converge. This is the 3d point where the tracked viewer is looking." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConfidenceValue_MetaData[] = {
{ "Category", "Gaze Data" },
{ "Comment", "/** Value [0..1] that represents confidence in the gaze ray data above. Stable, reliably tracked eyes will be at or near 1. Fast-moving or unreliably tracked eyes will be at or near 0. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Value [0..1] that represents confidence in the gaze ray data above. Stable, reliably tracked eyes will be at or near 1. Fast-moving or unreliably tracked eyes will be at or near 0." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsLeftEyeBlink_MetaData[] = {
{ "Category", "Gaze Data" },
{ "Comment", "/** Left eye blink data. True if the eye is close. False if the eye is open.*/" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Left eye blink data. True if the eye is close. False if the eye is open." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsRightEyeBlink_MetaData[] = {
{ "Category", "Gaze Data" },
{ "Comment", "/** Right eye blink data. True if the eye is close. False if the eye is open. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Right eye blink data. True if the eye is close. False if the eye is open." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftPupilDiameter_MetaData[] = {
{ "Category", "Gaze Data" },
{ "Comment", "/** Diameter of the left pupil. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Diameter of the left pupil." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightPupilDiameter_MetaData[] = {
{ "Category", "Gaze Data" },
{ "Comment", "/** Diameter of the right pupil */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Diameter of the right pupil" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FEyeTrackerGazeData constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_GazeOrigin;
static const UECodeGen_Private::FStructPropertyParams NewProp_GazeDirection;
static const UECodeGen_Private::FStructPropertyParams NewProp_FixationPoint;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ConfidenceValue;
static void NewProp_bIsLeftEyeBlink_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsLeftEyeBlink;
static void NewProp_bIsRightEyeBlink_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsRightEyeBlink;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LeftPupilDiameter;
static const UECodeGen_Private::FFloatPropertyParams NewProp_RightPupilDiameter;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FEyeTrackerGazeData constinit property declarations *****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FEyeTrackerGazeData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FEyeTrackerGazeData;
class UScriptStruct* FEyeTrackerGazeData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FEyeTrackerGazeData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FEyeTrackerGazeData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEyeTrackerGazeData, (UObject*)Z_Construct_UPackage__Script_EyeTracker(), TEXT("EyeTrackerGazeData"));
}
return Z_Registration_Info_UScriptStruct_FEyeTrackerGazeData.OuterSingleton;
}
// ********** Begin ScriptStruct FEyeTrackerGazeData Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_GazeOrigin = { "GazeOrigin", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerGazeData, GazeOrigin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GazeOrigin_MetaData), NewProp_GazeOrigin_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_GazeDirection = { "GazeDirection", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerGazeData, GazeDirection), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GazeDirection_MetaData), NewProp_GazeDirection_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_FixationPoint = { "FixationPoint", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerGazeData, FixationPoint), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FixationPoint_MetaData), NewProp_FixationPoint_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_ConfidenceValue = { "ConfidenceValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerGazeData, ConfidenceValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConfidenceValue_MetaData), NewProp_ConfidenceValue_MetaData) };
void Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_bIsLeftEyeBlink_SetBit(void* Obj)
{
((FEyeTrackerGazeData*)Obj)->bIsLeftEyeBlink = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_bIsLeftEyeBlink = { "bIsLeftEyeBlink", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FEyeTrackerGazeData), &Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_bIsLeftEyeBlink_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsLeftEyeBlink_MetaData), NewProp_bIsLeftEyeBlink_MetaData) };
void Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_bIsRightEyeBlink_SetBit(void* Obj)
{
((FEyeTrackerGazeData*)Obj)->bIsRightEyeBlink = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_bIsRightEyeBlink = { "bIsRightEyeBlink", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FEyeTrackerGazeData), &Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_bIsRightEyeBlink_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsRightEyeBlink_MetaData), NewProp_bIsRightEyeBlink_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_LeftPupilDiameter = { "LeftPupilDiameter", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerGazeData, LeftPupilDiameter), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftPupilDiameter_MetaData), NewProp_LeftPupilDiameter_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_RightPupilDiameter = { "RightPupilDiameter", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerGazeData, RightPupilDiameter), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightPupilDiameter_MetaData), NewProp_RightPupilDiameter_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_GazeOrigin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_GazeDirection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_FixationPoint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_ConfidenceValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_bIsLeftEyeBlink,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_bIsRightEyeBlink,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_LeftPupilDiameter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewProp_RightPupilDiameter,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FEyeTrackerGazeData Property Definitions ****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EyeTracker,
nullptr,
&NewStructOps,
"EyeTrackerGazeData",
Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::PropPointers),
sizeof(FEyeTrackerGazeData),
alignof(FEyeTrackerGazeData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FEyeTrackerGazeData()
{
if (!Z_Registration_Info_UScriptStruct_FEyeTrackerGazeData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FEyeTrackerGazeData.InnerSingleton, Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FEyeTrackerGazeData.InnerSingleton);
}
// ********** End ScriptStruct FEyeTrackerGazeData *************************************************
// ********** Begin ScriptStruct FEyeTrackerStereoGazeData *****************************************
struct Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FEyeTrackerStereoGazeData); }
static inline consteval int16 GetStructAlignment() { return alignof(FEyeTrackerStereoGazeData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** \n * Stereo gaze data that contains information for each eye individually.\n * This may not be available with all devices.\n */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Stereo gaze data that contains information for each eye individually.\nThis may not be available with all devices." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftEyeOrigin_MetaData[] = {
{ "Category", "Stereo Gaze Data" },
{ "Comment", "/** Origin of the left eye's gaze ray. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Origin of the left eye's gaze ray." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftEyeDirection_MetaData[] = {
{ "Category", "Stereo Gaze Data" },
{ "Comment", "/** Forward direction of the left eye's gaze ray. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Forward direction of the left eye's gaze ray." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightEyeOrigin_MetaData[] = {
{ "Category", "Stereo Gaze Data" },
{ "Comment", "/** Origin of the right eye's gaze ray. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Origin of the right eye's gaze ray." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightEyeDirection_MetaData[] = {
{ "Category", "Stereo Gaze Data" },
{ "Comment", "/** Forward direction of the right eye's gaze ray. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Forward direction of the right eye's gaze ray." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FixationPoint_MetaData[] = {
{ "Category", "Stereo Gaze Data" },
{ "Comment", "/** Location that the eyes converge. This is the 3d point where the tracked viewer is looking. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Location that the eyes converge. This is the 3d point where the tracked viewer is looking." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConfidenceValue_MetaData[] = {
{ "Category", "Stereo Gaze Data" },
{ "Comment", "/** Value [0..1] that represents confidence in the gaze ray data above. Stable, reliably tracked eyes will be at or near 1. Fast-moving or unreliably tracked eyes will be at or near 0. */" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "ToolTip", "Value [0..1] that represents confidence in the gaze ray data above. Stable, reliably tracked eyes will be at or near 1. Fast-moving or unreliably tracked eyes will be at or near 0." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FEyeTrackerStereoGazeData constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_LeftEyeOrigin;
static const UECodeGen_Private::FStructPropertyParams NewProp_LeftEyeDirection;
static const UECodeGen_Private::FStructPropertyParams NewProp_RightEyeOrigin;
static const UECodeGen_Private::FStructPropertyParams NewProp_RightEyeDirection;
static const UECodeGen_Private::FStructPropertyParams NewProp_FixationPoint;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ConfidenceValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FEyeTrackerStereoGazeData constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FEyeTrackerStereoGazeData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FEyeTrackerStereoGazeData;
class UScriptStruct* FEyeTrackerStereoGazeData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FEyeTrackerStereoGazeData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FEyeTrackerStereoGazeData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData, (UObject*)Z_Construct_UPackage__Script_EyeTracker(), TEXT("EyeTrackerStereoGazeData"));
}
return Z_Registration_Info_UScriptStruct_FEyeTrackerStereoGazeData.OuterSingleton;
}
// ********** Begin ScriptStruct FEyeTrackerStereoGazeData Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_LeftEyeOrigin = { "LeftEyeOrigin", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerStereoGazeData, LeftEyeOrigin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftEyeOrigin_MetaData), NewProp_LeftEyeOrigin_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_LeftEyeDirection = { "LeftEyeDirection", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerStereoGazeData, LeftEyeDirection), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftEyeDirection_MetaData), NewProp_LeftEyeDirection_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_RightEyeOrigin = { "RightEyeOrigin", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerStereoGazeData, RightEyeOrigin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightEyeOrigin_MetaData), NewProp_RightEyeOrigin_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_RightEyeDirection = { "RightEyeDirection", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerStereoGazeData, RightEyeDirection), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightEyeDirection_MetaData), NewProp_RightEyeDirection_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_FixationPoint = { "FixationPoint", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerStereoGazeData, FixationPoint), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FixationPoint_MetaData), NewProp_FixationPoint_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_ConfidenceValue = { "ConfidenceValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEyeTrackerStereoGazeData, ConfidenceValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConfidenceValue_MetaData), NewProp_ConfidenceValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_LeftEyeOrigin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_LeftEyeDirection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_RightEyeOrigin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_RightEyeDirection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_FixationPoint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewProp_ConfidenceValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FEyeTrackerStereoGazeData Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_EyeTracker,
nullptr,
&NewStructOps,
"EyeTrackerStereoGazeData",
Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::PropPointers),
sizeof(FEyeTrackerStereoGazeData),
alignof(FEyeTrackerStereoGazeData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData()
{
if (!Z_Registration_Info_UScriptStruct_FEyeTrackerStereoGazeData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FEyeTrackerStereoGazeData.InnerSingleton, Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FEyeTrackerStereoGazeData.InnerSingleton);
}
// ********** End ScriptStruct FEyeTrackerStereoGazeData *******************************************
// ********** Begin Enum EEyeTrackerStatus *********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EEyeTrackerStatus;
static UEnum* EEyeTrackerStatus_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EEyeTrackerStatus.OuterSingleton)
{
Z_Registration_Info_UEnum_EEyeTrackerStatus.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus, (UObject*)Z_Construct_UPackage__Script_EyeTracker(), TEXT("EEyeTrackerStatus"));
}
return Z_Registration_Info_UEnum_EEyeTrackerStatus.OuterSingleton;
}
template<> EYETRACKER_NON_ATTRIBUTED_API UEnum* StaticEnum<EEyeTrackerStatus>()
{
return EEyeTrackerStatus_StaticEnum();
}
struct Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/EyeTrackerTypes.h" },
{ "NotConnected.Comment", "/** Eyetracking feature is not available (device not plugged in, etc) */" },
{ "NotConnected.Name", "EEyeTrackerStatus::NotConnected" },
{ "NotConnected.ToolTip", "Eyetracking feature is not available (device not plugged in, etc)" },
{ "NotTracking.Comment", "/** Eyetracking is operating, but eyes are not being tracked */" },
{ "NotTracking.Name", "EEyeTrackerStatus::NotTracking" },
{ "NotTracking.ToolTip", "Eyetracking is operating, but eyes are not being tracked" },
{ "Tracking.Comment", "/** Eyetracking is operating and eyes are being tracked */" },
{ "Tracking.Name", "EEyeTrackerStatus::Tracking" },
{ "Tracking.ToolTip", "Eyetracking is operating and eyes are being tracked" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EEyeTrackerStatus::NotConnected", (int64)EEyeTrackerStatus::NotConnected },
{ "EEyeTrackerStatus::NotTracking", (int64)EEyeTrackerStatus::NotTracking },
{ "EEyeTrackerStatus::Tracking", (int64)EEyeTrackerStatus::Tracking },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_EyeTracker,
nullptr,
"EEyeTrackerStatus",
"EEyeTrackerStatus",
Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus_Statics::Enum_MetaDataParams), Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus()
{
if (!Z_Registration_Info_UEnum_EEyeTrackerStatus.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EEyeTrackerStatus.InnerSingleton, Z_Construct_UEnum_EyeTracker_EEyeTrackerStatus_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EEyeTrackerStatus.InnerSingleton;
}
// ********** End Enum EEyeTrackerStatus ***********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerTypes_h__Script_EyeTracker_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EEyeTrackerStatus_StaticEnum, TEXT("EEyeTrackerStatus"), &Z_Registration_Info_UEnum_EEyeTrackerStatus, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 599692033U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FEyeTrackerGazeData::StaticStruct, Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics::NewStructOps, TEXT("EyeTrackerGazeData"),&Z_Registration_Info_UScriptStruct_FEyeTrackerGazeData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEyeTrackerGazeData), 2497020224U) },
{ FEyeTrackerStereoGazeData::StaticStruct, Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics::NewStructOps, TEXT("EyeTrackerStereoGazeData"),&Z_Registration_Info_UScriptStruct_FEyeTrackerStereoGazeData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEyeTrackerStereoGazeData), 4136567507U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerTypes_h__Script_EyeTracker_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerTypes_h__Script_EyeTracker_1658068104{
TEXT("/Script/EyeTracker"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerTypes_h__Script_EyeTracker_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerTypes_h__Script_EyeTracker_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerTypes_h__Script_EyeTracker_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerTypes_h__Script_EyeTracker_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,53 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "EyeTrackerTypes.h"
#ifdef EYETRACKER_EyeTrackerTypes_generated_h
#error "EyeTrackerTypes.generated.h already included, missing '#pragma once' in EyeTrackerTypes.h"
#endif
#define EYETRACKER_EyeTrackerTypes_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FEyeTrackerGazeData ***********************************************
struct Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics;
#define FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerTypes_h_25_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FEyeTrackerGazeData_Statics; \
EYETRACKER_API static class UScriptStruct* StaticStruct();
struct FEyeTrackerGazeData;
// ********** End ScriptStruct FEyeTrackerGazeData *************************************************
// ********** Begin ScriptStruct FEyeTrackerStereoGazeData *****************************************
struct Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics;
#define FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerTypes_h_81_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FEyeTrackerStereoGazeData_Statics; \
EYETRACKER_API static class UScriptStruct* StaticStruct();
struct FEyeTrackerStereoGazeData;
// ********** End ScriptStruct FEyeTrackerStereoGazeData *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_EyeTracker_Public_EyeTrackerTypes_h
// ********** Begin Enum EEyeTrackerStatus *********************************************************
#define FOREACH_ENUM_EEYETRACKERSTATUS(op) \
op(EEyeTrackerStatus::NotConnected) \
op(EEyeTrackerStatus::NotTracking) \
op(EEyeTrackerStatus::Tracking)
enum class EEyeTrackerStatus : uint8;
template<> struct TIsUEnumClass<EEyeTrackerStatus> { enum { Value = true }; };
template<> EYETRACKER_NON_ATTRIBUTED_API UEnum* StaticEnum<EEyeTrackerStatus>();
// ********** End Enum EEyeTrackerStatus ***********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,2 @@
D:\UE_5_7_1\Engine\Source\Runtime\EyeTracker\Public\EyeTrackerFunctionLibrary.h
D:\UE_5_7_1\Engine\Source\Runtime\EyeTracker\Public\EyeTrackerTypes.h