// 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/GizmoInterfaces.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeGizmoInterfaces() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UInterface(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoAxisSource(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoAxisSource_NoRegister(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoClickMultiTarget(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoClickMultiTarget_NoRegister(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoClickTarget(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoClickTarget_NoRegister(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoFloatParameterSource(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoFloatParameterSource_NoRegister(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoRenderMultiTarget(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoRenderMultiTarget_NoRegister(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoRenderTarget(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoRenderTarget_NoRegister(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoStateTarget(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoStateTarget_NoRegister(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoTransformSource(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoTransformSource_NoRegister(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoVec2ParameterSource(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UGizmoVec2ParameterSource_NoRegister(); UPackage* Z_Construct_UPackage__Script_InteractiveToolsFramework(); // ********** End Cross Module References ********************************************************** // ********** Begin Interface UGizmoTransformSource Function GetTransform ************************** struct Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics { struct GizmoTransformSource_eventGetTransform_Parms { FTransform ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetTransform constinit property declarations ************************** static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetTransform constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetTransform Property Definitions ************************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoTransformSource_eventGetTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::PropPointers) < 2048); // ********** End Function GetTransform Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoTransformSource, nullptr, "GetTransform", Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::GizmoTransformSource_eventGetTransform_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40820400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::GizmoTransformSource_eventGetTransform_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoTransformSource_GetTransform() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoTransformSource_GetTransform_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoTransformSource::execGetTransform) { P_FINISH; P_NATIVE_BEGIN; *(FTransform*)Z_Param__Result=P_THIS->GetTransform(); P_NATIVE_END; } // ********** End Interface UGizmoTransformSource Function GetTransform **************************** // ********** Begin Interface UGizmoTransformSource Function SetTransform ************************** struct Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics { struct GizmoTransformSource_eventSetTransform_Parms { FTransform NewTransform; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewTransform_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetTransform constinit property declarations ************************** static const UECodeGen_Private::FStructPropertyParams NewProp_NewTransform; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetTransform constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetTransform Property Definitions ************************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::NewProp_NewTransform = { "NewTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoTransformSource_eventSetTransform_Parms, NewTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewTransform_MetaData), NewProp_NewTransform_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::NewProp_NewTransform, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::PropPointers) < 2048); // ********** End Function SetTransform Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoTransformSource, nullptr, "SetTransform", Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::GizmoTransformSource_eventSetTransform_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00C20400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::GizmoTransformSource_eventSetTransform_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoTransformSource_SetTransform() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoTransformSource_SetTransform_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoTransformSource::execSetTransform) { P_GET_STRUCT_REF(FTransform,Z_Param_Out_NewTransform); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetTransform(Z_Param_Out_NewTransform); P_NATIVE_END; } // ********** End Interface UGizmoTransformSource Function SetTransform **************************** // ********** Begin Interface UGizmoTransformSource ************************************************ FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoTransformSource; UClass* UGizmoTransformSource::GetPrivateStaticClass() { using TClass = UGizmoTransformSource; if (!Z_Registration_Info_UClass_UGizmoTransformSource.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("GizmoTransformSource"), Z_Registration_Info_UClass_UGizmoTransformSource.InnerSingleton, StaticRegisterNativesUGizmoTransformSource, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UGizmoTransformSource.InnerSingleton; } UClass* Z_Construct_UClass_UGizmoTransformSource_NoRegister() { return UGizmoTransformSource::GetPrivateStaticClass(); } struct Z_Construct_UClass_UGizmoTransformSource_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; #endif // WITH_METADATA // ********** Begin Interface UGizmoTransformSource constinit property declarations **************** // ********** End Interface UGizmoTransformSource constinit property declarations ****************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetTransform"), .Pointer = &IGizmoTransformSource::execGetTransform }, { .NameUTF8 = UTF8TEXT("SetTransform"), .Pointer = &IGizmoTransformSource::execSetTransform }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UGizmoTransformSource_GetTransform, "GetTransform" }, // 4024402933 { &Z_Construct_UFunction_UGizmoTransformSource_SetTransform, "SetTransform" }, // 1435156713 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UGizmoTransformSource_Statics UObject* (*const Z_Construct_UClass_UGizmoTransformSource_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInterface, (UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoTransformSource_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoTransformSource_Statics::ClassParams = { &UGizmoTransformSource::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000840A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoTransformSource_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoTransformSource_Statics::Class_MetaDataParams) }; void UGizmoTransformSource::StaticRegisterNativesUGizmoTransformSource() { UClass* Class = UGizmoTransformSource::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGizmoTransformSource_Statics::Funcs)); } UClass* Z_Construct_UClass_UGizmoTransformSource() { if (!Z_Registration_Info_UClass_UGizmoTransformSource.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoTransformSource.OuterSingleton, Z_Construct_UClass_UGizmoTransformSource_Statics::ClassParams); } return Z_Registration_Info_UClass_UGizmoTransformSource.OuterSingleton; } UGizmoTransformSource::UGizmoTransformSource(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoTransformSource); // ********** End Interface UGizmoTransformSource ************************************************** // ********** Begin Interface UGizmoAxisSource Function GetDirection ******************************* struct Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics { struct GizmoAxisSource_eventGetDirection_Parms { FVector ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** @return Direction Vector of axis */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "@return Direction Vector of axis" }, }; #endif // WITH_METADATA // ********** Begin Function GetDirection constinit property declarations ************************** static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetDirection constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetDirection Property Definitions ************************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoAxisSource_eventGetDirection_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::PropPointers) < 2048); // ********** End Function GetDirection Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoAxisSource, nullptr, "GetDirection", Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::GizmoAxisSource_eventGetDirection_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40820400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::GizmoAxisSource_eventGetDirection_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoAxisSource_GetDirection() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoAxisSource_GetDirection_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoAxisSource::execGetDirection) { P_FINISH; P_NATIVE_BEGIN; *(FVector*)Z_Param__Result=P_THIS->GetDirection(); P_NATIVE_END; } // ********** End Interface UGizmoAxisSource Function GetDirection ********************************* // ********** Begin Interface UGizmoAxisSource Function GetOrigin ********************************** struct Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics { struct GizmoAxisSource_eventGetOrigin_Parms { FVector ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** @return Origin Point of axis */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "@return Origin Point of axis" }, }; #endif // WITH_METADATA // ********** Begin Function GetOrigin constinit property declarations ***************************** static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetOrigin constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetOrigin Property Definitions **************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoAxisSource_eventGetOrigin_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::PropPointers) < 2048); // ********** End Function GetOrigin Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoAxisSource, nullptr, "GetOrigin", Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::GizmoAxisSource_eventGetOrigin_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40820400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::GizmoAxisSource_eventGetOrigin_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoAxisSource_GetOrigin() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoAxisSource_GetOrigin_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoAxisSource::execGetOrigin) { P_FINISH; P_NATIVE_BEGIN; *(FVector*)Z_Param__Result=P_THIS->GetOrigin(); P_NATIVE_END; } // ********** End Interface UGizmoAxisSource Function GetOrigin ************************************ // ********** Begin Interface UGizmoAxisSource Function GetTangentVectors ************************** struct Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics { struct GizmoAxisSource_eventGetTangentVectors_Parms { FVector TangentXOut; FVector TangentYOut; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** Get the two tangent vectors that are orthogonal to the Direction vector. \n\x09 * @warning Only valid if HasTangentVectors() returns true\n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "Get the two tangent vectors that are orthogonal to the Direction vector.\n@warning Only valid if HasTangentVectors() returns true" }, }; #endif // WITH_METADATA // ********** Begin Function GetTangentVectors constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_TangentXOut; static const UECodeGen_Private::FStructPropertyParams NewProp_TangentYOut; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetTangentVectors constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetTangentVectors Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::NewProp_TangentXOut = { "TangentXOut", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoAxisSource_eventGetTangentVectors_Parms, TangentXOut), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::NewProp_TangentYOut = { "TangentYOut", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoAxisSource_eventGetTangentVectors_Parms, TangentYOut), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::NewProp_TangentXOut, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::NewProp_TangentYOut, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::PropPointers) < 2048); // ********** End Function GetTangentVectors Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoAxisSource, nullptr, "GetTangentVectors", Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::GizmoAxisSource_eventGetTangentVectors_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40C20400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::GizmoAxisSource_eventGetTangentVectors_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoAxisSource::execGetTangentVectors) { P_GET_STRUCT_REF(FVector,Z_Param_Out_TangentXOut); P_GET_STRUCT_REF(FVector,Z_Param_Out_TangentYOut); P_FINISH; P_NATIVE_BEGIN; P_THIS->GetTangentVectors(Z_Param_Out_TangentXOut,Z_Param_Out_TangentYOut); P_NATIVE_END; } // ********** End Interface UGizmoAxisSource Function GetTangentVectors **************************** // ********** Begin Interface UGizmoAxisSource Function HasTangentVectors ************************** struct Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics { struct GizmoAxisSource_eventHasTangentVectors_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** @return true if this AxisSource has tangent vectors orthogonal to the Direction vector */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "@return true if this AxisSource has tangent vectors orthogonal to the Direction vector" }, }; #endif // WITH_METADATA // ********** Begin Function HasTangentVectors constinit property declarations ********************* static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function HasTangentVectors constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function HasTangentVectors Property Definitions ******************************** void Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((GizmoAxisSource_eventHasTangentVectors_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoAxisSource_eventHasTangentVectors_Parms), &Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::PropPointers) < 2048); // ********** End Function HasTangentVectors Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoAxisSource, nullptr, "HasTangentVectors", Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::GizmoAxisSource_eventHasTangentVectors_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::GizmoAxisSource_eventHasTangentVectors_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoAxisSource::execHasTangentVectors) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->HasTangentVectors(); P_NATIVE_END; } // ********** End Interface UGizmoAxisSource Function HasTangentVectors **************************** // ********** Begin Interface UGizmoAxisSource ***************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoAxisSource; UClass* UGizmoAxisSource::GetPrivateStaticClass() { using TClass = UGizmoAxisSource; if (!Z_Registration_Info_UClass_UGizmoAxisSource.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("GizmoAxisSource"), Z_Registration_Info_UClass_UGizmoAxisSource.InnerSingleton, StaticRegisterNativesUGizmoAxisSource, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UGizmoAxisSource.InnerSingleton; } UClass* Z_Construct_UClass_UGizmoAxisSource_NoRegister() { return UGizmoAxisSource::GetPrivateStaticClass(); } struct Z_Construct_UClass_UGizmoAxisSource_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; #endif // WITH_METADATA // ********** Begin Interface UGizmoAxisSource constinit property declarations ********************* // ********** End Interface UGizmoAxisSource constinit property declarations *********************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetDirection"), .Pointer = &IGizmoAxisSource::execGetDirection }, { .NameUTF8 = UTF8TEXT("GetOrigin"), .Pointer = &IGizmoAxisSource::execGetOrigin }, { .NameUTF8 = UTF8TEXT("GetTangentVectors"), .Pointer = &IGizmoAxisSource::execGetTangentVectors }, { .NameUTF8 = UTF8TEXT("HasTangentVectors"), .Pointer = &IGizmoAxisSource::execHasTangentVectors }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UGizmoAxisSource_GetDirection, "GetDirection" }, // 1425587925 { &Z_Construct_UFunction_UGizmoAxisSource_GetOrigin, "GetOrigin" }, // 1357571319 { &Z_Construct_UFunction_UGizmoAxisSource_GetTangentVectors, "GetTangentVectors" }, // 2166112507 { &Z_Construct_UFunction_UGizmoAxisSource_HasTangentVectors, "HasTangentVectors" }, // 3961659577 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UGizmoAxisSource_Statics UObject* (*const Z_Construct_UClass_UGizmoAxisSource_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInterface, (UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoAxisSource_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoAxisSource_Statics::ClassParams = { &UGizmoAxisSource::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000840A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoAxisSource_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoAxisSource_Statics::Class_MetaDataParams) }; void UGizmoAxisSource::StaticRegisterNativesUGizmoAxisSource() { UClass* Class = UGizmoAxisSource::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGizmoAxisSource_Statics::Funcs)); } UClass* Z_Construct_UClass_UGizmoAxisSource() { if (!Z_Registration_Info_UClass_UGizmoAxisSource.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoAxisSource.OuterSingleton, Z_Construct_UClass_UGizmoAxisSource_Statics::ClassParams); } return Z_Registration_Info_UClass_UGizmoAxisSource.OuterSingleton; } UGizmoAxisSource::UGizmoAxisSource(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoAxisSource); // ********** End Interface UGizmoAxisSource ******************************************************* // ********** Begin Interface UGizmoClickTarget Function UpdateHoverState ************************** struct Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics { struct GizmoClickTarget_eventUpdateHoverState_Parms { bool bHovering; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/*\n\x09 * Updates the hover state indicating whether the input device is currently hovering over the Standard gizmo.\n\x09 * This should be be set to false once interaction with the gizmo commences.\n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "* Updates the hover state indicating whether the input device is currently hovering over the Standard gizmo.\n* This should be be set to false once interaction with the gizmo commences." }, }; #endif // WITH_METADATA // ********** Begin Function UpdateHoverState constinit property declarations ********************** static void NewProp_bHovering_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHovering; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateHoverState constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateHoverState Property Definitions ********************************* void Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::NewProp_bHovering_SetBit(void* Obj) { ((GizmoClickTarget_eventUpdateHoverState_Parms*)Obj)->bHovering = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::NewProp_bHovering = { "bHovering", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoClickTarget_eventUpdateHoverState_Parms), &Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::NewProp_bHovering_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::NewProp_bHovering, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::PropPointers) < 2048); // ********** End Function UpdateHoverState Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoClickTarget, nullptr, "UpdateHoverState", Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::GizmoClickTarget_eventUpdateHoverState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::GizmoClickTarget_eventUpdateHoverState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoClickTarget::execUpdateHoverState) { P_GET_UBOOL(Z_Param_bHovering); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateHoverState(Z_Param_bHovering); P_NATIVE_END; } // ********** End Interface UGizmoClickTarget Function UpdateHoverState **************************** // ********** Begin Interface UGizmoClickTarget Function UpdateInteractingState ******************** struct Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics { struct GizmoClickTarget_eventUpdateInteractingState_Parms { bool bInteracting; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/*\n\x09 * Updates the interacting state indicating when interaction with the Standard gizmo is actively occurring, \n\x09 * typically upon the input device clicking and dragging the Standard gizmo.\n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "* Updates the interacting state indicating when interaction with the Standard gizmo is actively occurring,\n* typically upon the input device clicking and dragging the Standard gizmo." }, }; #endif // WITH_METADATA // ********** Begin Function UpdateInteractingState constinit property declarations **************** static void NewProp_bInteracting_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bInteracting; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateInteractingState constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateInteractingState Property Definitions *************************** void Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::NewProp_bInteracting_SetBit(void* Obj) { ((GizmoClickTarget_eventUpdateInteractingState_Parms*)Obj)->bInteracting = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::NewProp_bInteracting = { "bInteracting", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoClickTarget_eventUpdateInteractingState_Parms), &Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::NewProp_bInteracting_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::NewProp_bInteracting, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::PropPointers) < 2048); // ********** End Function UpdateInteractingState Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoClickTarget, nullptr, "UpdateInteractingState", Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::GizmoClickTarget_eventUpdateInteractingState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::GizmoClickTarget_eventUpdateInteractingState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoClickTarget::execUpdateInteractingState) { P_GET_UBOOL(Z_Param_bInteracting); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateInteractingState(Z_Param_bInteracting); P_NATIVE_END; } // ********** End Interface UGizmoClickTarget Function UpdateInteractingState ********************** // ********** Begin Interface UGizmoClickTarget Function UpdateSelectedState *********************** struct Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics { struct GizmoClickTarget_eventUpdateSelectedState_Parms { bool bSelected; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/*\n\x09 * Updates the selected state, indicating when the gizmo is currently selected,\n\x09 * typically upon the input device clicking the Standard gizmo. \n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "* Updates the selected state, indicating when the gizmo is currently selected,\n* typically upon the input device clicking the Standard gizmo." }, }; #endif // WITH_METADATA // ********** Begin Function UpdateSelectedState constinit property declarations ******************* static void NewProp_bSelected_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelected; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateSelectedState constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateSelectedState Property Definitions ****************************** void Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::NewProp_bSelected_SetBit(void* Obj) { ((GizmoClickTarget_eventUpdateSelectedState_Parms*)Obj)->bSelected = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::NewProp_bSelected = { "bSelected", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoClickTarget_eventUpdateSelectedState_Parms), &Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::NewProp_bSelected_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::NewProp_bSelected, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::PropPointers) < 2048); // ********** End Function UpdateSelectedState Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoClickTarget, nullptr, "UpdateSelectedState", Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::GizmoClickTarget_eventUpdateSelectedState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::GizmoClickTarget_eventUpdateSelectedState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoClickTarget::execUpdateSelectedState) { P_GET_UBOOL(Z_Param_bSelected); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateSelectedState(Z_Param_bSelected); P_NATIVE_END; } // ********** End Interface UGizmoClickTarget Function UpdateSelectedState ************************* // ********** Begin Interface UGizmoClickTarget Function UpdateSubdueState ************************* struct Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics { struct GizmoClickTarget_eventUpdateSubdueState_Parms { bool bSubdued; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/*\n\x09 * Updates the subdued state, indicating when the element should have a subdued/background appearance, \n\x09 * typically upon interacting with one of a set of gizmos representing 3 axis - the two not interacted with would be subdued. \n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "* Updates the subdued state, indicating when the element should have a subdued/background appearance,\n* typically upon interacting with one of a set of gizmos representing 3 axis - the two not interacted with would be subdued." }, }; #endif // WITH_METADATA // ********** Begin Function UpdateSubdueState constinit property declarations ********************* static void NewProp_bSubdued_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSubdued; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateSubdueState constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateSubdueState Property Definitions ******************************** void Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::NewProp_bSubdued_SetBit(void* Obj) { ((GizmoClickTarget_eventUpdateSubdueState_Parms*)Obj)->bSubdued = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::NewProp_bSubdued = { "bSubdued", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoClickTarget_eventUpdateSubdueState_Parms), &Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::NewProp_bSubdued_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::NewProp_bSubdued, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::PropPointers) < 2048); // ********** End Function UpdateSubdueState Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoClickTarget, nullptr, "UpdateSubdueState", Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::GizmoClickTarget_eventUpdateSubdueState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::GizmoClickTarget_eventUpdateSubdueState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoClickTarget::execUpdateSubdueState) { P_GET_UBOOL(Z_Param_bSubdued); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateSubdueState(Z_Param_bSubdued); P_NATIVE_END; } // ********** End Interface UGizmoClickTarget Function UpdateSubdueState *************************** // ********** Begin Interface UGizmoClickTarget **************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoClickTarget; UClass* UGizmoClickTarget::GetPrivateStaticClass() { using TClass = UGizmoClickTarget; if (!Z_Registration_Info_UClass_UGizmoClickTarget.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("GizmoClickTarget"), Z_Registration_Info_UClass_UGizmoClickTarget.InnerSingleton, StaticRegisterNativesUGizmoClickTarget, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UGizmoClickTarget.InnerSingleton; } UClass* Z_Construct_UClass_UGizmoClickTarget_NoRegister() { return UGizmoClickTarget::GetPrivateStaticClass(); } struct Z_Construct_UClass_UGizmoClickTarget_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; #endif // WITH_METADATA // ********** Begin Interface UGizmoClickTarget constinit property declarations ******************** // ********** End Interface UGizmoClickTarget constinit property declarations ********************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("UpdateHoverState"), .Pointer = &IGizmoClickTarget::execUpdateHoverState }, { .NameUTF8 = UTF8TEXT("UpdateInteractingState"), .Pointer = &IGizmoClickTarget::execUpdateInteractingState }, { .NameUTF8 = UTF8TEXT("UpdateSelectedState"), .Pointer = &IGizmoClickTarget::execUpdateSelectedState }, { .NameUTF8 = UTF8TEXT("UpdateSubdueState"), .Pointer = &IGizmoClickTarget::execUpdateSubdueState }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UGizmoClickTarget_UpdateHoverState, "UpdateHoverState" }, // 2595648179 { &Z_Construct_UFunction_UGizmoClickTarget_UpdateInteractingState, "UpdateInteractingState" }, // 385981857 { &Z_Construct_UFunction_UGizmoClickTarget_UpdateSelectedState, "UpdateSelectedState" }, // 2621643189 { &Z_Construct_UFunction_UGizmoClickTarget_UpdateSubdueState, "UpdateSubdueState" }, // 694177315 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UGizmoClickTarget_Statics UObject* (*const Z_Construct_UClass_UGizmoClickTarget_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInterface, (UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoClickTarget_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoClickTarget_Statics::ClassParams = { &UGizmoClickTarget::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000840A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoClickTarget_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoClickTarget_Statics::Class_MetaDataParams) }; void UGizmoClickTarget::StaticRegisterNativesUGizmoClickTarget() { UClass* Class = UGizmoClickTarget::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGizmoClickTarget_Statics::Funcs)); } UClass* Z_Construct_UClass_UGizmoClickTarget() { if (!Z_Registration_Info_UClass_UGizmoClickTarget.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoClickTarget.OuterSingleton, Z_Construct_UClass_UGizmoClickTarget_Statics::ClassParams); } return Z_Registration_Info_UClass_UGizmoClickTarget.OuterSingleton; } UGizmoClickTarget::UGizmoClickTarget(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoClickTarget); // ********** End Interface UGizmoClickTarget ****************************************************** // ********** Begin Interface UGizmoClickMultiTarget Function UpdateHittableState ****************** struct Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics { struct GizmoClickMultiTarget_eventUpdateHittableState_Parms { bool bHittable; uint32 InPartIdentifier; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/*\n\x09 * Updates the hittable state of the specified gizmo part. \n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "* Updates the hittable state of the specified gizmo part." }, }; #endif // WITH_METADATA // ********** Begin Function UpdateHittableState constinit property declarations ******************* static void NewProp_bHittable_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHittable; static const UECodeGen_Private::FUInt32PropertyParams NewProp_InPartIdentifier; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateHittableState constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateHittableState Property Definitions ****************************** void Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::NewProp_bHittable_SetBit(void* Obj) { ((GizmoClickMultiTarget_eventUpdateHittableState_Parms*)Obj)->bHittable = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::NewProp_bHittable = { "bHittable", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoClickMultiTarget_eventUpdateHittableState_Parms), &Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::NewProp_bHittable_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::NewProp_InPartIdentifier = { "InPartIdentifier", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoClickMultiTarget_eventUpdateHittableState_Parms, InPartIdentifier), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::NewProp_bHittable, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::NewProp_InPartIdentifier, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::PropPointers) < 2048); // ********** End Function UpdateHittableState Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoClickMultiTarget, nullptr, "UpdateHittableState", Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::GizmoClickMultiTarget_eventUpdateHittableState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::GizmoClickMultiTarget_eventUpdateHittableState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoClickMultiTarget::execUpdateHittableState) { P_GET_UBOOL(Z_Param_bHittable); P_GET_PROPERTY(FUInt32Property,Z_Param_InPartIdentifier); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateHittableState(Z_Param_bHittable,Z_Param_InPartIdentifier); P_NATIVE_END; } // ********** End Interface UGizmoClickMultiTarget Function UpdateHittableState ******************** // ********** Begin Interface UGizmoClickMultiTarget Function UpdateHoverState ********************* struct Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics { struct GizmoClickMultiTarget_eventUpdateHoverState_Parms { bool bHovering; uint32 InPartIdentifier; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/*\n\x09 * Updates the hover state of the specified gizmo part, indicating whether the input device is currently hovering \n\x09 * over the Standard gizmo.\n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "* Updates the hover state of the specified gizmo part, indicating whether the input device is currently hovering\n* over the Standard gizmo." }, }; #endif // WITH_METADATA // ********** Begin Function UpdateHoverState constinit property declarations ********************** static void NewProp_bHovering_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHovering; static const UECodeGen_Private::FUInt32PropertyParams NewProp_InPartIdentifier; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateHoverState constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateHoverState Property Definitions ********************************* void Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::NewProp_bHovering_SetBit(void* Obj) { ((GizmoClickMultiTarget_eventUpdateHoverState_Parms*)Obj)->bHovering = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::NewProp_bHovering = { "bHovering", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoClickMultiTarget_eventUpdateHoverState_Parms), &Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::NewProp_bHovering_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::NewProp_InPartIdentifier = { "InPartIdentifier", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoClickMultiTarget_eventUpdateHoverState_Parms, InPartIdentifier), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::NewProp_bHovering, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::NewProp_InPartIdentifier, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::PropPointers) < 2048); // ********** End Function UpdateHoverState Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoClickMultiTarget, nullptr, "UpdateHoverState", Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::GizmoClickMultiTarget_eventUpdateHoverState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::GizmoClickMultiTarget_eventUpdateHoverState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoClickMultiTarget::execUpdateHoverState) { P_GET_UBOOL(Z_Param_bHovering); P_GET_PROPERTY(FUInt32Property,Z_Param_InPartIdentifier); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateHoverState(Z_Param_bHovering,Z_Param_InPartIdentifier); P_NATIVE_END; } // ********** End Interface UGizmoClickMultiTarget Function UpdateHoverState *********************** // ********** Begin Interface UGizmoClickMultiTarget Function UpdateInteractingState *************** struct Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics { struct GizmoClickMultiTarget_eventUpdateInteractingState_Parms { bool bInteracting; uint32 InPartIdentifier; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/*\n\x09 * Updates the interacting state of the specified gizmo part, indicating when interaction with the \n\x09 * Standard gizmo is actively occurring, typically upon the input device clicking and dragging the Standard gizmo. \n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "* Updates the interacting state of the specified gizmo part, indicating when interaction with the\n* Standard gizmo is actively occurring, typically upon the input device clicking and dragging the Standard gizmo." }, }; #endif // WITH_METADATA // ********** Begin Function UpdateInteractingState constinit property declarations **************** static void NewProp_bInteracting_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bInteracting; static const UECodeGen_Private::FUInt32PropertyParams NewProp_InPartIdentifier; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateInteractingState constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateInteractingState Property Definitions *************************** void Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::NewProp_bInteracting_SetBit(void* Obj) { ((GizmoClickMultiTarget_eventUpdateInteractingState_Parms*)Obj)->bInteracting = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::NewProp_bInteracting = { "bInteracting", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoClickMultiTarget_eventUpdateInteractingState_Parms), &Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::NewProp_bInteracting_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::NewProp_InPartIdentifier = { "InPartIdentifier", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoClickMultiTarget_eventUpdateInteractingState_Parms, InPartIdentifier), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::NewProp_bInteracting, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::NewProp_InPartIdentifier, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::PropPointers) < 2048); // ********** End Function UpdateInteractingState Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoClickMultiTarget, nullptr, "UpdateInteractingState", Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::GizmoClickMultiTarget_eventUpdateInteractingState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::GizmoClickMultiTarget_eventUpdateInteractingState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoClickMultiTarget::execUpdateInteractingState) { P_GET_UBOOL(Z_Param_bInteracting); P_GET_PROPERTY(FUInt32Property,Z_Param_InPartIdentifier); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateInteractingState(Z_Param_bInteracting,Z_Param_InPartIdentifier); P_NATIVE_END; } // ********** End Interface UGizmoClickMultiTarget Function UpdateInteractingState ***************** // ********** Begin Interface UGizmoClickMultiTarget Function UpdateSelectedState ****************** struct Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics { struct GizmoClickMultiTarget_eventUpdateSelectedState_Parms { bool bSelected; uint32 InPartIdentifier; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/*\n\x09 * Updates the selected state of the specified gizmo part, indicating when the gizmo part is currently selected,\n\x09 * typically upon the input device clicking the Standard gizmo.\n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "* Updates the selected state of the specified gizmo part, indicating when the gizmo part is currently selected,\n* typically upon the input device clicking the Standard gizmo." }, }; #endif // WITH_METADATA // ********** Begin Function UpdateSelectedState constinit property declarations ******************* static void NewProp_bSelected_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelected; static const UECodeGen_Private::FUInt32PropertyParams NewProp_InPartIdentifier; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateSelectedState constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateSelectedState Property Definitions ****************************** void Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::NewProp_bSelected_SetBit(void* Obj) { ((GizmoClickMultiTarget_eventUpdateSelectedState_Parms*)Obj)->bSelected = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::NewProp_bSelected = { "bSelected", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoClickMultiTarget_eventUpdateSelectedState_Parms), &Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::NewProp_bSelected_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::NewProp_InPartIdentifier = { "InPartIdentifier", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoClickMultiTarget_eventUpdateSelectedState_Parms, InPartIdentifier), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::NewProp_bSelected, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::NewProp_InPartIdentifier, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::PropPointers) < 2048); // ********** End Function UpdateSelectedState Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoClickMultiTarget, nullptr, "UpdateSelectedState", Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::GizmoClickMultiTarget_eventUpdateSelectedState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::GizmoClickMultiTarget_eventUpdateSelectedState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoClickMultiTarget::execUpdateSelectedState) { P_GET_UBOOL(Z_Param_bSelected); P_GET_PROPERTY(FUInt32Property,Z_Param_InPartIdentifier); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateSelectedState(Z_Param_bSelected,Z_Param_InPartIdentifier); P_NATIVE_END; } // ********** End Interface UGizmoClickMultiTarget Function UpdateSelectedState ******************** // ********** Begin Interface UGizmoClickMultiTarget Function UpdateSubdueState ******************** struct Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics { struct GizmoClickMultiTarget_eventUpdateSubdueState_Parms { bool bSubdued; uint32 InPartIdentifier; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/*\n\x09 * Updates the subdued state of the specified gizmo part, indicating when the element should have a subdued/background appearance, \n\x09 * typically upon interacting with one of a set of gizmos representing 3 axis - the two not interacted with would be subdued.\n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "* Updates the subdued state of the specified gizmo part, indicating when the element should have a subdued/background appearance,\n* typically upon interacting with one of a set of gizmos representing 3 axis - the two not interacted with would be subdued." }, }; #endif // WITH_METADATA // ********** Begin Function UpdateSubdueState constinit property declarations ********************* static void NewProp_bSubdued_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSubdued; static const UECodeGen_Private::FUInt32PropertyParams NewProp_InPartIdentifier; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateSubdueState constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateSubdueState Property Definitions ******************************** void Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::NewProp_bSubdued_SetBit(void* Obj) { ((GizmoClickMultiTarget_eventUpdateSubdueState_Parms*)Obj)->bSubdued = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::NewProp_bSubdued = { "bSubdued", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoClickMultiTarget_eventUpdateSubdueState_Parms), &Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::NewProp_bSubdued_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::NewProp_InPartIdentifier = { "InPartIdentifier", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoClickMultiTarget_eventUpdateSubdueState_Parms, InPartIdentifier), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::NewProp_bSubdued, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::NewProp_InPartIdentifier, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::PropPointers) < 2048); // ********** End Function UpdateSubdueState Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoClickMultiTarget, nullptr, "UpdateSubdueState", Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::GizmoClickMultiTarget_eventUpdateSubdueState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::GizmoClickMultiTarget_eventUpdateSubdueState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoClickMultiTarget::execUpdateSubdueState) { P_GET_UBOOL(Z_Param_bSubdued); P_GET_PROPERTY(FUInt32Property,Z_Param_InPartIdentifier); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateSubdueState(Z_Param_bSubdued,Z_Param_InPartIdentifier); P_NATIVE_END; } // ********** End Interface UGizmoClickMultiTarget Function UpdateSubdueState ********************** // ********** Begin Interface UGizmoClickMultiTarget *********************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoClickMultiTarget; UClass* UGizmoClickMultiTarget::GetPrivateStaticClass() { using TClass = UGizmoClickMultiTarget; if (!Z_Registration_Info_UClass_UGizmoClickMultiTarget.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("GizmoClickMultiTarget"), Z_Registration_Info_UClass_UGizmoClickMultiTarget.InnerSingleton, StaticRegisterNativesUGizmoClickMultiTarget, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UGizmoClickMultiTarget.InnerSingleton; } UClass* Z_Construct_UClass_UGizmoClickMultiTarget_NoRegister() { return UGizmoClickMultiTarget::GetPrivateStaticClass(); } struct Z_Construct_UClass_UGizmoClickMultiTarget_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; #endif // WITH_METADATA // ********** Begin Interface UGizmoClickMultiTarget constinit property declarations *************** // ********** End Interface UGizmoClickMultiTarget constinit property declarations ***************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("UpdateHittableState"), .Pointer = &IGizmoClickMultiTarget::execUpdateHittableState }, { .NameUTF8 = UTF8TEXT("UpdateHoverState"), .Pointer = &IGizmoClickMultiTarget::execUpdateHoverState }, { .NameUTF8 = UTF8TEXT("UpdateInteractingState"), .Pointer = &IGizmoClickMultiTarget::execUpdateInteractingState }, { .NameUTF8 = UTF8TEXT("UpdateSelectedState"), .Pointer = &IGizmoClickMultiTarget::execUpdateSelectedState }, { .NameUTF8 = UTF8TEXT("UpdateSubdueState"), .Pointer = &IGizmoClickMultiTarget::execUpdateSubdueState }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHittableState, "UpdateHittableState" }, // 4134475412 { &Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateHoverState, "UpdateHoverState" }, // 1521978744 { &Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateInteractingState, "UpdateInteractingState" }, // 1613798054 { &Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSelectedState, "UpdateSelectedState" }, // 4263965011 { &Z_Construct_UFunction_UGizmoClickMultiTarget_UpdateSubdueState, "UpdateSubdueState" }, // 1919025250 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UGizmoClickMultiTarget_Statics UObject* (*const Z_Construct_UClass_UGizmoClickMultiTarget_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInterface, (UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoClickMultiTarget_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoClickMultiTarget_Statics::ClassParams = { &UGizmoClickMultiTarget::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000840A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoClickMultiTarget_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoClickMultiTarget_Statics::Class_MetaDataParams) }; void UGizmoClickMultiTarget::StaticRegisterNativesUGizmoClickMultiTarget() { UClass* Class = UGizmoClickMultiTarget::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGizmoClickMultiTarget_Statics::Funcs)); } UClass* Z_Construct_UClass_UGizmoClickMultiTarget() { if (!Z_Registration_Info_UClass_UGizmoClickMultiTarget.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoClickMultiTarget.OuterSingleton, Z_Construct_UClass_UGizmoClickMultiTarget_Statics::ClassParams); } return Z_Registration_Info_UClass_UGizmoClickMultiTarget.OuterSingleton; } UGizmoClickMultiTarget::UGizmoClickMultiTarget(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoClickMultiTarget); // ********** End Interface UGizmoClickMultiTarget ************************************************* // ********** Begin Interface UGizmoRenderTarget *************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoRenderTarget; UClass* UGizmoRenderTarget::GetPrivateStaticClass() { using TClass = UGizmoRenderTarget; if (!Z_Registration_Info_UClass_UGizmoRenderTarget.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("GizmoRenderTarget"), Z_Registration_Info_UClass_UGizmoRenderTarget.InnerSingleton, StaticRegisterNativesUGizmoRenderTarget, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UGizmoRenderTarget.InnerSingleton; } UClass* Z_Construct_UClass_UGizmoRenderTarget_NoRegister() { return UGizmoRenderTarget::GetPrivateStaticClass(); } struct Z_Construct_UClass_UGizmoRenderTarget_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; #endif // WITH_METADATA // ********** Begin Interface UGizmoRenderTarget constinit property declarations ******************* // ********** End Interface UGizmoRenderTarget constinit property declarations ********************* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UGizmoRenderTarget_Statics UObject* (*const Z_Construct_UClass_UGizmoRenderTarget_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInterface, (UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoRenderTarget_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoRenderTarget_Statics::ClassParams = { &UGizmoRenderTarget::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000840A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoRenderTarget_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoRenderTarget_Statics::Class_MetaDataParams) }; void UGizmoRenderTarget::StaticRegisterNativesUGizmoRenderTarget() { } UClass* Z_Construct_UClass_UGizmoRenderTarget() { if (!Z_Registration_Info_UClass_UGizmoRenderTarget.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoRenderTarget.OuterSingleton, Z_Construct_UClass_UGizmoRenderTarget_Statics::ClassParams); } return Z_Registration_Info_UClass_UGizmoRenderTarget.OuterSingleton; } UGizmoRenderTarget::UGizmoRenderTarget(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoRenderTarget); // ********** End Interface UGizmoRenderTarget ***************************************************** // ********** Begin Interface UGizmoRenderMultiTarget Function UpdateVisibilityState *************** struct Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics { struct GizmoRenderMultiTarget_eventUpdateVisibilityState_Parms { bool bVisible; uint32 InPartIdentifier; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/*\n\x09 * Updates the visibility state of the specified gizmo part.\n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "* Updates the visibility state of the specified gizmo part." }, }; #endif // WITH_METADATA // ********** Begin Function UpdateVisibilityState constinit property declarations ***************** static void NewProp_bVisible_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bVisible; static const UECodeGen_Private::FUInt32PropertyParams NewProp_InPartIdentifier; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateVisibilityState constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateVisibilityState Property Definitions **************************** void Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::NewProp_bVisible_SetBit(void* Obj) { ((GizmoRenderMultiTarget_eventUpdateVisibilityState_Parms*)Obj)->bVisible = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::NewProp_bVisible = { "bVisible", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(GizmoRenderMultiTarget_eventUpdateVisibilityState_Parms), &Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::NewProp_bVisible_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::NewProp_InPartIdentifier = { "InPartIdentifier", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoRenderMultiTarget_eventUpdateVisibilityState_Parms, InPartIdentifier), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::NewProp_bVisible, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::NewProp_InPartIdentifier, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::PropPointers) < 2048); // ********** End Function UpdateVisibilityState Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoRenderMultiTarget, nullptr, "UpdateVisibilityState", Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::GizmoRenderMultiTarget_eventUpdateVisibilityState_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::GizmoRenderMultiTarget_eventUpdateVisibilityState_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoRenderMultiTarget::execUpdateVisibilityState) { P_GET_UBOOL(Z_Param_bVisible); P_GET_PROPERTY(FUInt32Property,Z_Param_InPartIdentifier); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateVisibilityState(Z_Param_bVisible,Z_Param_InPartIdentifier); P_NATIVE_END; } // ********** End Interface UGizmoRenderMultiTarget Function UpdateVisibilityState ***************** // ********** Begin Interface UGizmoRenderMultiTarget ********************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoRenderMultiTarget; UClass* UGizmoRenderMultiTarget::GetPrivateStaticClass() { using TClass = UGizmoRenderMultiTarget; if (!Z_Registration_Info_UClass_UGizmoRenderMultiTarget.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("GizmoRenderMultiTarget"), Z_Registration_Info_UClass_UGizmoRenderMultiTarget.InnerSingleton, StaticRegisterNativesUGizmoRenderMultiTarget, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UGizmoRenderMultiTarget.InnerSingleton; } UClass* Z_Construct_UClass_UGizmoRenderMultiTarget_NoRegister() { return UGizmoRenderMultiTarget::GetPrivateStaticClass(); } struct Z_Construct_UClass_UGizmoRenderMultiTarget_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; #endif // WITH_METADATA // ********** Begin Interface UGizmoRenderMultiTarget constinit property declarations ************** // ********** End Interface UGizmoRenderMultiTarget constinit property declarations **************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("UpdateVisibilityState"), .Pointer = &IGizmoRenderMultiTarget::execUpdateVisibilityState }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UGizmoRenderMultiTarget_UpdateVisibilityState, "UpdateVisibilityState" }, // 3760389358 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UGizmoRenderMultiTarget_Statics UObject* (*const Z_Construct_UClass_UGizmoRenderMultiTarget_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInterface, (UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoRenderMultiTarget_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoRenderMultiTarget_Statics::ClassParams = { &UGizmoRenderMultiTarget::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000840A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoRenderMultiTarget_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoRenderMultiTarget_Statics::Class_MetaDataParams) }; void UGizmoRenderMultiTarget::StaticRegisterNativesUGizmoRenderMultiTarget() { UClass* Class = UGizmoRenderMultiTarget::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGizmoRenderMultiTarget_Statics::Funcs)); } UClass* Z_Construct_UClass_UGizmoRenderMultiTarget() { if (!Z_Registration_Info_UClass_UGizmoRenderMultiTarget.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoRenderMultiTarget.OuterSingleton, Z_Construct_UClass_UGizmoRenderMultiTarget_Statics::ClassParams); } return Z_Registration_Info_UClass_UGizmoRenderMultiTarget.OuterSingleton; } UGizmoRenderMultiTarget::UGizmoRenderMultiTarget(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoRenderMultiTarget); // ********** End Interface UGizmoRenderMultiTarget ************************************************ // ********** Begin Interface UGizmoStateTarget Function BeginUpdate ******************************* struct Z_Construct_UFunction_UGizmoStateTarget_BeginUpdate_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/**\n\x09 * BeginUpdate is called before a standard Gizmo begins changing a parameter (via a ParameterSource)\n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "BeginUpdate is called before a standard Gizmo begins changing a parameter (via a ParameterSource)" }, }; #endif // WITH_METADATA // ********** Begin Function BeginUpdate constinit property declarations *************************** // ********** End Function BeginUpdate constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoStateTarget_BeginUpdate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoStateTarget, nullptr, "BeginUpdate", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoStateTarget_BeginUpdate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoStateTarget_BeginUpdate_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UGizmoStateTarget_BeginUpdate() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoStateTarget_BeginUpdate_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoStateTarget::execBeginUpdate) { P_FINISH; P_NATIVE_BEGIN; P_THIS->BeginUpdate(); P_NATIVE_END; } // ********** End Interface UGizmoStateTarget Function BeginUpdate ********************************* // ********** Begin Interface UGizmoStateTarget Function EndUpdate ********************************* struct Z_Construct_UFunction_UGizmoStateTarget_EndUpdate_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/**\n\x09 * EndUpdate is called when a standard Gizmo is finished changing a parameter (via a ParameterSource)\n\x09 */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "EndUpdate is called when a standard Gizmo is finished changing a parameter (via a ParameterSource)" }, }; #endif // WITH_METADATA // ********** Begin Function EndUpdate constinit property declarations ***************************** // ********** End Function EndUpdate constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoStateTarget_EndUpdate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoStateTarget, nullptr, "EndUpdate", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoStateTarget_EndUpdate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoStateTarget_EndUpdate_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UGizmoStateTarget_EndUpdate() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoStateTarget_EndUpdate_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoStateTarget::execEndUpdate) { P_FINISH; P_NATIVE_BEGIN; P_THIS->EndUpdate(); P_NATIVE_END; } // ********** End Interface UGizmoStateTarget Function EndUpdate *********************************** // ********** Begin Interface UGizmoStateTarget **************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoStateTarget; UClass* UGizmoStateTarget::GetPrivateStaticClass() { using TClass = UGizmoStateTarget; if (!Z_Registration_Info_UClass_UGizmoStateTarget.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("GizmoStateTarget"), Z_Registration_Info_UClass_UGizmoStateTarget.InnerSingleton, StaticRegisterNativesUGizmoStateTarget, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UGizmoStateTarget.InnerSingleton; } UClass* Z_Construct_UClass_UGizmoStateTarget_NoRegister() { return UGizmoStateTarget::GetPrivateStaticClass(); } struct Z_Construct_UClass_UGizmoStateTarget_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; #endif // WITH_METADATA // ********** Begin Interface UGizmoStateTarget constinit property declarations ******************** // ********** End Interface UGizmoStateTarget constinit property declarations ********************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("BeginUpdate"), .Pointer = &IGizmoStateTarget::execBeginUpdate }, { .NameUTF8 = UTF8TEXT("EndUpdate"), .Pointer = &IGizmoStateTarget::execEndUpdate }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UGizmoStateTarget_BeginUpdate, "BeginUpdate" }, // 120637543 { &Z_Construct_UFunction_UGizmoStateTarget_EndUpdate, "EndUpdate" }, // 2561675122 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UGizmoStateTarget_Statics UObject* (*const Z_Construct_UClass_UGizmoStateTarget_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInterface, (UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoStateTarget_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoStateTarget_Statics::ClassParams = { &UGizmoStateTarget::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000840A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoStateTarget_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoStateTarget_Statics::Class_MetaDataParams) }; void UGizmoStateTarget::StaticRegisterNativesUGizmoStateTarget() { UClass* Class = UGizmoStateTarget::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGizmoStateTarget_Statics::Funcs)); } UClass* Z_Construct_UClass_UGizmoStateTarget() { if (!Z_Registration_Info_UClass_UGizmoStateTarget.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoStateTarget.OuterSingleton, Z_Construct_UClass_UGizmoStateTarget_Statics::ClassParams); } return Z_Registration_Info_UClass_UGizmoStateTarget.OuterSingleton; } UGizmoStateTarget::UGizmoStateTarget(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoStateTarget); // ********** End Interface UGizmoStateTarget ****************************************************** // ********** Begin Interface UGizmoFloatParameterSource Function BeginModify ********************** struct Z_Construct_UFunction_UGizmoFloatParameterSource_BeginModify_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** notify ParameterSource that a parameter modification is about to begin */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "notify ParameterSource that a parameter modification is about to begin" }, }; #endif // WITH_METADATA // ********** Begin Function BeginModify constinit property declarations *************************** // ********** End Function BeginModify constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoFloatParameterSource_BeginModify_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoFloatParameterSource, nullptr, "BeginModify", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoFloatParameterSource_BeginModify_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoFloatParameterSource_BeginModify_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UGizmoFloatParameterSource_BeginModify() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoFloatParameterSource_BeginModify_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoFloatParameterSource::execBeginModify) { P_FINISH; P_NATIVE_BEGIN; P_THIS->BeginModify(); P_NATIVE_END; } // ********** End Interface UGizmoFloatParameterSource Function BeginModify ************************ // ********** Begin Interface UGizmoFloatParameterSource Function EndModify ************************ struct Z_Construct_UFunction_UGizmoFloatParameterSource_EndModify_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** notify ParameterSource that a parameter modification is complete */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "notify ParameterSource that a parameter modification is complete" }, }; #endif // WITH_METADATA // ********** Begin Function EndModify constinit property declarations ***************************** // ********** End Function EndModify constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoFloatParameterSource_EndModify_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoFloatParameterSource, nullptr, "EndModify", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoFloatParameterSource_EndModify_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoFloatParameterSource_EndModify_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UGizmoFloatParameterSource_EndModify() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoFloatParameterSource_EndModify_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoFloatParameterSource::execEndModify) { P_FINISH; P_NATIVE_BEGIN; P_THIS->EndModify(); P_NATIVE_END; } // ********** End Interface UGizmoFloatParameterSource Function EndModify ************************** // ********** Begin Interface UGizmoFloatParameterSource Function GetParameter ********************* struct Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics { struct GizmoFloatParameterSource_eventGetParameter_Parms { float ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** @return value of parameter */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "@return value of parameter" }, }; #endif // WITH_METADATA // ********** Begin Function GetParameter constinit property declarations ************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetParameter constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetParameter Property Definitions ************************************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoFloatParameterSource_eventGetParameter_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::PropPointers) < 2048); // ********** End Function GetParameter Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoFloatParameterSource, nullptr, "GetParameter", Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::GizmoFloatParameterSource_eventGetParameter_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::GizmoFloatParameterSource_eventGetParameter_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoFloatParameterSource::execGetParameter) { P_FINISH; P_NATIVE_BEGIN; *(float*)Z_Param__Result=P_THIS->GetParameter(); P_NATIVE_END; } // ********** End Interface UGizmoFloatParameterSource Function GetParameter *********************** // ********** Begin Interface UGizmoFloatParameterSource Function SetParameter ********************* struct Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics { struct GizmoFloatParameterSource_eventSetParameter_Parms { float NewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** set value of parameter */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "set value of parameter" }, }; #endif // WITH_METADATA // ********** Begin Function SetParameter constinit property declarations ************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_NewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetParameter constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetParameter Property Definitions ************************************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoFloatParameterSource_eventSetParameter_Parms, NewValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::NewProp_NewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::PropPointers) < 2048); // ********** End Function SetParameter Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoFloatParameterSource, nullptr, "SetParameter", Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::GizmoFloatParameterSource_eventSetParameter_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::GizmoFloatParameterSource_eventSetParameter_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoFloatParameterSource::execSetParameter) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetParameter(Z_Param_NewValue); P_NATIVE_END; } // ********** End Interface UGizmoFloatParameterSource Function SetParameter *********************** // ********** Begin Interface UGizmoFloatParameterSource ******************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoFloatParameterSource; UClass* UGizmoFloatParameterSource::GetPrivateStaticClass() { using TClass = UGizmoFloatParameterSource; if (!Z_Registration_Info_UClass_UGizmoFloatParameterSource.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("GizmoFloatParameterSource"), Z_Registration_Info_UClass_UGizmoFloatParameterSource.InnerSingleton, StaticRegisterNativesUGizmoFloatParameterSource, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UGizmoFloatParameterSource.InnerSingleton; } UClass* Z_Construct_UClass_UGizmoFloatParameterSource_NoRegister() { return UGizmoFloatParameterSource::GetPrivateStaticClass(); } struct Z_Construct_UClass_UGizmoFloatParameterSource_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; #endif // WITH_METADATA // ********** Begin Interface UGizmoFloatParameterSource constinit property declarations *********** // ********** End Interface UGizmoFloatParameterSource constinit property declarations ************* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("BeginModify"), .Pointer = &IGizmoFloatParameterSource::execBeginModify }, { .NameUTF8 = UTF8TEXT("EndModify"), .Pointer = &IGizmoFloatParameterSource::execEndModify }, { .NameUTF8 = UTF8TEXT("GetParameter"), .Pointer = &IGizmoFloatParameterSource::execGetParameter }, { .NameUTF8 = UTF8TEXT("SetParameter"), .Pointer = &IGizmoFloatParameterSource::execSetParameter }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UGizmoFloatParameterSource_BeginModify, "BeginModify" }, // 1621198213 { &Z_Construct_UFunction_UGizmoFloatParameterSource_EndModify, "EndModify" }, // 1098795446 { &Z_Construct_UFunction_UGizmoFloatParameterSource_GetParameter, "GetParameter" }, // 4131083601 { &Z_Construct_UFunction_UGizmoFloatParameterSource_SetParameter, "SetParameter" }, // 3729727234 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UGizmoFloatParameterSource_Statics UObject* (*const Z_Construct_UClass_UGizmoFloatParameterSource_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInterface, (UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoFloatParameterSource_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoFloatParameterSource_Statics::ClassParams = { &UGizmoFloatParameterSource::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000840A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoFloatParameterSource_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoFloatParameterSource_Statics::Class_MetaDataParams) }; void UGizmoFloatParameterSource::StaticRegisterNativesUGizmoFloatParameterSource() { UClass* Class = UGizmoFloatParameterSource::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGizmoFloatParameterSource_Statics::Funcs)); } UClass* Z_Construct_UClass_UGizmoFloatParameterSource() { if (!Z_Registration_Info_UClass_UGizmoFloatParameterSource.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoFloatParameterSource.OuterSingleton, Z_Construct_UClass_UGizmoFloatParameterSource_Statics::ClassParams); } return Z_Registration_Info_UClass_UGizmoFloatParameterSource.OuterSingleton; } UGizmoFloatParameterSource::UGizmoFloatParameterSource(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoFloatParameterSource); // ********** End Interface UGizmoFloatParameterSource ********************************************* // ********** Begin Interface UGizmoVec2ParameterSource Function BeginModify *********************** struct Z_Construct_UFunction_UGizmoVec2ParameterSource_BeginModify_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** notify ParameterSource that a parameter modification is about to begin */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "notify ParameterSource that a parameter modification is about to begin" }, }; #endif // WITH_METADATA // ********** Begin Function BeginModify constinit property declarations *************************** // ********** End Function BeginModify constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoVec2ParameterSource_BeginModify_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoVec2ParameterSource, nullptr, "BeginModify", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoVec2ParameterSource_BeginModify_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoVec2ParameterSource_BeginModify_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UGizmoVec2ParameterSource_BeginModify() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoVec2ParameterSource_BeginModify_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoVec2ParameterSource::execBeginModify) { P_FINISH; P_NATIVE_BEGIN; P_THIS->BeginModify(); P_NATIVE_END; } // ********** End Interface UGizmoVec2ParameterSource Function BeginModify ************************* // ********** Begin Interface UGizmoVec2ParameterSource Function EndModify ************************* struct Z_Construct_UFunction_UGizmoVec2ParameterSource_EndModify_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** notify ParameterSource that a parameter modification is complete */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "notify ParameterSource that a parameter modification is complete" }, }; #endif // WITH_METADATA // ********** Begin Function EndModify constinit property declarations ***************************** // ********** End Function EndModify constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoVec2ParameterSource_EndModify_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoVec2ParameterSource, nullptr, "EndModify", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoVec2ParameterSource_EndModify_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoVec2ParameterSource_EndModify_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UGizmoVec2ParameterSource_EndModify() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoVec2ParameterSource_EndModify_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoVec2ParameterSource::execEndModify) { P_FINISH; P_NATIVE_BEGIN; P_THIS->EndModify(); P_NATIVE_END; } // ********** End Interface UGizmoVec2ParameterSource Function EndModify *************************** // ********** Begin Interface UGizmoVec2ParameterSource Function GetParameter ********************** struct Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics { struct GizmoVec2ParameterSource_eventGetParameter_Parms { FVector2D ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** @return value of parameter */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "@return value of parameter" }, }; #endif // WITH_METADATA // ********** Begin Function GetParameter constinit property declarations ************************** static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetParameter constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetParameter Property Definitions ************************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoVec2ParameterSource_eventGetParameter_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::PropPointers) < 2048); // ********** End Function GetParameter Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoVec2ParameterSource, nullptr, "GetParameter", Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::GizmoVec2ParameterSource_eventGetParameter_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40820400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::GizmoVec2ParameterSource_eventGetParameter_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoVec2ParameterSource::execGetParameter) { P_FINISH; P_NATIVE_BEGIN; *(FVector2D*)Z_Param__Result=P_THIS->GetParameter(); P_NATIVE_END; } // ********** End Interface UGizmoVec2ParameterSource Function GetParameter ************************ // ********** Begin Interface UGizmoVec2ParameterSource Function SetParameter ********************** struct Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics { struct GizmoVec2ParameterSource_eventSetParameter_Parms { FVector2D NewValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** set value of parameter */" }, { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, { "ToolTip", "set value of parameter" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewValue_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetParameter constinit property declarations ************************** static const UECodeGen_Private::FStructPropertyParams NewProp_NewValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetParameter constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetParameter Property Definitions ************************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::NewProp_NewValue = { "NewValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(GizmoVec2ParameterSource_eventSetParameter_Parms, NewValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewValue_MetaData), NewProp_NewValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::NewProp_NewValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::PropPointers) < 2048); // ********** End Function SetParameter Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UGizmoVec2ParameterSource, nullptr, "SetParameter", Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::PropPointers), sizeof(Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::GizmoVec2ParameterSource_eventSetParameter_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00C20400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::GizmoVec2ParameterSource_eventSetParameter_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(IGizmoVec2ParameterSource::execSetParameter) { P_GET_STRUCT_REF(FVector2D,Z_Param_Out_NewValue); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetParameter(Z_Param_Out_NewValue); P_NATIVE_END; } // ********** End Interface UGizmoVec2ParameterSource Function SetParameter ************************ // ********** Begin Interface UGizmoVec2ParameterSource ******************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UGizmoVec2ParameterSource; UClass* UGizmoVec2ParameterSource::GetPrivateStaticClass() { using TClass = UGizmoVec2ParameterSource; if (!Z_Registration_Info_UClass_UGizmoVec2ParameterSource.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("GizmoVec2ParameterSource"), Z_Registration_Info_UClass_UGizmoVec2ParameterSource.InnerSingleton, StaticRegisterNativesUGizmoVec2ParameterSource, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UGizmoVec2ParameterSource.InnerSingleton; } UClass* Z_Construct_UClass_UGizmoVec2ParameterSource_NoRegister() { return UGizmoVec2ParameterSource::GetPrivateStaticClass(); } struct Z_Construct_UClass_UGizmoVec2ParameterSource_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ModuleRelativePath", "Public/BaseGizmos/GizmoInterfaces.h" }, }; #endif // WITH_METADATA // ********** Begin Interface UGizmoVec2ParameterSource constinit property declarations ************ // ********** End Interface UGizmoVec2ParameterSource constinit property declarations ************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("BeginModify"), .Pointer = &IGizmoVec2ParameterSource::execBeginModify }, { .NameUTF8 = UTF8TEXT("EndModify"), .Pointer = &IGizmoVec2ParameterSource::execEndModify }, { .NameUTF8 = UTF8TEXT("GetParameter"), .Pointer = &IGizmoVec2ParameterSource::execGetParameter }, { .NameUTF8 = UTF8TEXT("SetParameter"), .Pointer = &IGizmoVec2ParameterSource::execSetParameter }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UGizmoVec2ParameterSource_BeginModify, "BeginModify" }, // 2906385457 { &Z_Construct_UFunction_UGizmoVec2ParameterSource_EndModify, "EndModify" }, // 307031340 { &Z_Construct_UFunction_UGizmoVec2ParameterSource_GetParameter, "GetParameter" }, // 2903666952 { &Z_Construct_UFunction_UGizmoVec2ParameterSource_SetParameter, "SetParameter" }, // 3087517690 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UGizmoVec2ParameterSource_Statics UObject* (*const Z_Construct_UClass_UGizmoVec2ParameterSource_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInterface, (UObject* (*)())Z_Construct_UPackage__Script_InteractiveToolsFramework, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoVec2ParameterSource_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UGizmoVec2ParameterSource_Statics::ClassParams = { &UGizmoVec2ParameterSource::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000840A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UGizmoVec2ParameterSource_Statics::Class_MetaDataParams), Z_Construct_UClass_UGizmoVec2ParameterSource_Statics::Class_MetaDataParams) }; void UGizmoVec2ParameterSource::StaticRegisterNativesUGizmoVec2ParameterSource() { UClass* Class = UGizmoVec2ParameterSource::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UGizmoVec2ParameterSource_Statics::Funcs)); } UClass* Z_Construct_UClass_UGizmoVec2ParameterSource() { if (!Z_Registration_Info_UClass_UGizmoVec2ParameterSource.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UGizmoVec2ParameterSource.OuterSingleton, Z_Construct_UClass_UGizmoVec2ParameterSource_Statics::ClassParams); } return Z_Registration_Info_UClass_UGizmoVec2ParameterSource.OuterSingleton; } UGizmoVec2ParameterSource::UGizmoVec2ParameterSource(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UGizmoVec2ParameterSource); // ********** End Interface UGizmoVec2ParameterSource ********************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoInterfaces_h__Script_InteractiveToolsFramework_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UGizmoTransformSource, UGizmoTransformSource::StaticClass, TEXT("UGizmoTransformSource"), &Z_Registration_Info_UClass_UGizmoTransformSource, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoTransformSource), 829828088U) }, { Z_Construct_UClass_UGizmoAxisSource, UGizmoAxisSource::StaticClass, TEXT("UGizmoAxisSource"), &Z_Registration_Info_UClass_UGizmoAxisSource, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoAxisSource), 3858573869U) }, { Z_Construct_UClass_UGizmoClickTarget, UGizmoClickTarget::StaticClass, TEXT("UGizmoClickTarget"), &Z_Registration_Info_UClass_UGizmoClickTarget, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoClickTarget), 2075753497U) }, { Z_Construct_UClass_UGizmoClickMultiTarget, UGizmoClickMultiTarget::StaticClass, TEXT("UGizmoClickMultiTarget"), &Z_Registration_Info_UClass_UGizmoClickMultiTarget, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoClickMultiTarget), 2174086248U) }, { Z_Construct_UClass_UGizmoRenderTarget, UGizmoRenderTarget::StaticClass, TEXT("UGizmoRenderTarget"), &Z_Registration_Info_UClass_UGizmoRenderTarget, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoRenderTarget), 3888995141U) }, { Z_Construct_UClass_UGizmoRenderMultiTarget, UGizmoRenderMultiTarget::StaticClass, TEXT("UGizmoRenderMultiTarget"), &Z_Registration_Info_UClass_UGizmoRenderMultiTarget, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoRenderMultiTarget), 2047113834U) }, { Z_Construct_UClass_UGizmoStateTarget, UGizmoStateTarget::StaticClass, TEXT("UGizmoStateTarget"), &Z_Registration_Info_UClass_UGizmoStateTarget, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoStateTarget), 4075357341U) }, { Z_Construct_UClass_UGizmoFloatParameterSource, UGizmoFloatParameterSource::StaticClass, TEXT("UGizmoFloatParameterSource"), &Z_Registration_Info_UClass_UGizmoFloatParameterSource, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoFloatParameterSource), 1975565348U) }, { Z_Construct_UClass_UGizmoVec2ParameterSource, UGizmoVec2ParameterSource::StaticClass, TEXT("UGizmoVec2ParameterSource"), &Z_Registration_Info_UClass_UGizmoVec2ParameterSource, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UGizmoVec2ParameterSource), 675294283U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoInterfaces_h__Script_InteractiveToolsFramework_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoInterfaces_h__Script_InteractiveToolsFramework_660264752{ TEXT("/Script/InteractiveToolsFramework"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoInterfaces_h__Script_InteractiveToolsFramework_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseGizmos_GizmoInterfaces_h__Script_InteractiveToolsFramework_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS