// 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 "VentuzDataGetterNode.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"

PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef VENTUZEDITORPLUGIN_VentuzDataGetterNode_generated_h
#error "VentuzDataGetterNode.generated.h already included, missing '#pragma once' in VentuzDataGetterNode.h"
#endif
#define VENTUZEDITORPLUGIN_VentuzDataGetterNode_generated_h

#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_34_GENERATED_BODY \
	friend struct Z_Construct_UScriptStruct_FVentuzNodeField_Statics; \
	VENTUZEDITORPLUGIN_API static class UScriptStruct* StaticStruct();


template<> VENTUZEDITORPLUGIN_API UScriptStruct* StaticStruct<struct FVentuzNodeField>();

#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_51_GENERATED_BODY \
	friend struct Z_Construct_UScriptStruct_FVentuzNodeFieldToVentuz_Statics; \
	VENTUZEDITORPLUGIN_API static class UScriptStruct* StaticStruct(); \
	typedef FVentuzNodeField Super;


template<> VENTUZEDITORPLUGIN_API UScriptStruct* StaticStruct<struct FVentuzNodeFieldToVentuz>();

#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_61_GENERATED_BODY \
	friend struct Z_Construct_UScriptStruct_FVentuzNodeFieldFromVentuz_Statics; \
	VENTUZEDITORPLUGIN_API static class UScriptStruct* StaticStruct(); \
	typedef FVentuzNodeField Super;


template<> VENTUZEDITORPLUGIN_API UScriptStruct* StaticStruct<struct FVentuzNodeFieldFromVentuz>();

#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_71_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUVentuzE2ESyncNodeBase(); \
	friend struct Z_Construct_UClass_UVentuzE2ESyncNodeBase_Statics; \
public: \
	DECLARE_CLASS(UVentuzE2ESyncNodeBase, UK2Node, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/VentuzEditorPlugin"), NO_API) \
	DECLARE_SERIALIZER(UVentuzE2ESyncNodeBase)


#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_71_ENHANCED_CONSTRUCTORS \
	/** Standard constructor, called after all reflected properties have been initialized */ \
	NO_API UVentuzE2ESyncNodeBase(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	UVentuzE2ESyncNodeBase(UVentuzE2ESyncNodeBase&&); \
	UVentuzE2ESyncNodeBase(const UVentuzE2ESyncNodeBase&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UVentuzE2ESyncNodeBase); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UVentuzE2ESyncNodeBase); \
	DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UVentuzE2ESyncNodeBase) \
	NO_API virtual ~UVentuzE2ESyncNodeBase();


#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_68_PROLOG
#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_71_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_71_INCLASS_NO_PURE_DECLS \
	FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_71_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> VENTUZEDITORPLUGIN_API UClass* StaticClass<class UVentuzE2ESyncNodeBase>();

#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_108_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUVentuzE2EGetData(); \
	friend struct Z_Construct_UClass_UVentuzE2EGetData_Statics; \
public: \
	DECLARE_CLASS(UVentuzE2EGetData, UVentuzE2ESyncNodeBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/VentuzEditorPlugin"), NO_API) \
	DECLARE_SERIALIZER(UVentuzE2EGetData)


#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_108_ENHANCED_CONSTRUCTORS \
	/** Standard constructor, called after all reflected properties have been initialized */ \
	NO_API UVentuzE2EGetData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	UVentuzE2EGetData(UVentuzE2EGetData&&); \
	UVentuzE2EGetData(const UVentuzE2EGetData&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UVentuzE2EGetData); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UVentuzE2EGetData); \
	DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UVentuzE2EGetData) \
	NO_API virtual ~UVentuzE2EGetData();


#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_105_PROLOG
#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_108_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_108_INCLASS_NO_PURE_DECLS \
	FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_108_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> VENTUZEDITORPLUGIN_API UClass* StaticClass<class UVentuzE2EGetData>();

