707 lines
55 KiB
C++
707 lines
55 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 "BaseGizmos/GizmoElementShared.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeGizmoElementShared() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
|
|
INTERACTIVETOOLSFRAMEWORK_API UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType();
|
|
INTERACTIVETOOLSFRAMEWORK_API UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType();
|
|
INTERACTIVETOOLSFRAMEWORK_API UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState();
|
|
INTERACTIVETOOLSFRAMEWORK_API UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType();
|
|
INTERACTIVETOOLSFRAMEWORK_API UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState();
|
|
INTERACTIVETOOLSFRAMEWORK_API UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType();
|
|
INTERACTIVETOOLSFRAMEWORK_API UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType();
|
|
INTERACTIVETOOLSFRAMEWORK_API UScriptStruct* Z_Construct_UScriptStruct_FGizmoPerStateValueDouble();
|
|
INTERACTIVETOOLSFRAMEWORK_API UScriptStruct* Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor();
|
|
UPackage* Z_Construct_UPackage__Script_InteractiveToolsFramework();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Enum EGizmoElementState ********************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EGizmoElementState;
|
|
static UEnum* EGizmoElementState_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementState.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EGizmoElementState.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("EGizmoElementState"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementState.OuterSingleton;
|
|
}
|
|
template<> INTERACTIVETOOLSFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum<EGizmoElementState>()
|
|
{
|
|
return EGizmoElementState_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Comment", "//\n// Visible/hittable state of gizmo element\n//\n" },
|
|
{ "Hittable.Name", "EGizmoElementState::Hittable" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "None.Name", "EGizmoElementState::None" },
|
|
{ "ToolTip", "Visible/hittable state of gizmo element" },
|
|
{ "Visible.Name", "EGizmoElementState::Visible" },
|
|
{ "VisibleAndHittable.Name", "EGizmoElementState::VisibleAndHittable" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EGizmoElementState::None", (int64)EGizmoElementState::None },
|
|
{ "EGizmoElementState::Visible", (int64)EGizmoElementState::Visible },
|
|
{ "EGizmoElementState::Hittable", (int64)EGizmoElementState::Hittable },
|
|
{ "EGizmoElementState::VisibleAndHittable", (int64)EGizmoElementState::VisibleAndHittable },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
"EGizmoElementState",
|
|
"EGizmoElementState",
|
|
Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState_Statics::Enum_MetaDataParams), Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementState.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EGizmoElementState.InnerSingleton, Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementState_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementState.InnerSingleton;
|
|
}
|
|
// ********** End Enum EGizmoElementState **********************************************************
|
|
|
|
// ********** Begin Enum EGizmoElementInteractionState *********************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EGizmoElementInteractionState;
|
|
static UEnum* EGizmoElementInteractionState_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementInteractionState.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EGizmoElementInteractionState.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("EGizmoElementInteractionState"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementInteractionState.OuterSingleton;
|
|
}
|
|
template<> INTERACTIVETOOLSFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum<EGizmoElementInteractionState>()
|
|
{
|
|
return EGizmoElementInteractionState_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Comment", "//\n// Interaction state of gizmo element\n//\n" },
|
|
{ "Hovering.Name", "EGizmoElementInteractionState::Hovering" },
|
|
{ "Interacting.Name", "EGizmoElementInteractionState::Interacting" },
|
|
{ "Max.Comment", "// When one or more other elements considered part of a set is active, but this one is not (ie. X Axis is Interacting, Y and Z are Subdued).\n" },
|
|
{ "Max.Name", "EGizmoElementInteractionState::Max" },
|
|
{ "Max.ToolTip", "When one or more other elements considered part of a set is active, but this one is not (ie. X Axis is Interacting, Y and Z are Subdued)." },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "None.Name", "EGizmoElementInteractionState::None" },
|
|
{ "Selected.Name", "EGizmoElementInteractionState::Selected" },
|
|
{ "Subdued.Comment", "// When an element is \"Selected\", it is considered to be the target of Interaction via indirect manipulation (not hit tested).\n" },
|
|
{ "Subdued.Name", "EGizmoElementInteractionState::Subdued" },
|
|
{ "Subdued.ToolTip", "When an element is \"Selected\", it is considered to be the target of Interaction via indirect manipulation (not hit tested)." },
|
|
{ "ToolTip", "Interaction state of gizmo element" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EGizmoElementInteractionState::None", (int64)EGizmoElementInteractionState::None },
|
|
{ "EGizmoElementInteractionState::Hovering", (int64)EGizmoElementInteractionState::Hovering },
|
|
{ "EGizmoElementInteractionState::Interacting", (int64)EGizmoElementInteractionState::Interacting },
|
|
{ "EGizmoElementInteractionState::Selected", (int64)EGizmoElementInteractionState::Selected },
|
|
{ "EGizmoElementInteractionState::Subdued", (int64)EGizmoElementInteractionState::Subdued },
|
|
{ "EGizmoElementInteractionState::Max", (int64)EGizmoElementInteractionState::Max },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
"EGizmoElementInteractionState",
|
|
"EGizmoElementInteractionState",
|
|
Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState_Statics::Enum_MetaDataParams), Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementInteractionState.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EGizmoElementInteractionState.InnerSingleton, Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementInteractionState_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementInteractionState.InnerSingleton;
|
|
}
|
|
// ********** End Enum EGizmoElementInteractionState ***********************************************
|
|
|
|
// ********** Begin Enum EGizmoElementViewDependentType ********************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EGizmoElementViewDependentType;
|
|
static UEnum* EGizmoElementViewDependentType_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementViewDependentType.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EGizmoElementViewDependentType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("EGizmoElementViewDependentType"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementViewDependentType.OuterSingleton;
|
|
}
|
|
template<> INTERACTIVETOOLSFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum<EGizmoElementViewDependentType>()
|
|
{
|
|
return EGizmoElementViewDependentType_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Axis.Name", "EGizmoElementViewDependentType::Axis" },
|
|
{ "Comment", "//\n// View dependent type: automatically cull gizmo element based on view.\n//\n// Axis - Cull object when angle between axis and view direction is within a given tolerance\n// Plane - Cull object when angle between plane normal and view direction is perpendicular within a given tolerance\n//\n" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "None.Name", "EGizmoElementViewDependentType::None" },
|
|
{ "Plane.Name", "EGizmoElementViewDependentType::Plane" },
|
|
{ "ToolTip", "View dependent type: automatically cull gizmo element based on view.\n\n Axis - Cull object when angle between axis and view direction is within a given tolerance\n Plane - Cull object when angle between plane normal and view direction is perpendicular within a given tolerance" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EGizmoElementViewDependentType::None", (int64)EGizmoElementViewDependentType::None },
|
|
{ "EGizmoElementViewDependentType::Axis", (int64)EGizmoElementViewDependentType::Axis },
|
|
{ "EGizmoElementViewDependentType::Plane", (int64)EGizmoElementViewDependentType::Plane },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
"EGizmoElementViewDependentType",
|
|
"EGizmoElementViewDependentType",
|
|
Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementViewDependentType.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EGizmoElementViewDependentType.InnerSingleton, Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewDependentType_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementViewDependentType.InnerSingleton;
|
|
}
|
|
// ********** End Enum EGizmoElementViewDependentType **********************************************
|
|
|
|
// ********** Begin Enum EGizmoElementViewAlignType ************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EGizmoElementViewAlignType;
|
|
static UEnum* EGizmoElementViewAlignType_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementViewAlignType.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EGizmoElementViewAlignType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("EGizmoElementViewAlignType"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementViewAlignType.OuterSingleton;
|
|
}
|
|
template<> INTERACTIVETOOLSFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum<EGizmoElementViewAlignType>()
|
|
{
|
|
return EGizmoElementViewAlignType_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Axial.Name", "EGizmoElementViewAlignType::Axial" },
|
|
{ "Comment", "//\n// View align type: automatically align gizmo element towards a view.\n// \n// PointOnly - Align object forward axis to view direction only, useful for symmetrical objects such as a circle\n// PointEye - Align object forward axis to -camera view direction (camera pos - object center), align object up axis to scene view up\n// PointScreen - Align object forward axis to scene view forward direction (view up ^ view right), align object up axis to scene view up\n// Axial\x09\x09- Rotate object around up axis, minimizing angle between forward axis and view direction\n//\n" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "None.Name", "EGizmoElementViewAlignType::None" },
|
|
{ "PointEye.Name", "EGizmoElementViewAlignType::PointEye" },
|
|
{ "PointOnly.Name", "EGizmoElementViewAlignType::PointOnly" },
|
|
{ "PointScreen.Name", "EGizmoElementViewAlignType::PointScreen" },
|
|
{ "ToolTip", "View align type: automatically align gizmo element towards a view.\n\n PointOnly - Align object forward axis to view direction only, useful for symmetrical objects such as a circle\n PointEye - Align object forward axis to -camera view direction (camera pos - object center), align object up axis to scene view up\n PointScreen - Align object forward axis to scene view forward direction (view up ^ view right), align object up axis to scene view up\n Axial - Rotate object around up axis, minimizing angle between forward axis and view direction" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EGizmoElementViewAlignType::None", (int64)EGizmoElementViewAlignType::None },
|
|
{ "EGizmoElementViewAlignType::PointOnly", (int64)EGizmoElementViewAlignType::PointOnly },
|
|
{ "EGizmoElementViewAlignType::PointEye", (int64)EGizmoElementViewAlignType::PointEye },
|
|
{ "EGizmoElementViewAlignType::PointScreen", (int64)EGizmoElementViewAlignType::PointScreen },
|
|
{ "EGizmoElementViewAlignType::Axial", (int64)EGizmoElementViewAlignType::Axial },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
"EGizmoElementViewAlignType",
|
|
"EGizmoElementViewAlignType",
|
|
Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementViewAlignType.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EGizmoElementViewAlignType.InnerSingleton, Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementViewAlignType_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementViewAlignType.InnerSingleton;
|
|
}
|
|
// ********** End Enum EGizmoElementViewAlignType **************************************************
|
|
|
|
// ********** Begin Enum EGizmoElementPartialType **************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EGizmoElementPartialType;
|
|
static UEnum* EGizmoElementPartialType_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementPartialType.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EGizmoElementPartialType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("EGizmoElementPartialType"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementPartialType.OuterSingleton;
|
|
}
|
|
template<> INTERACTIVETOOLSFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum<EGizmoElementPartialType>()
|
|
{
|
|
return EGizmoElementPartialType_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Comment", "//\n// Partial type: render partial element for those elements which support it.\n// \n// Partial\x09\x09\x09\x09- Render partial element.\n// PartialViewDependent - Render partial unless view direction aligns with an axis or normal specified by the element type.\n//\n" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "None.Name", "EGizmoElementPartialType::None" },
|
|
{ "Partial.Name", "EGizmoElementPartialType::Partial" },
|
|
{ "PartialViewDependent.Name", "EGizmoElementPartialType::PartialViewDependent" },
|
|
{ "ToolTip", "Partial type: render partial element for those elements which support it.\n\n Partial - Render partial element.\n PartialViewDependent - Render partial unless view direction aligns with an axis or normal specified by the element type." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EGizmoElementPartialType::None", (int64)EGizmoElementPartialType::None },
|
|
{ "EGizmoElementPartialType::Partial", (int64)EGizmoElementPartialType::Partial },
|
|
{ "EGizmoElementPartialType::PartialViewDependent", (int64)EGizmoElementPartialType::PartialViewDependent },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
"EGizmoElementPartialType",
|
|
"EGizmoElementPartialType",
|
|
Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementPartialType.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EGizmoElementPartialType.InnerSingleton, Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementPartialType_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementPartialType.InnerSingleton;
|
|
}
|
|
// ********** End Enum EGizmoElementPartialType ****************************************************
|
|
|
|
// ********** Begin Enum EGizmoElementDrawType *****************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EGizmoElementDrawType;
|
|
static UEnum* EGizmoElementDrawType_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementDrawType.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EGizmoElementDrawType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("EGizmoElementDrawType"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementDrawType.OuterSingleton;
|
|
}
|
|
template<> INTERACTIVETOOLSFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum<EGizmoElementDrawType>()
|
|
{
|
|
return EGizmoElementDrawType_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Comment", "// Can be used to specify what visuals should be created for a given element, when multiple are available, ie. Fill and Line\n" },
|
|
{ "Fill.Name", "EGizmoElementDrawType::Fill" },
|
|
{ "FillAndLine.Name", "EGizmoElementDrawType::FillAndLine" },
|
|
{ "Line.Name", "EGizmoElementDrawType::Line" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "None.Name", "EGizmoElementDrawType::None" },
|
|
{ "ToolTip", "Can be used to specify what visuals should be created for a given element, when multiple are available, ie. Fill and Line" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EGizmoElementDrawType::None", (int64)EGizmoElementDrawType::None },
|
|
{ "EGizmoElementDrawType::Fill", (int64)EGizmoElementDrawType::Fill },
|
|
{ "EGizmoElementDrawType::Line", (int64)EGizmoElementDrawType::Line },
|
|
{ "EGizmoElementDrawType::FillAndLine", (int64)EGizmoElementDrawType::FillAndLine },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
"EGizmoElementDrawType",
|
|
"EGizmoElementDrawType",
|
|
Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementDrawType.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EGizmoElementDrawType.InnerSingleton, Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementDrawType_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementDrawType.InnerSingleton;
|
|
}
|
|
// ********** End Enum EGizmoElementDrawType *******************************************************
|
|
|
|
// ********** Begin Enum EGizmoElementHitSortType **************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EGizmoElementHitSortType;
|
|
static UEnum* EGizmoElementHitSortType_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementHitSortType.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EGizmoElementHitSortType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("EGizmoElementHitSortType"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementHitSortType.OuterSingleton;
|
|
}
|
|
template<> INTERACTIVETOOLSFRAMEWORK_NON_ATTRIBUTED_API UEnum* StaticEnum<EGizmoElementHitSortType>()
|
|
{
|
|
return EGizmoElementHitSortType_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Closest.Name", "EGizmoElementHitSortType::Closest" },
|
|
{ "Comment", "// Used to specify the sort criteria when hit testing against multiple elements\n" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "Priority.Comment", "// Sort hits by the closest to ray origin (default)\n" },
|
|
{ "Priority.Name", "EGizmoElementHitSortType::Priority" },
|
|
{ "Priority.ToolTip", "Sort hits by the closest to ray origin (default)" },
|
|
{ "PriorityThenSurfaceThenClosest.Comment", "// Sort hits by whether they are surface hits (not proximity hits)\n" },
|
|
{ "PriorityThenSurfaceThenClosest.Name", "EGizmoElementHitSortType::PriorityThenSurfaceThenClosest" },
|
|
{ "PriorityThenSurfaceThenClosest.ToolTip", "Sort hits by whether they are surface hits (not proximity hits)" },
|
|
{ "Surface.Comment", "// Sort hits by hit priority (see UGizmoElementBase::HitPriority)\n" },
|
|
{ "Surface.Name", "EGizmoElementHitSortType::Surface" },
|
|
{ "Surface.ToolTip", "Sort hits by hit priority (see UGizmoElementBase::HitPriority)" },
|
|
{ "ToolTip", "Used to specify the sort criteria when hit testing against multiple elements" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EGizmoElementHitSortType::Closest", (int64)EGizmoElementHitSortType::Closest },
|
|
{ "EGizmoElementHitSortType::Priority", (int64)EGizmoElementHitSortType::Priority },
|
|
{ "EGizmoElementHitSortType::Surface", (int64)EGizmoElementHitSortType::Surface },
|
|
{ "EGizmoElementHitSortType::PriorityThenSurfaceThenClosest", (int64)EGizmoElementHitSortType::PriorityThenSurfaceThenClosest },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
"EGizmoElementHitSortType",
|
|
"EGizmoElementHitSortType",
|
|
Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType_Statics::Enumerators),
|
|
EEnumFlags::Flags,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EGizmoElementHitSortType.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EGizmoElementHitSortType.InnerSingleton, Z_Construct_UEnum_InteractiveToolsFramework_EGizmoElementHitSortType_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EGizmoElementHitSortType.InnerSingleton;
|
|
}
|
|
// ********** End Enum EGizmoElementHitSortType ****************************************************
|
|
|
|
// ********** Begin ScriptStruct FGizmoPerStateValueDouble *****************************************
|
|
struct Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FGizmoPerStateValueDouble); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FGizmoPerStateValueDouble); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Used to store per-state (double) values for gizmo elements.\n * ie. line thickness multipliers.\n */" },
|
|
{ "DisplayName", "Per-State Value (Double)" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Used to store per-state (double) values for gizmo elements.\nie. line thickness multipliers." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Default_MetaData[] = {
|
|
{ "Category", "Value" },
|
|
{ "Comment", "/**\n\x09 * Default value, used when the Interaction State is \"None\".\n\x09 * Optional to allow explicit un-setting, implying inheritance or some other value source.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Default value, used when the Interaction State is \"None\".\nOptional to allow explicit un-setting, implying inheritance or some other value source." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Hover_MetaData[] = {
|
|
{ "Category", "Value" },
|
|
{ "Comment", "/** Value used when hovering. */" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Value used when hovering." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Interact_MetaData[] = {
|
|
{ "Category", "Value" },
|
|
{ "Comment", "/** Value used when interacting. */" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Value used when interacting." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Select_MetaData[] = {
|
|
{ "Category", "Value" },
|
|
{ "Comment", "/** Value used when selected. */" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Value used when selected." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Subdue_MetaData[] = {
|
|
{ "Category", "Value" },
|
|
{ "Comment", "/** Value used when subdued. */" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Value used when subdued." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FGizmoPerStateValueDouble constinit property declarations *********
|
|
static const UECodeGen_Private::FDoublePropertyParams NewProp_Default_Inner;
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_Default;
|
|
static const UECodeGen_Private::FDoublePropertyParams NewProp_Hover_Inner;
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_Hover;
|
|
static const UECodeGen_Private::FDoublePropertyParams NewProp_Interact_Inner;
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_Interact;
|
|
static const UECodeGen_Private::FDoublePropertyParams NewProp_Select_Inner;
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_Select;
|
|
static const UECodeGen_Private::FDoublePropertyParams NewProp_Subdue_Inner;
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_Subdue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FGizmoPerStateValueDouble constinit property declarations ***********
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGizmoPerStateValueDouble>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGizmoPerStateValueDouble;
|
|
class UScriptStruct* FGizmoPerStateValueDouble::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FGizmoPerStateValueDouble.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FGizmoPerStateValueDouble.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGizmoPerStateValueDouble, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("GizmoPerStateValueDouble"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FGizmoPerStateValueDouble.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FGizmoPerStateValueDouble Property Definitions ********************
|
|
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Default_Inner = { "Default", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Default = { "Default", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGizmoPerStateValueDouble, Default), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Default_MetaData), NewProp_Default_MetaData) };
|
|
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Hover_Inner = { "Hover", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Hover = { "Hover", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGizmoPerStateValueDouble, Hover), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Hover_MetaData), NewProp_Hover_MetaData) };
|
|
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Interact_Inner = { "Interact", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Interact = { "Interact", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGizmoPerStateValueDouble, Interact), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Interact_MetaData), NewProp_Interact_MetaData) };
|
|
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Select_Inner = { "Select", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Select = { "Select", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGizmoPerStateValueDouble, Select), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Select_MetaData), NewProp_Select_MetaData) };
|
|
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Subdue_Inner = { "Subdue", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Subdue = { "Subdue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGizmoPerStateValueDouble, Subdue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Subdue_MetaData), NewProp_Subdue_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Default_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Default,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Hover_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Hover,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Interact_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Interact,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Select_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Select,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Subdue_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewProp_Subdue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FGizmoPerStateValueDouble Property Definitions **********************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"GizmoPerStateValueDouble",
|
|
Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::PropPointers),
|
|
sizeof(FGizmoPerStateValueDouble),
|
|
alignof(FGizmoPerStateValueDouble),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FGizmoPerStateValueDouble()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FGizmoPerStateValueDouble.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGizmoPerStateValueDouble.InnerSingleton, Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGizmoPerStateValueDouble.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FGizmoPerStateValueDouble *******************************************
|
|
|
|
// ********** Begin ScriptStruct FGizmoPerStateValueLinearColor ************************************
|
|
struct Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FGizmoPerStateValueLinearColor); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FGizmoPerStateValueLinearColor); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Used to store per-state (Linear Color) values for gizmo elements.\n * ie. vertex color.\n */" },
|
|
{ "DisplayName", "Per-State Value (LinearColor)" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Used to store per-state (Linear Color) values for gizmo elements.\nie. vertex color." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Default_MetaData[] = {
|
|
{ "Category", "Value" },
|
|
{ "Comment", "/**\n\x09 * Default value, used when the Interaction State is \"None\".\n\x09 * Optional to allow explicit un-setting, implying inheritance or some other value source.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Default value, used when the Interaction State is \"None\".\nOptional to allow explicit un-setting, implying inheritance or some other value source." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Hover_MetaData[] = {
|
|
{ "Category", "Value" },
|
|
{ "Comment", "/** Value used when hovering. */" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Value used when hovering." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Interact_MetaData[] = {
|
|
{ "Category", "Value" },
|
|
{ "Comment", "/** Value used when interacting. */" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Value used when interacting." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Select_MetaData[] = {
|
|
{ "Category", "Value" },
|
|
{ "Comment", "/** Value used when selected. */" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Value used when selected." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Subdue_MetaData[] = {
|
|
{ "Category", "Value" },
|
|
{ "Comment", "/** Value used when subdued. */" },
|
|
{ "ModuleRelativePath", "Public/BaseGizmos/GizmoElementShared.h" },
|
|
{ "ToolTip", "Value used when subdued." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FGizmoPerStateValueLinearColor constinit property declarations ****
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Default_Inner;
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_Default;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Hover_Inner;
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_Hover;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Interact_Inner;
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_Interact;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Select_Inner;
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_Select;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Subdue_Inner;
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_Subdue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FGizmoPerStateValueLinearColor constinit property declarations ******
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGizmoPerStateValueLinearColor>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGizmoPerStateValueLinearColor;
|
|
class UScriptStruct* FGizmoPerStateValueLinearColor::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FGizmoPerStateValueLinearColor.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FGizmoPerStateValueLinearColor.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor, (UObject*)Z_Construct_UPackage__Script_InteractiveToolsFramework(), TEXT("GizmoPerStateValueLinearColor"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FGizmoPerStateValueLinearColor.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FGizmoPerStateValueLinearColor Property Definitions ***************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Default_Inner = { "Default", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Default = { "Default", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGizmoPerStateValueLinearColor, Default), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Default_MetaData), NewProp_Default_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Hover_Inner = { "Hover", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Hover = { "Hover", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGizmoPerStateValueLinearColor, Hover), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Hover_MetaData), NewProp_Hover_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Interact_Inner = { "Interact", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Interact = { "Interact", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGizmoPerStateValueLinearColor, Interact), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Interact_MetaData), NewProp_Interact_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Select_Inner = { "Select", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Select = { "Select", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGizmoPerStateValueLinearColor, Select), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Select_MetaData), NewProp_Select_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Subdue_Inner = { "Subdue", nullptr, (EPropertyFlags)0x0000000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Subdue = { "Subdue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGizmoPerStateValueLinearColor, Subdue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Subdue_MetaData), NewProp_Subdue_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Default_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Default,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Hover_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Hover,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Interact_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Interact,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Select_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Select,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Subdue_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewProp_Subdue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FGizmoPerStateValueLinearColor Property Definitions *****************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"GizmoPerStateValueLinearColor",
|
|
Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::PropPointers),
|
|
sizeof(FGizmoPerStateValueLinearColor),
|
|
alignof(FGizmoPerStateValueLinearColor),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FGizmoPerStateValueLinearColor.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGizmoPerStateValueLinearColor.InnerSingleton, Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGizmoPerStateValueLinearColor.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FGizmoPerStateValueLinearColor **************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoElementShared_h__Script_InteractiveToolsFramework_Statics
|
|
{
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
|
{ EGizmoElementState_StaticEnum, TEXT("EGizmoElementState"), &Z_Registration_Info_UEnum_EGizmoElementState, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 431613899U) },
|
|
{ EGizmoElementInteractionState_StaticEnum, TEXT("EGizmoElementInteractionState"), &Z_Registration_Info_UEnum_EGizmoElementInteractionState, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1068448227U) },
|
|
{ EGizmoElementViewDependentType_StaticEnum, TEXT("EGizmoElementViewDependentType"), &Z_Registration_Info_UEnum_EGizmoElementViewDependentType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3249569808U) },
|
|
{ EGizmoElementViewAlignType_StaticEnum, TEXT("EGizmoElementViewAlignType"), &Z_Registration_Info_UEnum_EGizmoElementViewAlignType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 759458164U) },
|
|
{ EGizmoElementPartialType_StaticEnum, TEXT("EGizmoElementPartialType"), &Z_Registration_Info_UEnum_EGizmoElementPartialType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 520866471U) },
|
|
{ EGizmoElementDrawType_StaticEnum, TEXT("EGizmoElementDrawType"), &Z_Registration_Info_UEnum_EGizmoElementDrawType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3801126385U) },
|
|
{ EGizmoElementHitSortType_StaticEnum, TEXT("EGizmoElementHitSortType"), &Z_Registration_Info_UEnum_EGizmoElementHitSortType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3933256584U) },
|
|
};
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FGizmoPerStateValueDouble::StaticStruct, Z_Construct_UScriptStruct_FGizmoPerStateValueDouble_Statics::NewStructOps, TEXT("GizmoPerStateValueDouble"),&Z_Registration_Info_UScriptStruct_FGizmoPerStateValueDouble, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGizmoPerStateValueDouble), 239379801U) },
|
|
{ FGizmoPerStateValueLinearColor::StaticStruct, Z_Construct_UScriptStruct_FGizmoPerStateValueLinearColor_Statics::NewStructOps, TEXT("GizmoPerStateValueLinearColor"),&Z_Registration_Info_UScriptStruct_FGizmoPerStateValueLinearColor, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGizmoPerStateValueLinearColor), 1134075451U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoElementShared_h__Script_InteractiveToolsFramework_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoElementShared_h__Script_InteractiveToolsFramework_3811787030{
|
|
TEXT("/Script/InteractiveToolsFramework"),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoElementShared_h__Script_InteractiveToolsFramework_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoElementShared_h__Script_InteractiveToolsFramework_Statics::ScriptStructInfo),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoElementShared_h__Script_InteractiveToolsFramework_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoElementShared_h__Script_InteractiveToolsFramework_Statics::EnumInfo),
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|