805 lines
63 KiB
C++
805 lines
63 KiB
C++
// 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 "InputState.h"
|
|
#include "InputCoreTypes.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeInputState() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRay();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
|
|
INPUTCORE_API UScriptStruct* Z_Construct_UScriptStruct_FKey();
|
|
INTERACTIVETOOLSFRAMEWORK_API UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices();
|
|
INTERACTIVETOOLSFRAMEWORK_API UScriptStruct* Z_Construct_UScriptStruct_FDeviceButtonState();
|
|
INTERACTIVETOOLSFRAMEWORK_API UScriptStruct* Z_Construct_UScriptStruct_FInputDeviceRay();
|
|
INTERACTIVETOOLSFRAMEWORK_API UScriptStruct* Z_Construct_UScriptStruct_FInputDeviceState();
|
|
INTERACTIVETOOLSFRAMEWORK_API UScriptStruct* Z_Construct_UScriptStruct_FInputRayHit();
|
|
INTERACTIVETOOLSFRAMEWORK_API UScriptStruct* Z_Construct_UScriptStruct_FKeyboardInputDeviceState();
|
|
INTERACTIVETOOLSFRAMEWORK_API UScriptStruct* Z_Construct_UScriptStruct_FMouseInputDeviceState();
|
|
UPackage* Z_Construct_UPackage__Script_InteractiveToolsFramework();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Enum EInputDevices *************************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EInputDevices;
|
|
static UEnum* EInputDevices_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EInputDevices.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EInputDevices.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("EInputDevices"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EInputDevices.OuterSingleton;
|
|
}
|
|
template<> INTERACTIVETOOLSFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum<EInputDevices>()
|
|
{
|
|
return EInputDevices_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "AnySpatialDevice.Name", "EInputDevices::AnySpatialDevice" },
|
|
{ "Comment", "/**\n * Input event data can be applicable to many possible input devices.\n * These flags are used to indicate specific or sets of device types.\n */" },
|
|
{ "Gamepad.Name", "EInputDevices::Gamepad" },
|
|
{ "HTCViveWands.Name", "EInputDevices::HTCViveWands" },
|
|
{ "Keyboard.Name", "EInputDevices::Keyboard" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "Mouse.Name", "EInputDevices::Mouse" },
|
|
{ "None.Name", "EInputDevices::None" },
|
|
{ "OculusTouch.Name", "EInputDevices::OculusTouch" },
|
|
{ "TabletFingers.Name", "EInputDevices::TabletFingers" },
|
|
{ "ToolTip", "Input event data can be applicable to many possible input devices.\nThese flags are used to indicate specific or sets of device types." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EInputDevices::None", (int64)EInputDevices::None },
|
|
{ "EInputDevices::Keyboard", (int64)EInputDevices::Keyboard },
|
|
{ "EInputDevices::Mouse", (int64)EInputDevices::Mouse },
|
|
{ "EInputDevices::Gamepad", (int64)EInputDevices::Gamepad },
|
|
{ "EInputDevices::OculusTouch", (int64)EInputDevices::OculusTouch },
|
|
{ "EInputDevices::HTCViveWands", (int64)EInputDevices::HTCViveWands },
|
|
{ "EInputDevices::AnySpatialDevice", (int64)EInputDevices::AnySpatialDevice },
|
|
{ "EInputDevices::TabletFingers", (int64)EInputDevices::TabletFingers },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
"EInputDevices",
|
|
"EInputDevices",
|
|
Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices_Statics::Enum_MetaDataParams), Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EInputDevices.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EInputDevices.InnerSingleton, Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EInputDevices.InnerSingleton;
|
|
}
|
|
// ********** End Enum EInputDevices ***************************************************************
|
|
|
|
// ********** Begin ScriptStruct FInputRayHit ******************************************************
|
|
struct Z_Construct_UScriptStruct_FInputRayHit_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FInputRayHit); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FInputRayHit); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/*\n * FInputRayHit is returned by various hit-test interface functions.\n * Generally this is intended to be returned as the result of a hit-test with a FInputDeviceRay \n */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "* FInputRayHit is returned by various hit-test interface functions.\n* Generally this is intended to be returned as the result of a hit-test with a FInputDeviceRay" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHit_MetaData[] = {
|
|
{ "Category", "InputRayHit" },
|
|
{ "Comment", "/** true if ray hit something, false otherwise */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "true if ray hit something, false otherwise" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HitDepth_MetaData[] = {
|
|
{ "Category", "InputRayHit" },
|
|
{ "Comment", "/** distance along ray at which intersection occurred */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "distance along ray at which intersection occurred" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HitNormal_MetaData[] = {
|
|
{ "Category", "InputRayHit" },
|
|
{ "Comment", "/** Normal at hit point, if available */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Normal at hit point, if available" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasHitNormal_MetaData[] = {
|
|
{ "Category", "InputRayHit" },
|
|
{ "Comment", "/** True if HitNormal was set */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "True if HitNormal was set" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HitIdentifier_MetaData[] = {
|
|
{ "Category", "InputRayHit" },
|
|
{ "Comment", "/** Client-defined integer identifier for hit object/element/target/etc */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Client-defined integer identifier for hit object/element/target/etc" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HitObject_MetaData[] = {
|
|
{ "Category", "InputRayHit" },
|
|
{ "Comment", "/**\n\x09 * Client-defined pointer for UObject-derived hit owners. \n\x09 * HitOwner and HitObject should be set to the same pointer if the HitOwner derives from UObject. \n\x09 */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Client-defined pointer for UObject-derived hit owners.\nHitOwner and HitObject should be set to the same pointer if the HitOwner derives from UObject." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FInputRayHit constinit property declarations **********************
|
|
static void NewProp_bHit_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHit;
|
|
static const UECodeGen_Private::FDoublePropertyParams NewProp_HitDepth;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_HitNormal;
|
|
static void NewProp_bHasHitNormal_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasHitNormal;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_HitIdentifier;
|
|
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_HitObject;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FInputRayHit constinit property declarations ************************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInputRayHit>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FInputRayHit_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInputRayHit;
|
|
class UScriptStruct* FInputRayHit::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FInputRayHit.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FInputRayHit.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInputRayHit, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("InputRayHit"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FInputRayHit.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FInputRayHit Property Definitions *********************************
|
|
void Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_bHit_SetBit(void* Obj)
|
|
{
|
|
((FInputRayHit*)Obj)->bHit = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_bHit = { "bHit", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInputRayHit), &Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_bHit_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHit_MetaData), NewProp_bHit_MetaData) };
|
|
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_HitDepth = { "HitDepth", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputRayHit, HitDepth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HitDepth_MetaData), NewProp_HitDepth_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_HitNormal = { "HitNormal", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputRayHit, HitNormal), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HitNormal_MetaData), NewProp_HitNormal_MetaData) };
|
|
void Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_bHasHitNormal_SetBit(void* Obj)
|
|
{
|
|
((FInputRayHit*)Obj)->bHasHitNormal = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_bHasHitNormal = { "bHasHitNormal", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInputRayHit), &Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_bHasHitNormal_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasHitNormal_MetaData), NewProp_bHasHitNormal_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_HitIdentifier = { "HitIdentifier", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputRayHit, HitIdentifier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HitIdentifier_MetaData), NewProp_HitIdentifier_MetaData) };
|
|
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_HitObject = { "HitObject", nullptr, (EPropertyFlags)0x0014000000000004, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputRayHit, HitObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HitObject_MetaData), NewProp_HitObject_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInputRayHit_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_bHit,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_HitDepth,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_HitNormal,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_bHasHitNormal,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_HitIdentifier,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputRayHit_Statics::NewProp_HitObject,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputRayHit_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FInputRayHit Property Definitions ***********************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInputRayHit_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"InputRayHit",
|
|
Z_Construct_UScriptStruct_FInputRayHit_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputRayHit_Statics::PropPointers),
|
|
sizeof(FInputRayHit),
|
|
alignof(FInputRayHit),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputRayHit_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInputRayHit_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FInputRayHit()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FInputRayHit.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInputRayHit.InnerSingleton, Z_Construct_UScriptStruct_FInputRayHit_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInputRayHit.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FInputRayHit ********************************************************
|
|
|
|
// ********** Begin ScriptStruct FDeviceButtonState ************************************************
|
|
struct Z_Construct_UScriptStruct_FDeviceButtonState_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FDeviceButtonState); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FDeviceButtonState); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Current State of a physical device button (mouse, key, etc) at a point in time.\n * Each \"click\" of a button should involve at minimum two separate state\n * events, one where bPressed=true and one where bReleased=true.\n * Each of these states should occur only once.\n * In addition there may be additional frames where the button is\n * held down and bDown=true and bPressed=false.\n */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Current State of a physical device button (mouse, key, etc) at a point in time.\nEach \"click\" of a button should involve at minimum two separate state\nevents, one where bPressed=true and one where bReleased=true.\nEach of these states should occur only once.\nIn addition there may be additional frames where the button is\nheld down and bDown=true and bPressed=false." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Button_MetaData[] = {
|
|
{ "Category", "DeviceButtonState" },
|
|
{ "Comment", "/** Button identifier */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Button identifier" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPressed_MetaData[] = {
|
|
{ "Category", "DeviceButtonState" },
|
|
{ "Comment", "/** Was the button pressed down this frame. This should happen once per \"click\" */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Was the button pressed down this frame. This should happen once per \"click\"" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDown_MetaData[] = {
|
|
{ "Category", "DeviceButtonState" },
|
|
{ "Comment", "/** Is the button currently pressed down. This should be true every frame the button is pressed. */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Is the button currently pressed down. This should be true every frame the button is pressed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bReleased_MetaData[] = {
|
|
{ "Category", "DeviceButtonState" },
|
|
{ "Comment", "/** Was the button released this frame. This should happen once per \"click\" */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Was the button released this frame. This should happen once per \"click\"" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDoubleClicked_MetaData[] = {
|
|
{ "Category", "DeviceButtonState" },
|
|
{ "Comment", "/** Was the button double clicked this frame. This should happen only once per \"double click\" */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Was the button double clicked this frame. This should happen only once per \"double click\"" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FDeviceButtonState constinit property declarations ****************
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Button;
|
|
static void NewProp_bPressed_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPressed;
|
|
static void NewProp_bDown_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDown;
|
|
static void NewProp_bReleased_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bReleased;
|
|
static void NewProp_bDoubleClicked_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDoubleClicked;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FDeviceButtonState constinit property declarations ******************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDeviceButtonState>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FDeviceButtonState_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDeviceButtonState;
|
|
class UScriptStruct* FDeviceButtonState::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FDeviceButtonState.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FDeviceButtonState.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDeviceButtonState, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("DeviceButtonState"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FDeviceButtonState.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FDeviceButtonState Property Definitions ***************************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_Button = { "Button", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDeviceButtonState, Button), Z_Construct_UScriptStruct_FKey, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Button_MetaData), NewProp_Button_MetaData) }; // 2693575693
|
|
void Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bPressed_SetBit(void* Obj)
|
|
{
|
|
((FDeviceButtonState*)Obj)->bPressed = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bPressed = { "bPressed", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FDeviceButtonState), &Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bPressed_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPressed_MetaData), NewProp_bPressed_MetaData) };
|
|
void Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bDown_SetBit(void* Obj)
|
|
{
|
|
((FDeviceButtonState*)Obj)->bDown = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bDown = { "bDown", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FDeviceButtonState), &Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bDown_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDown_MetaData), NewProp_bDown_MetaData) };
|
|
void Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bReleased_SetBit(void* Obj)
|
|
{
|
|
((FDeviceButtonState*)Obj)->bReleased = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bReleased = { "bReleased", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FDeviceButtonState), &Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bReleased_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bReleased_MetaData), NewProp_bReleased_MetaData) };
|
|
void Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bDoubleClicked_SetBit(void* Obj)
|
|
{
|
|
((FDeviceButtonState*)Obj)->bDoubleClicked = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bDoubleClicked = { "bDoubleClicked", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FDeviceButtonState), &Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bDoubleClicked_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDoubleClicked_MetaData), NewProp_bDoubleClicked_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDeviceButtonState_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_Button,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bPressed,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bDown,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bReleased,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewProp_bDoubleClicked,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDeviceButtonState_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FDeviceButtonState Property Definitions *****************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDeviceButtonState_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"DeviceButtonState",
|
|
Z_Construct_UScriptStruct_FDeviceButtonState_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDeviceButtonState_Statics::PropPointers),
|
|
sizeof(FDeviceButtonState),
|
|
alignof(FDeviceButtonState),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDeviceButtonState_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDeviceButtonState_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FDeviceButtonState()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FDeviceButtonState.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDeviceButtonState.InnerSingleton, Z_Construct_UScriptStruct_FDeviceButtonState_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDeviceButtonState.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FDeviceButtonState **************************************************
|
|
|
|
// ********** Begin ScriptStruct FKeyboardInputDeviceState *****************************************
|
|
struct Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FKeyboardInputDeviceState); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FKeyboardInputDeviceState); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Current state of active keyboard key at a point in time\n * @todo would be useful to track set of active keys\n */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Current state of active keyboard key at a point in time\n@todo would be useful to track set of active keys" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActiveKey_MetaData[] = {
|
|
{ "Category", "KeyboardInputDeviceState" },
|
|
{ "Comment", "/** state of active key that was modified (ie press or release) */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "state of active key that was modified (ie press or release)" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FKeyboardInputDeviceState constinit property declarations *********
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ActiveKey;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FKeyboardInputDeviceState constinit property declarations ***********
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FKeyboardInputDeviceState>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FKeyboardInputDeviceState;
|
|
class UScriptStruct* FKeyboardInputDeviceState::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FKeyboardInputDeviceState.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FKeyboardInputDeviceState.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FKeyboardInputDeviceState, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("KeyboardInputDeviceState"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FKeyboardInputDeviceState.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FKeyboardInputDeviceState Property Definitions ********************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::NewProp_ActiveKey = { "ActiveKey", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FKeyboardInputDeviceState, ActiveKey), Z_Construct_UScriptStruct_FDeviceButtonState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActiveKey_MetaData), NewProp_ActiveKey_MetaData) }; // 3604043720
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::NewProp_ActiveKey,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FKeyboardInputDeviceState Property Definitions **********************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"KeyboardInputDeviceState",
|
|
Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::PropPointers),
|
|
sizeof(FKeyboardInputDeviceState),
|
|
alignof(FKeyboardInputDeviceState),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FKeyboardInputDeviceState()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FKeyboardInputDeviceState.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FKeyboardInputDeviceState.InnerSingleton, Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FKeyboardInputDeviceState.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FKeyboardInputDeviceState *******************************************
|
|
|
|
// ********** Begin ScriptStruct FMouseInputDeviceState ********************************************
|
|
struct Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FMouseInputDeviceState); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FMouseInputDeviceState); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Current State of a physical Mouse device at a point in time.\n */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Current State of a physical Mouse device at a point in time." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Left_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** State of the left mouse button */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "State of the left mouse button" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Middle_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** State of the middle mouse button */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "State of the middle mouse button" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Right_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** State of the right mouse button */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "State of the right mouse button" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WheelDelta_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Change in 'ticks' of the mouse wheel since last state event */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Change in 'ticks' of the mouse wheel since last state event" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Position2D_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Current 2D position of the mouse, in application-defined coordinate system */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Current 2D position of the mouse, in application-defined coordinate system" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delta2D_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Change in 2D mouse position from last state event */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Change in 2D mouse position from last state event" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldRay_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Ray into current 3D scene at current 2D mouse position */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Ray into current 3D scene at current 2D mouse position" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FMouseInputDeviceState constinit property declarations ************
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Left;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Middle;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Right;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_WheelDelta;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Position2D;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Delta2D;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_WorldRay;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FMouseInputDeviceState constinit property declarations **************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMouseInputDeviceState>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMouseInputDeviceState;
|
|
class UScriptStruct* FMouseInputDeviceState::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FMouseInputDeviceState.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FMouseInputDeviceState.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMouseInputDeviceState, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("MouseInputDeviceState"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FMouseInputDeviceState.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FMouseInputDeviceState Property Definitions ***********************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_Left = { "Left", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMouseInputDeviceState, Left), Z_Construct_UScriptStruct_FDeviceButtonState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Left_MetaData), NewProp_Left_MetaData) }; // 3604043720
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_Middle = { "Middle", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMouseInputDeviceState, Middle), Z_Construct_UScriptStruct_FDeviceButtonState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Middle_MetaData), NewProp_Middle_MetaData) }; // 3604043720
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_Right = { "Right", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMouseInputDeviceState, Right), Z_Construct_UScriptStruct_FDeviceButtonState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Right_MetaData), NewProp_Right_MetaData) }; // 3604043720
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_WheelDelta = { "WheelDelta", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMouseInputDeviceState, WheelDelta), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WheelDelta_MetaData), NewProp_WheelDelta_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_Position2D = { "Position2D", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMouseInputDeviceState, Position2D), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Position2D_MetaData), NewProp_Position2D_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_Delta2D = { "Delta2D", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMouseInputDeviceState, Delta2D), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delta2D_MetaData), NewProp_Delta2D_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_WorldRay = { "WorldRay", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMouseInputDeviceState, WorldRay), Z_Construct_UScriptStruct_FRay, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldRay_MetaData), NewProp_WorldRay_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_Left,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_Middle,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_Right,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_WheelDelta,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_Position2D,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_Delta2D,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewProp_WorldRay,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FMouseInputDeviceState Property Definitions *************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"MouseInputDeviceState",
|
|
Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::PropPointers),
|
|
sizeof(FMouseInputDeviceState),
|
|
alignof(FMouseInputDeviceState),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FMouseInputDeviceState()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FMouseInputDeviceState.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMouseInputDeviceState.InnerSingleton, Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMouseInputDeviceState.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FMouseInputDeviceState **********************************************
|
|
|
|
// ********** Begin ScriptStruct FInputDeviceState *************************************************
|
|
struct Z_Construct_UScriptStruct_FInputDeviceState_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FInputDeviceState); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FInputDeviceState); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * Current state of physical input devices at a point in time.\n * Assumption is that the state refers to a single physical input device,\n * ie InputDevice field is a single value of EInputDevices and not a combination.\n */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Current state of physical input devices at a point in time.\nAssumption is that the state refers to a single physical input device,\nie InputDevice field is a single value of EInputDevices and not a combination." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputDevice_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Which InputDevice member is valid in this state */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Which InputDevice member is valid in this state" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShiftKeyDown_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Is they keyboard SHIFT modifier key currently pressed down */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Is they keyboard SHIFT modifier key currently pressed down" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAltKeyDown_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Is they keyboard ALT modifier key currently pressed down */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Is they keyboard ALT modifier key currently pressed down" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCtrlKeyDown_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Is they keyboard CTRL modifier key currently pressed down */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Is they keyboard CTRL modifier key currently pressed down" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCmdKeyDown_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Is they keyboard CMD modifier key currently pressed down (only on Apple devices) */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Is they keyboard CMD modifier key currently pressed down (only on Apple devices)" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Keyboard_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Current state of Keyboard device, if InputDevice == EInputDevices::Keyboard */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Current state of Keyboard device, if InputDevice == EInputDevices::Keyboard" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mouse_MetaData[] = {
|
|
{ "Category", "MouseInputDeviceState" },
|
|
{ "Comment", "/** Current state of Mouse device, if InputDevice == EInputDevices::Mouse */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "Current state of Mouse device, if InputDevice == EInputDevices::Mouse" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FInputDeviceState constinit property declarations *****************
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_InputDevice_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_InputDevice;
|
|
static void NewProp_bShiftKeyDown_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShiftKeyDown;
|
|
static void NewProp_bAltKeyDown_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAltKeyDown;
|
|
static void NewProp_bCtrlKeyDown_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCtrlKeyDown;
|
|
static void NewProp_bCmdKeyDown_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCmdKeyDown;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Keyboard;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Mouse;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FInputDeviceState constinit property declarations *******************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInputDeviceState>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FInputDeviceState_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInputDeviceState;
|
|
class UScriptStruct* FInputDeviceState::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FInputDeviceState.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FInputDeviceState.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInputDeviceState, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("InputDeviceState"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FInputDeviceState.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FInputDeviceState Property Definitions ****************************
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_InputDevice_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_InputDevice = { "InputDevice", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputDeviceState, InputDevice), Z_Construct_UEnum_InteractiveToolsFramework_EInputDevices, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputDevice_MetaData), NewProp_InputDevice_MetaData) }; // 405524016
|
|
void Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bShiftKeyDown_SetBit(void* Obj)
|
|
{
|
|
((FInputDeviceState*)Obj)->bShiftKeyDown = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bShiftKeyDown = { "bShiftKeyDown", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInputDeviceState), &Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bShiftKeyDown_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShiftKeyDown_MetaData), NewProp_bShiftKeyDown_MetaData) };
|
|
void Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bAltKeyDown_SetBit(void* Obj)
|
|
{
|
|
((FInputDeviceState*)Obj)->bAltKeyDown = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bAltKeyDown = { "bAltKeyDown", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInputDeviceState), &Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bAltKeyDown_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAltKeyDown_MetaData), NewProp_bAltKeyDown_MetaData) };
|
|
void Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bCtrlKeyDown_SetBit(void* Obj)
|
|
{
|
|
((FInputDeviceState*)Obj)->bCtrlKeyDown = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bCtrlKeyDown = { "bCtrlKeyDown", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInputDeviceState), &Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bCtrlKeyDown_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCtrlKeyDown_MetaData), NewProp_bCtrlKeyDown_MetaData) };
|
|
void Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bCmdKeyDown_SetBit(void* Obj)
|
|
{
|
|
((FInputDeviceState*)Obj)->bCmdKeyDown = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bCmdKeyDown = { "bCmdKeyDown", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInputDeviceState), &Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bCmdKeyDown_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCmdKeyDown_MetaData), NewProp_bCmdKeyDown_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_Keyboard = { "Keyboard", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputDeviceState, Keyboard), Z_Construct_UScriptStruct_FKeyboardInputDeviceState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Keyboard_MetaData), NewProp_Keyboard_MetaData) }; // 2571017120
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_Mouse = { "Mouse", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputDeviceState, Mouse), Z_Construct_UScriptStruct_FMouseInputDeviceState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mouse_MetaData), NewProp_Mouse_MetaData) }; // 333952332
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInputDeviceState_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_InputDevice_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_InputDevice,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bShiftKeyDown,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bAltKeyDown,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bCtrlKeyDown,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_bCmdKeyDown,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_Keyboard,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewProp_Mouse,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputDeviceState_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FInputDeviceState Property Definitions ******************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInputDeviceState_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"InputDeviceState",
|
|
Z_Construct_UScriptStruct_FInputDeviceState_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputDeviceState_Statics::PropPointers),
|
|
sizeof(FInputDeviceState),
|
|
alignof(FInputDeviceState),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputDeviceState_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInputDeviceState_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FInputDeviceState()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FInputDeviceState.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInputDeviceState.InnerSingleton, Z_Construct_UScriptStruct_FInputDeviceState_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInputDeviceState.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FInputDeviceState ***************************************************
|
|
|
|
// ********** Begin ScriptStruct FInputDeviceRay ***************************************************
|
|
struct Z_Construct_UScriptStruct_FInputDeviceRay_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FInputDeviceRay); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FInputDeviceRay); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/**\n * FInputDeviceRay represents a 3D ray created based on an input device.\n * If the device is a 2D input device like a mouse, then the ray may\n * have an associated 2D screen position.\n */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "FInputDeviceRay represents a 3D ray created based on an input device.\nIf the device is a 2D input device like a mouse, then the ray may\nhave an associated 2D screen position." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldRay_MetaData[] = {
|
|
{ "Category", "InputDeviceRay" },
|
|
{ "Comment", "/** 3D ray in 3D scene, in world coordinates */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "3D ray in 3D scene, in world coordinates" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHas2D_MetaData[] = {
|
|
{ "Category", "InputDeviceRay" },
|
|
{ "Comment", "/** If true, WorldRay has 2D device position coordinates */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "If true, WorldRay has 2D device position coordinates" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScreenPosition_MetaData[] = {
|
|
{ "Category", "InputDeviceRay" },
|
|
{ "Comment", "/** 2D device position coordinates associated with the ray */" },
|
|
{ "ModuleRelativePath", "Public/InputState.h" },
|
|
{ "ToolTip", "2D device position coordinates associated with the ray" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FInputDeviceRay constinit property declarations *******************
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_WorldRay;
|
|
static void NewProp_bHas2D_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bHas2D;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ScreenPosition;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FInputDeviceRay constinit property declarations *********************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FInputDeviceRay>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FInputDeviceRay_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FInputDeviceRay;
|
|
class UScriptStruct* FInputDeviceRay::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FInputDeviceRay.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FInputDeviceRay.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FInputDeviceRay, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("InputDeviceRay"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FInputDeviceRay.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FInputDeviceRay Property Definitions ******************************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FInputDeviceRay_Statics::NewProp_WorldRay = { "WorldRay", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputDeviceRay, WorldRay), Z_Construct_UScriptStruct_FRay, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldRay_MetaData), NewProp_WorldRay_MetaData) };
|
|
void Z_Construct_UScriptStruct_FInputDeviceRay_Statics::NewProp_bHas2D_SetBit(void* Obj)
|
|
{
|
|
((FInputDeviceRay*)Obj)->bHas2D = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FInputDeviceRay_Statics::NewProp_bHas2D = { "bHas2D", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FInputDeviceRay), &Z_Construct_UScriptStruct_FInputDeviceRay_Statics::NewProp_bHas2D_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHas2D_MetaData), NewProp_bHas2D_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FInputDeviceRay_Statics::NewProp_ScreenPosition = { "ScreenPosition", nullptr, (EPropertyFlags)0x0010000000002004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FInputDeviceRay, ScreenPosition), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScreenPosition_MetaData), NewProp_ScreenPosition_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FInputDeviceRay_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceRay_Statics::NewProp_WorldRay,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceRay_Statics::NewProp_bHas2D,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FInputDeviceRay_Statics::NewProp_ScreenPosition,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputDeviceRay_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FInputDeviceRay Property Definitions ********************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FInputDeviceRay_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"InputDeviceRay",
|
|
Z_Construct_UScriptStruct_FInputDeviceRay_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputDeviceRay_Statics::PropPointers),
|
|
sizeof(FInputDeviceRay),
|
|
alignof(FInputDeviceRay),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FInputDeviceRay_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FInputDeviceRay_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FInputDeviceRay()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FInputDeviceRay.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FInputDeviceRay.InnerSingleton, Z_Construct_UScriptStruct_FInputDeviceRay_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FInputDeviceRay.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FInputDeviceRay *****************************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InputState_h__Script_InteractiveToolsFramework_Statics
|
|
{
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
|
{ EInputDevices_StaticEnum, TEXT("EInputDevices"), &Z_Registration_Info_UEnum_EInputDevices, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 405524016U) },
|
|
};
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FInputRayHit::StaticStruct, Z_Construct_UScriptStruct_FInputRayHit_Statics::NewStructOps, TEXT("InputRayHit"),&Z_Registration_Info_UScriptStruct_FInputRayHit, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInputRayHit), 3205366855U) },
|
|
{ FDeviceButtonState::StaticStruct, Z_Construct_UScriptStruct_FDeviceButtonState_Statics::NewStructOps, TEXT("DeviceButtonState"),&Z_Registration_Info_UScriptStruct_FDeviceButtonState, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDeviceButtonState), 3604043720U) },
|
|
{ FKeyboardInputDeviceState::StaticStruct, Z_Construct_UScriptStruct_FKeyboardInputDeviceState_Statics::NewStructOps, TEXT("KeyboardInputDeviceState"),&Z_Registration_Info_UScriptStruct_FKeyboardInputDeviceState, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FKeyboardInputDeviceState), 2571017120U) },
|
|
{ FMouseInputDeviceState::StaticStruct, Z_Construct_UScriptStruct_FMouseInputDeviceState_Statics::NewStructOps, TEXT("MouseInputDeviceState"),&Z_Registration_Info_UScriptStruct_FMouseInputDeviceState, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMouseInputDeviceState), 333952332U) },
|
|
{ FInputDeviceState::StaticStruct, Z_Construct_UScriptStruct_FInputDeviceState_Statics::NewStructOps, TEXT("InputDeviceState"),&Z_Registration_Info_UScriptStruct_FInputDeviceState, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInputDeviceState), 159096250U) },
|
|
{ FInputDeviceRay::StaticStruct, Z_Construct_UScriptStruct_FInputDeviceRay_Statics::NewStructOps, TEXT("InputDeviceRay"),&Z_Registration_Info_UScriptStruct_FInputDeviceRay, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FInputDeviceRay), 791707490U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InputState_h__Script_InteractiveToolsFramework_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InputState_h__Script_InteractiveToolsFramework_359573702{
|
|
TEXT("/Script/InteractiveToolsFramework"),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InputState_h__Script_InteractiveToolsFramework_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InputState_h__Script_InteractiveToolsFramework_Statics::ScriptStructInfo),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InputState_h__Script_InteractiveToolsFramework_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InputState_h__Script_InteractiveToolsFramework_Statics::EnumInfo),
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|