#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_148_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUVentuzE2ESendData(); \
	friend struct Z_Construct_UClass_UVentuzE2ESendData_Statics; \
public: \
	DECLARE_CLASS(UVentuzE2ESendData, UVentuzE2ESyncNodeBase, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/VentuzEditorPlugin"), NO_API) \
	DECLARE_SERIALIZER(UVentuzE2ESendData)


#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_148_ENHANCED_CONSTRUCTORS \
	/** Standard constructor, called after all reflected properties have been initialized */ \
	NO_API UVentuzE2ESendData(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	UVentuzE2ESendData(UVentuzE2ESendData&&); \
	UVentuzE2ESendData(const UVentuzE2ESendData&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UVentuzE2ESendData); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UVentuzE2ESendData); \
	DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UVentuzE2ESendData) \
	NO_API virtual ~UVentuzE2ESendData();


#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_145_PROLOG
#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_148_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_148_INCLASS_NO_PURE_DECLS \
	FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_148_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> VENTUZEDITORPLUGIN_API UClass* StaticClass<class UVentuzE2ESendData>();

#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_188_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUVentuzGetValue(); \
	friend struct Z_Construct_UClass_UVentuzGetValue_Statics; \
public: \
	DECLARE_CLASS(UVentuzGetValue, UK2Node, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/VentuzEditorPlugin"), NO_API) \
	DECLARE_SERIALIZER(UVentuzGetValue)


#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_188_ENHANCED_CONSTRUCTORS \
	/** Standard constructor, called after all reflected properties have been initialized */ \
	NO_API UVentuzGetValue(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	UVentuzGetValue(UVentuzGetValue&&); \
	UVentuzGetValue(const UVentuzGetValue&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UVentuzGetValue); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UVentuzGetValue); \
	DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UVentuzGetValue) \
	NO_API virtual ~UVentuzGetValue();


#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_185_PROLOG
#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_188_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_188_INCLASS_NO_PURE_DECLS \
	FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_188_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> VENTUZEDITORPLUGIN_API UClass* StaticClass<class UVentuzGetValue>();

#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_222_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUVentuzSendValue(); \
	friend struct Z_Construct_UClass_UVentuzSendValue_Statics; \
public: \
	DECLARE_CLASS(UVentuzSendValue, UK2Node, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/VentuzEditorPlugin"), NO_API) \
	DECLARE_SERIALIZER(UVentuzSendValue)


#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_222_ENHANCED_CONSTRUCTORS \
	/** Standard constructor, called after all reflected properties have been initialized */ \
	NO_API UVentuzSendValue(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	UVentuzSendValue(UVentuzSendValue&&); \
	UVentuzSendValue(const UVentuzSendValue&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UVentuzSendValue); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UVentuzSendValue); \
	DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UVentuzSendValue) \
	NO_API virtual ~UVentuzSendValue();


#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_219_PROLOG
#define FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_222_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_222_INCLASS_NO_PURE_DECLS \
	FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h_222_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> VENTUZEDITORPLUGIN_API UClass* StaticClass<class UVentuzSendValue>();

#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_HostProject_Plugins_VentuzPlugin_Source_VentuzEditorPlugin_Public_VentuzDataGetterNode_h


#define FOREACH_ENUM_VENTUZTYPE(op) \
	op(VentuzType::Float) \
	op(VentuzType::Int) \
	op(VentuzType::Bool) \
	op(VentuzType::String) \
	op(VentuzType::FloatArray) \
	op(VentuzType::IntArray) \
	op(VentuzType::BoolArray) \
	op(VentuzType::StringArray) 

enum class VentuzType : uint8;
template<> struct TIsUEnumClass<VentuzType> { enum { Value = true }; };
template<> VENTUZEDITORPLUGIN_API UEnum* StaticEnum<VentuzType>();

PRAGMA_ENABLE_DEPRECATION_WARNINGS
