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

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

#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_SPARSE_DATA
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_RPC_WRAPPERS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_RPC_WRAPPERS_NO_PURE_DECLS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUBaseColorCaster(); \
	friend struct Z_Construct_UClass_UBaseColorCaster_Statics; \
public: \
	DECLARE_CLASS(UBaseColorCaster, USimplygonColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UBaseColorCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_INCLASS \
private: \
	static void StaticRegisterNativesUBaseColorCaster(); \
	friend struct Z_Construct_UClass_UBaseColorCaster_Statics; \
public: \
	DECLARE_CLASS(UBaseColorCaster, USimplygonColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UBaseColorCaster)


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


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_ENHANCED_CONSTRUCTORS \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	NO_API UBaseColorCaster(UBaseColorCaster&&); \
	NO_API UBaseColorCaster(const UBaseColorCaster&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UBaseColorCaster); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UBaseColorCaster); \
	DEFINE_DEFAULT_CONSTRUCTOR_CALL(UBaseColorCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_PRIVATE_PROPERTY_OFFSET
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_14_PROLOG
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_RPC_WRAPPERS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_INCLASS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_INCLASS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> SIMPLYGONUOBJECTS_API UClass* StaticClass<class UBaseColorCaster>();

#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_SPARSE_DATA
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_RPC_WRAPPERS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_RPC_WRAPPERS_NO_PURE_DECLS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUMetallicCaster(); \
	friend struct Z_Construct_UClass_UMetallicCaster_Statics; \
public: \
	DECLARE_CLASS(UMetallicCaster, UBaseColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UMetallicCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_INCLASS \
private: \
	static void StaticRegisterNativesUMetallicCaster(); \
	friend struct Z_Construct_UClass_UMetallicCaster_Statics; \
public: \
	DECLARE_CLASS(UMetallicCaster, UBaseColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UMetallicCaster)


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


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_ENHANCED_CONSTRUCTORS \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	NO_API UMetallicCaster(UMetallicCaster&&); \
	NO_API UMetallicCaster(const UMetallicCaster&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UMetallicCaster); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMetallicCaster); \
	DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMetallicCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_PRIVATE_PROPERTY_OFFSET
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_34_PROLOG
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_RPC_WRAPPERS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_INCLASS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_RPC_WRAPPERS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_INCLASS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_37_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> SIMPLYGONUOBJECTS_API UClass* StaticClass<class UMetallicCaster>();

#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_SPARSE_DATA
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_RPC_WRAPPERS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_RPC_WRAPPERS_NO_PURE_DECLS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUSpecualarCaster(); \
	friend struct Z_Construct_UClass_USpecualarCaster_Statics; \
public: \
	DECLARE_CLASS(USpecualarCaster, UBaseColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(USpecualarCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_INCLASS \
private: \
	static void StaticRegisterNativesUSpecualarCaster(); \
	friend struct Z_Construct_UClass_USpecualarCaster_Statics; \
public: \
	DECLARE_CLASS(USpecualarCaster, UBaseColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(USpecualarCaster)


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


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_ENHANCED_CONSTRUCTORS \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	NO_API USpecualarCaster(USpecualarCaster&&); \
	NO_API USpecualarCaster(const USpecualarCaster&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, USpecualarCaster); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USpecualarCaster); \
	DEFINE_DEFAULT_CONSTRUCTOR_CALL(USpecualarCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_PRIVATE_PROPERTY_OFFSET
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_49_PROLOG
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_RPC_WRAPPERS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_INCLASS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_RPC_WRAPPERS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_INCLASS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_52_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> SIMPLYGONUOBJECTS_API UClass* StaticClass<class USpecualarCaster>();

#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_SPARSE_DATA
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_RPC_WRAPPERS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_RPC_WRAPPERS_NO_PURE_DECLS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesURoughnessCaster(); \
	friend struct Z_Construct_UClass_URoughnessCaster_Statics; \
public: \
	DECLARE_CLASS(URoughnessCaster, UBaseColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(URoughnessCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_INCLASS \
private: \
	static void StaticRegisterNativesURoughnessCaster(); \
	friend struct Z_Construct_UClass_URoughnessCaster_Statics; \
public: \
	DECLARE_CLASS(URoughnessCaster, UBaseColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(URoughnessCaster)


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


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_ENHANCED_CONSTRUCTORS \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	NO_API URoughnessCaster(URoughnessCaster&&); \
	NO_API URoughnessCaster(const URoughnessCaster&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, URoughnessCaster); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(URoughnessCaster); \
	DEFINE_DEFAULT_CONSTRUCTOR_CALL(URoughnessCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_PRIVATE_PROPERTY_OFFSET
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_64_PROLOG
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_RPC_WRAPPERS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_INCLASS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_RPC_WRAPPERS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_INCLASS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_67_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> SIMPLYGONUOBJECTS_API UClass* StaticClass<class URoughnessCaster>();

#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_SPARSE_DATA
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_RPC_WRAPPERS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_RPC_WRAPPERS_NO_PURE_DECLS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUNormalCaster(); \
	friend struct Z_Construct_UClass_UNormalCaster_Statics; \
public: \
	DECLARE_CLASS(UNormalCaster, USimplygonNormalCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UNormalCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_INCLASS \
private: \
	static void StaticRegisterNativesUNormalCaster(); \
	friend struct Z_Construct_UClass_UNormalCaster_Statics; \
public: \
	DECLARE_CLASS(UNormalCaster, USimplygonNormalCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UNormalCaster)


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


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_ENHANCED_CONSTRUCTORS \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	NO_API UNormalCaster(UNormalCaster&&); \
	NO_API UNormalCaster(const UNormalCaster&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UNormalCaster); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UNormalCaster); \
	DEFINE_DEFAULT_CONSTRUCTOR_CALL(UNormalCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_PRIVATE_PROPERTY_OFFSET
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_79_PROLOG
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_RPC_WRAPPERS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_INCLASS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_RPC_WRAPPERS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_INCLASS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_82_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> SIMPLYGONUOBJECTS_API UClass* StaticClass<class UNormalCaster>();

#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_SPARSE_DATA
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_RPC_WRAPPERS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_RPC_WRAPPERS_NO_PURE_DECLS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUOpacityCaster(); \
	friend struct Z_Construct_UClass_UOpacityCaster_Statics; \
public: \
	DECLARE_CLASS(UOpacityCaster, USimplygonOpacityCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UOpacityCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_INCLASS \
private: \
	static void StaticRegisterNativesUOpacityCaster(); \
	friend struct Z_Construct_UClass_UOpacityCaster_Statics; \
public: \
	DECLARE_CLASS(UOpacityCaster, USimplygonOpacityCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UOpacityCaster)


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


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_ENHANCED_CONSTRUCTORS \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	NO_API UOpacityCaster(UOpacityCaster&&); \
	NO_API UOpacityCaster(const UOpacityCaster&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOpacityCaster); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOpacityCaster); \
	DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOpacityCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_PRIVATE_PROPERTY_OFFSET
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_101_PROLOG
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_RPC_WRAPPERS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_INCLASS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_RPC_WRAPPERS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_INCLASS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_104_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> SIMPLYGONUOBJECTS_API UClass* StaticClass<class UOpacityCaster>();

#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_SPARSE_DATA
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_RPC_WRAPPERS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_RPC_WRAPPERS_NO_PURE_DECLS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUEmissiveCaster(); \
	friend struct Z_Construct_UClass_UEmissiveCaster_Statics; \
public: \
	DECLARE_CLASS(UEmissiveCaster, UBaseColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UEmissiveCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_INCLASS \
private: \
	static void StaticRegisterNativesUEmissiveCaster(); \
	friend struct Z_Construct_UClass_UEmissiveCaster_Statics; \
public: \
	DECLARE_CLASS(UEmissiveCaster, UBaseColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UEmissiveCaster)


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


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_ENHANCED_CONSTRUCTORS \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	NO_API UEmissiveCaster(UEmissiveCaster&&); \
	NO_API UEmissiveCaster(const UEmissiveCaster&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UEmissiveCaster); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEmissiveCaster); \
	DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEmissiveCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_PRIVATE_PROPERTY_OFFSET
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_121_PROLOG
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_RPC_WRAPPERS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_INCLASS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_RPC_WRAPPERS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_INCLASS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_124_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> SIMPLYGONUOBJECTS_API UClass* StaticClass<class UEmissiveCaster>();

#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_SPARSE_DATA
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_RPC_WRAPPERS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_RPC_WRAPPERS_NO_PURE_DECLS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUOpacityMaskCaster(); \
	friend struct Z_Construct_UClass_UOpacityMaskCaster_Statics; \
public: \
	DECLARE_CLASS(UOpacityMaskCaster, USimplygonOpacityCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UOpacityMaskCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_INCLASS \
private: \
	static void StaticRegisterNativesUOpacityMaskCaster(); \
	friend struct Z_Construct_UClass_UOpacityMaskCaster_Statics; \
public: \
	DECLARE_CLASS(UOpacityMaskCaster, USimplygonOpacityCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UOpacityMaskCaster)


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


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_ENHANCED_CONSTRUCTORS \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	NO_API UOpacityMaskCaster(UOpacityMaskCaster&&); \
	NO_API UOpacityMaskCaster(const UOpacityMaskCaster&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UOpacityMaskCaster); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UOpacityMaskCaster); \
	DEFINE_DEFAULT_CONSTRUCTOR_CALL(UOpacityMaskCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_PRIVATE_PROPERTY_OFFSET
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_137_PROLOG
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_RPC_WRAPPERS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_INCLASS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_RPC_WRAPPERS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_INCLASS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_140_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> SIMPLYGONUOBJECTS_API UClass* StaticClass<class UOpacityMaskCaster>();

#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_SPARSE_DATA
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_RPC_WRAPPERS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_RPC_WRAPPERS_NO_PURE_DECLS
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_INCLASS_NO_PURE_DECLS \
private: \
	static void StaticRegisterNativesUAmbientOcclusionMaskCaster(); \
	friend struct Z_Construct_UClass_UAmbientOcclusionMaskCaster_Statics; \
public: \
	DECLARE_CLASS(UAmbientOcclusionMaskCaster, UBaseColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UAmbientOcclusionMaskCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_INCLASS \
private: \
	static void StaticRegisterNativesUAmbientOcclusionMaskCaster(); \
	friend struct Z_Construct_UClass_UAmbientOcclusionMaskCaster_Statics; \
public: \
	DECLARE_CLASS(UAmbientOcclusionMaskCaster, UBaseColorCaster, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SimplygonUObjects"), NO_API) \
	DECLARE_SERIALIZER(UAmbientOcclusionMaskCaster)


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


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_ENHANCED_CONSTRUCTORS \
private: \
	/** Private move- and copy-constructors, should never be used */ \
	NO_API UAmbientOcclusionMaskCaster(UAmbientOcclusionMaskCaster&&); \
	NO_API UAmbientOcclusionMaskCaster(const UAmbientOcclusionMaskCaster&); \
public: \
	DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UAmbientOcclusionMaskCaster); \
	DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UAmbientOcclusionMaskCaster); \
	DEFINE_DEFAULT_CONSTRUCTOR_CALL(UAmbientOcclusionMaskCaster)


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_PRIVATE_PROPERTY_OFFSET
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_157_PROLOG
#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_RPC_WRAPPERS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_INCLASS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


#define HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_PRIVATE_PROPERTY_OFFSET \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_SPARSE_DATA \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_RPC_WRAPPERS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_INCLASS_NO_PURE_DECLS \
	HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h_160_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS


template<> SIMPLYGONUOBJECTS_API UClass* StaticClass<class UAmbientOcclusionMaskCaster>();

#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID HostProject_Plugins_Simplygon_Source_SimplygonUObjects_Public_SimplygonPropertyCasters_h


PRAGMA_ENABLE_DEPRECATION_WARNINGS
