// Copyright Epic Games, Inc. All Rights Reserved. /*=========================================================================== Generated code exported from UnrealHeaderTool. DO NOT modify this manually! Edit the corresponding .h files instead! ===========================================================================*/ // IWYU pragma: private, include "InteractiveToolQueryInterfaces.h" #ifdef INTERACTIVETOOLSFRAMEWORK_InteractiveToolQueryInterfaces_generated_h #error "InteractiveToolQueryInterfaces.generated.h already included, missing '#pragma once' in InteractiveToolQueryInterfaces.h" #endif #define INTERACTIVETOOLSFRAMEWORK_InteractiveToolQueryInterfaces_generated_h #include "UObject/ObjectMacros.h" #include "UObject/ScriptMacros.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS // ********** Begin Interface UInteractiveToolCameraFocusAPI *************************************** struct Z_Construct_UClass_UInteractiveToolCameraFocusAPI_Statics; INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolCameraFocusAPI_NoRegister(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_22_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ INTERACTIVETOOLSFRAMEWORK_API UInteractiveToolCameraFocusAPI(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UInteractiveToolCameraFocusAPI(UInteractiveToolCameraFocusAPI&&) = delete; \ UInteractiveToolCameraFocusAPI(const UInteractiveToolCameraFocusAPI&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(INTERACTIVETOOLSFRAMEWORK_API, UInteractiveToolCameraFocusAPI); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInteractiveToolCameraFocusAPI); \ DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInteractiveToolCameraFocusAPI) \ virtual ~UInteractiveToolCameraFocusAPI() = default; #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_22_GENERATED_UINTERFACE_BODY() \ private: \ static void StaticRegisterNativesUInteractiveToolCameraFocusAPI(); \ friend struct ::Z_Construct_UClass_UInteractiveToolCameraFocusAPI_Statics; \ static UClass* GetPrivateStaticClass(); \ friend INTERACTIVETOOLSFRAMEWORK_API UClass* ::Z_Construct_UClass_UInteractiveToolCameraFocusAPI_NoRegister(); \ public: \ DECLARE_CLASS2(UInteractiveToolCameraFocusAPI, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/InteractiveToolsFramework"), Z_Construct_UClass_UInteractiveToolCameraFocusAPI_NoRegister) \ DECLARE_SERIALIZER(UInteractiveToolCameraFocusAPI) #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_22_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_22_GENERATED_UINTERFACE_BODY() \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_22_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_22_INCLASS_IINTERFACE_NO_PURE_DECLS \ protected: \ virtual ~IInteractiveToolCameraFocusAPI() {} \ public: \ typedef UInteractiveToolCameraFocusAPI UClassType; \ typedef IInteractiveToolCameraFocusAPI ThisClass; \ virtual UObject* _getUObject() const { return nullptr; } #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_19_PROLOG #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_42_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_22_INCLASS_IINTERFACE_NO_PURE_DECLS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UInteractiveToolCameraFocusAPI; // ********** End Interface UInteractiveToolCameraFocusAPI ***************************************** // ********** Begin Interface UInteractiveToolNestedAcceptCancelAPI ******************************** struct Z_Construct_UClass_UInteractiveToolNestedAcceptCancelAPI_Statics; INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolNestedAcceptCancelAPI_NoRegister(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_80_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ INTERACTIVETOOLSFRAMEWORK_API UInteractiveToolNestedAcceptCancelAPI(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UInteractiveToolNestedAcceptCancelAPI(UInteractiveToolNestedAcceptCancelAPI&&) = delete; \ UInteractiveToolNestedAcceptCancelAPI(const UInteractiveToolNestedAcceptCancelAPI&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(INTERACTIVETOOLSFRAMEWORK_API, UInteractiveToolNestedAcceptCancelAPI); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInteractiveToolNestedAcceptCancelAPI); \ DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInteractiveToolNestedAcceptCancelAPI) \ virtual ~UInteractiveToolNestedAcceptCancelAPI() = default; #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_80_GENERATED_UINTERFACE_BODY() \ private: \ static void StaticRegisterNativesUInteractiveToolNestedAcceptCancelAPI(); \ friend struct ::Z_Construct_UClass_UInteractiveToolNestedAcceptCancelAPI_Statics; \ static UClass* GetPrivateStaticClass(); \ friend INTERACTIVETOOLSFRAMEWORK_API UClass* ::Z_Construct_UClass_UInteractiveToolNestedAcceptCancelAPI_NoRegister(); \ public: \ DECLARE_CLASS2(UInteractiveToolNestedAcceptCancelAPI, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/InteractiveToolsFramework"), Z_Construct_UClass_UInteractiveToolNestedAcceptCancelAPI_NoRegister) \ DECLARE_SERIALIZER(UInteractiveToolNestedAcceptCancelAPI) #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_80_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_80_GENERATED_UINTERFACE_BODY() \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_80_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_80_INCLASS_IINTERFACE_NO_PURE_DECLS \ protected: \ virtual ~IInteractiveToolNestedAcceptCancelAPI() {} \ public: \ typedef UInteractiveToolNestedAcceptCancelAPI UClassType; \ typedef IInteractiveToolNestedAcceptCancelAPI ThisClass; \ virtual UObject* _getUObject() const { return nullptr; } #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_77_PROLOG #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_93_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_80_INCLASS_IINTERFACE_NO_PURE_DECLS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UInteractiveToolNestedAcceptCancelAPI; // ********** End Interface UInteractiveToolNestedAcceptCancelAPI ********************************** // ********** Begin Interface UInteractiveToolShutdownQueryAPI ************************************* struct Z_Construct_UClass_UInteractiveToolShutdownQueryAPI_Statics; INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolShutdownQueryAPI_NoRegister(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_137_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ INTERACTIVETOOLSFRAMEWORK_API UInteractiveToolShutdownQueryAPI(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UInteractiveToolShutdownQueryAPI(UInteractiveToolShutdownQueryAPI&&) = delete; \ UInteractiveToolShutdownQueryAPI(const UInteractiveToolShutdownQueryAPI&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(INTERACTIVETOOLSFRAMEWORK_API, UInteractiveToolShutdownQueryAPI); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInteractiveToolShutdownQueryAPI); \ DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInteractiveToolShutdownQueryAPI) \ virtual ~UInteractiveToolShutdownQueryAPI() = default; #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_137_GENERATED_UINTERFACE_BODY() \ private: \ static void StaticRegisterNativesUInteractiveToolShutdownQueryAPI(); \ friend struct ::Z_Construct_UClass_UInteractiveToolShutdownQueryAPI_Statics; \ static UClass* GetPrivateStaticClass(); \ friend INTERACTIVETOOLSFRAMEWORK_API UClass* ::Z_Construct_UClass_UInteractiveToolShutdownQueryAPI_NoRegister(); \ public: \ DECLARE_CLASS2(UInteractiveToolShutdownQueryAPI, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/InteractiveToolsFramework"), Z_Construct_UClass_UInteractiveToolShutdownQueryAPI_NoRegister) \ DECLARE_SERIALIZER(UInteractiveToolShutdownQueryAPI) #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_137_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_137_GENERATED_UINTERFACE_BODY() \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_137_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_137_INCLASS_IINTERFACE_NO_PURE_DECLS \ protected: \ virtual ~IInteractiveToolShutdownQueryAPI() {} \ public: \ typedef UInteractiveToolShutdownQueryAPI UClassType; \ typedef IInteractiveToolShutdownQueryAPI ThisClass; \ virtual UObject* _getUObject() const { return nullptr; } #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_134_PROLOG #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_154_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_137_INCLASS_IINTERFACE_NO_PURE_DECLS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UInteractiveToolShutdownQueryAPI; // ********** End Interface UInteractiveToolShutdownQueryAPI *************************************** // ********** Begin Interface UInteractiveToolExclusiveToolAPI ************************************* struct Z_Construct_UClass_UInteractiveToolExclusiveToolAPI_Statics; INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolExclusiveToolAPI_NoRegister(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_215_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ INTERACTIVETOOLSFRAMEWORK_API UInteractiveToolExclusiveToolAPI(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UInteractiveToolExclusiveToolAPI(UInteractiveToolExclusiveToolAPI&&) = delete; \ UInteractiveToolExclusiveToolAPI(const UInteractiveToolExclusiveToolAPI&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(INTERACTIVETOOLSFRAMEWORK_API, UInteractiveToolExclusiveToolAPI); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInteractiveToolExclusiveToolAPI); \ DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInteractiveToolExclusiveToolAPI) \ virtual ~UInteractiveToolExclusiveToolAPI() = default; #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_215_GENERATED_UINTERFACE_BODY() \ private: \ static void StaticRegisterNativesUInteractiveToolExclusiveToolAPI(); \ friend struct ::Z_Construct_UClass_UInteractiveToolExclusiveToolAPI_Statics; \ static UClass* GetPrivateStaticClass(); \ friend INTERACTIVETOOLSFRAMEWORK_API UClass* ::Z_Construct_UClass_UInteractiveToolExclusiveToolAPI_NoRegister(); \ public: \ DECLARE_CLASS2(UInteractiveToolExclusiveToolAPI, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/InteractiveToolsFramework"), Z_Construct_UClass_UInteractiveToolExclusiveToolAPI_NoRegister) \ DECLARE_SERIALIZER(UInteractiveToolExclusiveToolAPI) #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_215_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_215_GENERATED_UINTERFACE_BODY() \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_215_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_215_INCLASS_IINTERFACE_NO_PURE_DECLS \ protected: \ virtual ~IInteractiveToolExclusiveToolAPI() {} \ public: \ typedef UInteractiveToolExclusiveToolAPI UClassType; \ typedef IInteractiveToolExclusiveToolAPI ThisClass; \ virtual UObject* _getUObject() const { return nullptr; } #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_212_PROLOG #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_227_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_215_INCLASS_IINTERFACE_NO_PURE_DECLS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UInteractiveToolExclusiveToolAPI; // ********** End Interface UInteractiveToolExclusiveToolAPI *************************************** // ********** Begin Interface UInteractiveToolEditorGizmoAPI *************************************** struct Z_Construct_UClass_UInteractiveToolEditorGizmoAPI_Statics; INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolEditorGizmoAPI_NoRegister(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_236_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ INTERACTIVETOOLSFRAMEWORK_API UInteractiveToolEditorGizmoAPI(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UInteractiveToolEditorGizmoAPI(UInteractiveToolEditorGizmoAPI&&) = delete; \ UInteractiveToolEditorGizmoAPI(const UInteractiveToolEditorGizmoAPI&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(INTERACTIVETOOLSFRAMEWORK_API, UInteractiveToolEditorGizmoAPI); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInteractiveToolEditorGizmoAPI); \ DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInteractiveToolEditorGizmoAPI) \ virtual ~UInteractiveToolEditorGizmoAPI() = default; #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_236_GENERATED_UINTERFACE_BODY() \ private: \ static void StaticRegisterNativesUInteractiveToolEditorGizmoAPI(); \ friend struct ::Z_Construct_UClass_UInteractiveToolEditorGizmoAPI_Statics; \ static UClass* GetPrivateStaticClass(); \ friend INTERACTIVETOOLSFRAMEWORK_API UClass* ::Z_Construct_UClass_UInteractiveToolEditorGizmoAPI_NoRegister(); \ public: \ DECLARE_CLASS2(UInteractiveToolEditorGizmoAPI, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/InteractiveToolsFramework"), Z_Construct_UClass_UInteractiveToolEditorGizmoAPI_NoRegister) \ DECLARE_SERIALIZER(UInteractiveToolEditorGizmoAPI) #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_236_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_236_GENERATED_UINTERFACE_BODY() \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_236_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_236_INCLASS_IINTERFACE_NO_PURE_DECLS \ protected: \ virtual ~IInteractiveToolEditorGizmoAPI() {} \ public: \ typedef UInteractiveToolEditorGizmoAPI UClassType; \ typedef IInteractiveToolEditorGizmoAPI ThisClass; \ virtual UObject* _getUObject() const { return nullptr; } #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_233_PROLOG #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_245_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_236_INCLASS_IINTERFACE_NO_PURE_DECLS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UInteractiveToolEditorGizmoAPI; // ********** End Interface UInteractiveToolEditorGizmoAPI ***************************************** // ********** Begin Interface UInteractiveToolManageGeometrySelectionAPI *************************** struct Z_Construct_UClass_UInteractiveToolManageGeometrySelectionAPI_Statics; INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolManageGeometrySelectionAPI_NoRegister(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_260_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ INTERACTIVETOOLSFRAMEWORK_API UInteractiveToolManageGeometrySelectionAPI(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UInteractiveToolManageGeometrySelectionAPI(UInteractiveToolManageGeometrySelectionAPI&&) = delete; \ UInteractiveToolManageGeometrySelectionAPI(const UInteractiveToolManageGeometrySelectionAPI&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(INTERACTIVETOOLSFRAMEWORK_API, UInteractiveToolManageGeometrySelectionAPI); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UInteractiveToolManageGeometrySelectionAPI); \ DEFINE_ABSTRACT_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UInteractiveToolManageGeometrySelectionAPI) \ virtual ~UInteractiveToolManageGeometrySelectionAPI() = default; #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_260_GENERATED_UINTERFACE_BODY() \ private: \ static void StaticRegisterNativesUInteractiveToolManageGeometrySelectionAPI(); \ friend struct ::Z_Construct_UClass_UInteractiveToolManageGeometrySelectionAPI_Statics; \ static UClass* GetPrivateStaticClass(); \ friend INTERACTIVETOOLSFRAMEWORK_API UClass* ::Z_Construct_UClass_UInteractiveToolManageGeometrySelectionAPI_NoRegister(); \ public: \ DECLARE_CLASS2(UInteractiveToolManageGeometrySelectionAPI, UInterface, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Interface), CASTCLASS_None, TEXT("/Script/InteractiveToolsFramework"), Z_Construct_UClass_UInteractiveToolManageGeometrySelectionAPI_NoRegister) \ DECLARE_SERIALIZER(UInteractiveToolManageGeometrySelectionAPI) #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_260_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_260_GENERATED_UINTERFACE_BODY() \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_260_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_260_INCLASS_IINTERFACE_NO_PURE_DECLS \ protected: \ virtual ~IInteractiveToolManageGeometrySelectionAPI() {} \ public: \ typedef UInteractiveToolManageGeometrySelectionAPI UClassType; \ typedef IInteractiveToolManageGeometrySelectionAPI ThisClass; \ virtual UObject* _getUObject() const { return nullptr; } #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_257_PROLOG #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_268_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h_260_INCLASS_IINTERFACE_NO_PURE_DECLS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UInteractiveToolManageGeometrySelectionAPI; // ********** End Interface UInteractiveToolManageGeometrySelectionAPI ***************************** #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_InteractiveToolQueryInterfaces_h PRAGMA_ENABLE_DEPRECATION_WARNINGS