Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • cyberarch/aip-197-sp-23-digital-classroom
  • cyberarch/cyberarchplugins
2 results
Show changes
Showing
with 3534 additions and 0 deletions
// 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 "../../CesiumRuntime/Public/CesiumBingMapsRasterOverlay.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCesiumBingMapsRasterOverlay() {}
// Cross Module References
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumBingMapsRasterOverlay();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumBingMapsRasterOverlay_NoRegister();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumRasterOverlay();
CESIUMRUNTIME_API UEnum* Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle();
UPackage* Z_Construct_UPackage__Script_CesiumRuntime();
// End Cross Module References
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EBingMapsStyle;
static UEnum* EBingMapsStyle_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EBingMapsStyle.OuterSingleton)
{
Z_Registration_Info_UEnum_EBingMapsStyle.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("EBingMapsStyle"));
}
return Z_Registration_Info_UEnum_EBingMapsStyle.OuterSingleton;
}
template<> CESIUMRUNTIME_API UEnum* StaticEnum<EBingMapsStyle>()
{
return EBingMapsStyle_StaticEnum();
}
struct Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle_Statics
{
static const UECodeGen_Private::FEnumeratorParam Enumerators[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
#endif
static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle_Statics::Enumerators[] = {
{ "EBingMapsStyle::Aerial", (int64)EBingMapsStyle::Aerial },
{ "EBingMapsStyle::AerialWithLabelsOnDemand", (int64)EBingMapsStyle::AerialWithLabelsOnDemand },
{ "EBingMapsStyle::RoadOnDemand", (int64)EBingMapsStyle::RoadOnDemand },
{ "EBingMapsStyle::CanvasDark", (int64)EBingMapsStyle::CanvasDark },
{ "EBingMapsStyle::CanvasLight", (int64)EBingMapsStyle::CanvasLight },
{ "EBingMapsStyle::CanvasGray", (int64)EBingMapsStyle::CanvasGray },
{ "EBingMapsStyle::OrdnanceSurvey", (int64)EBingMapsStyle::OrdnanceSurvey },
{ "EBingMapsStyle::CollinsBart", (int64)EBingMapsStyle::CollinsBart },
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle_Statics::Enum_MetaDataParams[] = {
{ "Aerial.DisplayName", "Aerial" },
{ "Aerial.Name", "EBingMapsStyle::Aerial" },
{ "AerialWithLabelsOnDemand.DisplayName", "Aerial with Labels" },
{ "AerialWithLabelsOnDemand.Name", "EBingMapsStyle::AerialWithLabelsOnDemand" },
{ "BlueprintType", "true" },
{ "CanvasDark.DisplayName", "Canvas Dark" },
{ "CanvasDark.Name", "EBingMapsStyle::CanvasDark" },
{ "CanvasGray.DisplayName", "Canvas Gray" },
{ "CanvasGray.Name", "EBingMapsStyle::CanvasGray" },
{ "CanvasLight.DisplayName", "Canvas Light" },
{ "CanvasLight.Name", "EBingMapsStyle::CanvasLight" },
{ "CollinsBart.DisplayName", "Collins Bart" },
{ "CollinsBart.Name", "EBingMapsStyle::CollinsBart" },
{ "ModuleRelativePath", "Public/CesiumBingMapsRasterOverlay.h" },
{ "OrdnanceSurvey.DisplayName", "Ordnance Survey" },
{ "OrdnanceSurvey.Name", "EBingMapsStyle::OrdnanceSurvey" },
{ "RoadOnDemand.DisplayName", "Road" },
{ "RoadOnDemand.Name", "EBingMapsStyle::RoadOnDemand" },
};
#endif
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
"EBingMapsStyle",
"EBingMapsStyle",
Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle_Statics::Enum_MetaDataParams), Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle()
{
if (!Z_Registration_Info_UEnum_EBingMapsStyle.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EBingMapsStyle.InnerSingleton, Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EBingMapsStyle.InnerSingleton;
}
void UCesiumBingMapsRasterOverlay::StaticRegisterNativesUCesiumBingMapsRasterOverlay()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UCesiumBingMapsRasterOverlay);
UClass* Z_Construct_UClass_UCesiumBingMapsRasterOverlay_NoRegister()
{
return UCesiumBingMapsRasterOverlay::StaticClass();
}
struct Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics
{
static UObject* (*const DependentSingletons[])();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_BingMapsKey_MetaData[];
#endif
static const UECodeGen_Private::FStrPropertyParams NewProp_BingMapsKey;
static const UECodeGen_Private::FBytePropertyParams NewProp_MapStyle_Underlying;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_MapStyle_MetaData[];
#endif
static const UECodeGen_Private::FEnumPropertyParams NewProp_MapStyle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCesiumRasterOverlay,
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::DependentSingletons) < 16);
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "Cesium" },
{ "Comment", "/**\n * A raster overlay that directly accesses Bing Maps. If you're using Bing Maps\n * via Cesium ion, use the \"Cesium ion Raster Overlay\" component instead.\n */" },
{ "IncludePath", "CesiumBingMapsRasterOverlay.h" },
{ "ModuleRelativePath", "Public/CesiumBingMapsRasterOverlay.h" },
{ "ToolTip", "A raster overlay that directly accesses Bing Maps. If you're using Bing Maps\nvia Cesium ion, use the \"Cesium ion Raster Overlay\" component instead." },
};
#endif
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_BingMapsKey_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * The Bing Maps API key to use.\n */" },
{ "ModuleRelativePath", "Public/CesiumBingMapsRasterOverlay.h" },
{ "ToolTip", "The Bing Maps API key to use." },
};
#endif
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_BingMapsKey = { "BingMapsKey", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCesiumBingMapsRasterOverlay, BingMapsKey), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_BingMapsKey_MetaData), Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_BingMapsKey_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_MapStyle_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_MapStyle_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * The map style to use.\n */" },
{ "ModuleRelativePath", "Public/CesiumBingMapsRasterOverlay.h" },
{ "ToolTip", "The map style to use." },
};
#endif
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_MapStyle = { "MapStyle", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCesiumBingMapsRasterOverlay, MapStyle), Z_Construct_UEnum_CesiumRuntime_EBingMapsStyle, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_MapStyle_MetaData), Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_MapStyle_MetaData) }; // 4044036000
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_BingMapsKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_MapStyle_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::NewProp_MapStyle,
};
const FCppClassTypeInfoStatic Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCesiumBingMapsRasterOverlay>::IsAbstract,
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::ClassParams = {
&UCesiumBingMapsRasterOverlay::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::PropPointers),
0,
0x00B000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::Class_MetaDataParams), Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::Class_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::PropPointers) < 2048);
UClass* Z_Construct_UClass_UCesiumBingMapsRasterOverlay()
{
if (!Z_Registration_Info_UClass_UCesiumBingMapsRasterOverlay.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCesiumBingMapsRasterOverlay.OuterSingleton, Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCesiumBingMapsRasterOverlay.OuterSingleton;
}
template<> CESIUMRUNTIME_API UClass* StaticClass<UCesiumBingMapsRasterOverlay>()
{
return UCesiumBingMapsRasterOverlay::StaticClass();
}
UCesiumBingMapsRasterOverlay::UCesiumBingMapsRasterOverlay() {}
DEFINE_VTABLE_PTR_HELPER_CTOR(UCesiumBingMapsRasterOverlay);
UCesiumBingMapsRasterOverlay::~UCesiumBingMapsRasterOverlay() {}
struct Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_Statics
{
static const FEnumRegisterCompiledInInfo EnumInfo[];
static const FClassRegisterCompiledInInfo ClassInfo[];
};
const FEnumRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_Statics::EnumInfo[] = {
{ EBingMapsStyle_StaticEnum, TEXT("EBingMapsStyle"), &Z_Registration_Info_UEnum_EBingMapsStyle, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4044036000U) },
};
const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_Statics::ClassInfo[] = {
{ Z_Construct_UClass_UCesiumBingMapsRasterOverlay, UCesiumBingMapsRasterOverlay::StaticClass, TEXT("UCesiumBingMapsRasterOverlay"), &Z_Registration_Info_UClass_UCesiumBingMapsRasterOverlay, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCesiumBingMapsRasterOverlay), 596613099U) },
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_365432585(TEXT("/Script/CesiumRuntime"),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_Statics::EnumInfo));
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "CesiumBingMapsRasterOverlay.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef CESIUMRUNTIME_CesiumBingMapsRasterOverlay_generated_h
#error "CesiumBingMapsRasterOverlay.generated.h already included, missing '#pragma once' in CesiumBingMapsRasterOverlay.h"
#endif
#define CESIUMRUNTIME_CesiumBingMapsRasterOverlay_generated_h
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_SPARSE_DATA
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_RPC_WRAPPERS_NO_PURE_DECLS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCesiumBingMapsRasterOverlay(); \
friend struct Z_Construct_UClass_UCesiumBingMapsRasterOverlay_Statics; \
public: \
DECLARE_CLASS(UCesiumBingMapsRasterOverlay, UCesiumRasterOverlay, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/CesiumRuntime"), NO_API) \
DECLARE_SERIALIZER(UCesiumBingMapsRasterOverlay)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UCesiumBingMapsRasterOverlay(); \
private: \
/** Private move- and copy-constructors, should never be used */ \
NO_API UCesiumBingMapsRasterOverlay(UCesiumBingMapsRasterOverlay&&); \
NO_API UCesiumBingMapsRasterOverlay(const UCesiumBingMapsRasterOverlay&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UCesiumBingMapsRasterOverlay); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCesiumBingMapsRasterOverlay); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UCesiumBingMapsRasterOverlay) \
NO_API virtual ~UCesiumBingMapsRasterOverlay();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_25_PROLOG
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_SPARSE_DATA \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_RPC_WRAPPERS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_INCLASS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h_28_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> CESIUMRUNTIME_API UClass* StaticClass<class UCesiumBingMapsRasterOverlay>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumBingMapsRasterOverlay_h
#define FOREACH_ENUM_EBINGMAPSSTYLE(op) \
op(EBingMapsStyle::Aerial) \
op(EBingMapsStyle::AerialWithLabelsOnDemand) \
op(EBingMapsStyle::RoadOnDemand) \
op(EBingMapsStyle::CanvasDark) \
op(EBingMapsStyle::CanvasLight) \
op(EBingMapsStyle::CanvasGray) \
op(EBingMapsStyle::OrdnanceSurvey) \
op(EBingMapsStyle::CollinsBart)
enum class EBingMapsStyle : uint8;
template<> struct TIsUEnumClass<EBingMapsStyle> { enum { Value = true }; };
template<> CESIUMRUNTIME_API UEnum* StaticEnum<EBingMapsStyle>();
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "../../CesiumRuntime/Private/CesiumBoundingVolumeComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCesiumBoundingVolumeComponent() {}
// Cross Module References
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumBoundingVolumeComponent();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumBoundingVolumeComponent_NoRegister();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumBoundingVolumePoolComponent();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UPrimitiveComponent();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent();
UPackage* Z_Construct_UPackage__Script_CesiumRuntime();
// End Cross Module References
void UCesiumBoundingVolumePoolComponent::StaticRegisterNativesUCesiumBoundingVolumePoolComponent()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UCesiumBoundingVolumePoolComponent);
UClass* Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_NoRegister()
{
return UCesiumBoundingVolumePoolComponent::StaticClass();
}
struct Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_Statics
{
static UObject* (*const DependentSingletons[])();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USceneComponent,
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_Statics::DependentSingletons) < 16);
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_Statics::Class_MetaDataParams[] = {
{ "HideCategories", "Trigger PhysicsVolume" },
{ "IncludePath", "CesiumBoundingVolumeComponent.h" },
{ "ModuleRelativePath", "Private/CesiumBoundingVolumeComponent.h" },
};
#endif
const FCppClassTypeInfoStatic Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_Statics::StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCesiumBoundingVolumePoolComponent>::IsAbstract,
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_Statics::ClassParams = {
&UCesiumBoundingVolumePoolComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_UCesiumBoundingVolumePoolComponent()
{
if (!Z_Registration_Info_UClass_UCesiumBoundingVolumePoolComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCesiumBoundingVolumePoolComponent.OuterSingleton, Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCesiumBoundingVolumePoolComponent.OuterSingleton;
}
template<> CESIUMRUNTIME_API UClass* StaticClass<UCesiumBoundingVolumePoolComponent>()
{
return UCesiumBoundingVolumePoolComponent::StaticClass();
}
DEFINE_VTABLE_PTR_HELPER_CTOR(UCesiumBoundingVolumePoolComponent);
UCesiumBoundingVolumePoolComponent::~UCesiumBoundingVolumePoolComponent() {}
void UCesiumBoundingVolumeComponent::StaticRegisterNativesUCesiumBoundingVolumeComponent()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UCesiumBoundingVolumeComponent);
UClass* Z_Construct_UClass_UCesiumBoundingVolumeComponent_NoRegister()
{
return UCesiumBoundingVolumeComponent::StaticClass();
}
struct Z_Construct_UClass_UCesiumBoundingVolumeComponent_Statics
{
static UObject* (*const DependentSingletons[])();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_UCesiumBoundingVolumeComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UPrimitiveComponent,
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumBoundingVolumeComponent_Statics::DependentSingletons) < 16);
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UCesiumBoundingVolumeComponent_Statics::Class_MetaDataParams[] = {
{ "HideCategories", "Mobility VirtualTexture Trigger" },
{ "IncludePath", "CesiumBoundingVolumeComponent.h" },
{ "ModuleRelativePath", "Private/CesiumBoundingVolumeComponent.h" },
};
#endif
const FCppClassTypeInfoStatic Z_Construct_UClass_UCesiumBoundingVolumeComponent_Statics::StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCesiumBoundingVolumeComponent>::IsAbstract,
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCesiumBoundingVolumeComponent_Statics::ClassParams = {
&UCesiumBoundingVolumeComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumBoundingVolumeComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UCesiumBoundingVolumeComponent_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_UCesiumBoundingVolumeComponent()
{
if (!Z_Registration_Info_UClass_UCesiumBoundingVolumeComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCesiumBoundingVolumeComponent.OuterSingleton, Z_Construct_UClass_UCesiumBoundingVolumeComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCesiumBoundingVolumeComponent.OuterSingleton;
}
template<> CESIUMRUNTIME_API UClass* StaticClass<UCesiumBoundingVolumeComponent>()
{
return UCesiumBoundingVolumeComponent::StaticClass();
}
DEFINE_VTABLE_PTR_HELPER_CTOR(UCesiumBoundingVolumeComponent);
struct Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_Statics
{
static const FClassRegisterCompiledInInfo ClassInfo[];
};
const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_Statics::ClassInfo[] = {
{ Z_Construct_UClass_UCesiumBoundingVolumePoolComponent, UCesiumBoundingVolumePoolComponent::StaticClass, TEXT("UCesiumBoundingVolumePoolComponent"), &Z_Registration_Info_UClass_UCesiumBoundingVolumePoolComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCesiumBoundingVolumePoolComponent), 180074220U) },
{ Z_Construct_UClass_UCesiumBoundingVolumeComponent, UCesiumBoundingVolumeComponent::StaticClass, TEXT("UCesiumBoundingVolumeComponent"), &Z_Registration_Info_UClass_UCesiumBoundingVolumeComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCesiumBoundingVolumeComponent), 289118412U) },
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_119887368(TEXT("/Script/CesiumRuntime"),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "CesiumBoundingVolumeComponent.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef CESIUMRUNTIME_CesiumBoundingVolumeComponent_generated_h
#error "CesiumBoundingVolumeComponent.generated.h already included, missing '#pragma once' in CesiumBoundingVolumeComponent.h"
#endif
#define CESIUMRUNTIME_CesiumBoundingVolumeComponent_generated_h
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_SPARSE_DATA
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_RPC_WRAPPERS_NO_PURE_DECLS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCesiumBoundingVolumePoolComponent(); \
friend struct Z_Construct_UClass_UCesiumBoundingVolumePoolComponent_Statics; \
public: \
DECLARE_CLASS(UCesiumBoundingVolumePoolComponent, USceneComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/CesiumRuntime"), NO_API) \
DECLARE_SERIALIZER(UCesiumBoundingVolumePoolComponent)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_ENHANCED_CONSTRUCTORS \
private: \
/** Private move- and copy-constructors, should never be used */ \
NO_API UCesiumBoundingVolumePoolComponent(UCesiumBoundingVolumePoolComponent&&); \
NO_API UCesiumBoundingVolumePoolComponent(const UCesiumBoundingVolumePoolComponent&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UCesiumBoundingVolumePoolComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCesiumBoundingVolumePoolComponent); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UCesiumBoundingVolumePoolComponent) \
NO_API virtual ~UCesiumBoundingVolumePoolComponent();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_20_PROLOG
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_SPARSE_DATA \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_RPC_WRAPPERS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_INCLASS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_22_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> CESIUMRUNTIME_API UClass* StaticClass<class UCesiumBoundingVolumePoolComponent>();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_SPARSE_DATA
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_RPC_WRAPPERS_NO_PURE_DECLS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCesiumBoundingVolumeComponent(); \
friend struct Z_Construct_UClass_UCesiumBoundingVolumeComponent_Statics; \
public: \
DECLARE_CLASS(UCesiumBoundingVolumeComponent, UPrimitiveComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/CesiumRuntime"), NO_API) \
DECLARE_SERIALIZER(UCesiumBoundingVolumeComponent)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_ENHANCED_CONSTRUCTORS \
private: \
/** Private move- and copy-constructors, should never be used */ \
NO_API UCesiumBoundingVolumeComponent(UCesiumBoundingVolumeComponent&&); \
NO_API UCesiumBoundingVolumeComponent(const UCesiumBoundingVolumeComponent&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UCesiumBoundingVolumeComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCesiumBoundingVolumeComponent); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UCesiumBoundingVolumeComponent)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_78_PROLOG
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_SPARSE_DATA \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_RPC_WRAPPERS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_INCLASS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h_82_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> CESIUMRUNTIME_API UClass* StaticClass<class UCesiumBoundingVolumeComponent>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumBoundingVolumeComponent_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "../../CesiumRuntime/Public/CesiumCamera.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCesiumCamera() {}
// Cross Module References
CESIUMRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FCesiumCamera();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
UPackage* Z_Construct_UPackage__Script_CesiumRuntime();
// End Cross Module References
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_CesiumCamera;
class UScriptStruct* FCesiumCamera::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_CesiumCamera.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_CesiumCamera.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCesiumCamera, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("CesiumCamera"));
}
return Z_Registration_Info_UScriptStruct_CesiumCamera.OuterSingleton;
}
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<FCesiumCamera>()
{
return FCesiumCamera::StaticStruct();
}
struct Z_Construct_UScriptStruct_FCesiumCamera_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
static void* NewStructOps();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_ViewportSize_MetaData[];
#endif
static const UECodeGen_Private::FStructPropertyParams NewProp_ViewportSize;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Location_MetaData[];
#endif
static const UECodeGen_Private::FStructPropertyParams NewProp_Location;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Rotation_MetaData[];
#endif
static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_FieldOfViewDegrees_MetaData[];
#endif
static const UECodeGen_Private::FDoublePropertyParams NewProp_FieldOfViewDegrees;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_OverrideAspectRatio_MetaData[];
#endif
static const UECodeGen_Private::FDoublePropertyParams NewProp_OverrideAspectRatio;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FStructParams ReturnStructParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FCesiumCamera_Statics::Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * @brief A camera description that {@link Cesium3DTileset}s can use to decide\n * what tiles need to be loaded to sufficiently cover the camera view.\n */" },
{ "ModuleRelativePath", "Public/CesiumCamera.h" },
{ "ToolTip", "@brief A camera description that {@link Cesium3DTileset}s can use to decide\nwhat tiles need to be loaded to sufficiently cover the camera view." },
};
#endif
void* Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCesiumCamera>();
}
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_ViewportSize_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The pixel dimensions of the viewport.\n */" },
{ "ModuleRelativePath", "Public/CesiumCamera.h" },
{ "ToolTip", "@brief The pixel dimensions of the viewport." },
};
#endif
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_ViewportSize = { "ViewportSize", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCesiumCamera, ViewportSize), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_ViewportSize_MetaData), Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_ViewportSize_MetaData) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_Location_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The Unreal location of the camera.\n */" },
{ "ModuleRelativePath", "Public/CesiumCamera.h" },
{ "ToolTip", "@brief The Unreal location of the camera." },
};
#endif
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_Location = { "Location", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCesiumCamera, Location), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_Location_MetaData), Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_Location_MetaData) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_Rotation_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The Unreal rotation of the camera.\n */" },
{ "ModuleRelativePath", "Public/CesiumCamera.h" },
{ "ToolTip", "@brief The Unreal rotation of the camera." },
};
#endif
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCesiumCamera, Rotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_Rotation_MetaData), Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_Rotation_MetaData) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_FieldOfViewDegrees_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The horizontal field of view of the camera in degrees.\n */" },
{ "ModuleRelativePath", "Public/CesiumCamera.h" },
{ "ToolTip", "@brief The horizontal field of view of the camera in degrees." },
};
#endif
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_FieldOfViewDegrees = { "FieldOfViewDegrees", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCesiumCamera, FieldOfViewDegrees), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_FieldOfViewDegrees_MetaData), Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_FieldOfViewDegrees_MetaData) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_OverrideAspectRatio_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The overriden aspect ratio for this camera.\n *\n * When this is 0.0f, use the aspect ratio implied by ViewportSize.\n *\n * This may be different from the aspect ratio implied by the ViewportSize\n * and black bars are added as needed in order to achieve this aspect ratio\n * within a larger viewport.\n */" },
{ "ModuleRelativePath", "Public/CesiumCamera.h" },
{ "ToolTip", "@brief The overriden aspect ratio for this camera.\n\nWhen this is 0.0f, use the aspect ratio implied by ViewportSize.\n\nThis may be different from the aspect ratio implied by the ViewportSize\nand black bars are added as needed in order to achieve this aspect ratio\nwithin a larger viewport." },
};
#endif
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_OverrideAspectRatio = { "OverrideAspectRatio", nullptr, (EPropertyFlags)0x0010000000000004, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCesiumCamera, OverrideAspectRatio), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_OverrideAspectRatio_MetaData), Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_OverrideAspectRatio_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCesiumCamera_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_ViewportSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_Location,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_Rotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_FieldOfViewDegrees,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewProp_OverrideAspectRatio,
};
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCesiumCamera_Statics::ReturnStructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
&NewStructOps,
"CesiumCamera",
Z_Construct_UScriptStruct_FCesiumCamera_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCesiumCamera_Statics::PropPointers),
sizeof(FCesiumCamera),
alignof(FCesiumCamera),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000201),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCesiumCamera_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCesiumCamera_Statics::Struct_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCesiumCamera_Statics::PropPointers) < 2048);
UScriptStruct* Z_Construct_UScriptStruct_FCesiumCamera()
{
if (!Z_Registration_Info_UScriptStruct_CesiumCamera.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_CesiumCamera.InnerSingleton, Z_Construct_UScriptStruct_FCesiumCamera_Statics::ReturnStructParams);
}
return Z_Registration_Info_UScriptStruct_CesiumCamera.InnerSingleton;
}
struct Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCamera_h_Statics
{
static const FStructRegisterCompiledInInfo ScriptStructInfo[];
};
const FStructRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCamera_h_Statics::ScriptStructInfo[] = {
{ FCesiumCamera::StaticStruct, Z_Construct_UScriptStruct_FCesiumCamera_Statics::NewStructOps, TEXT("CesiumCamera"), &Z_Registration_Info_UScriptStruct_CesiumCamera, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCesiumCamera), 780328366U) },
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCamera_h_4274917587(TEXT("/Script/CesiumRuntime"),
nullptr, 0,
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCamera_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCamera_h_Statics::ScriptStructInfo),
nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "CesiumCamera.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef CESIUMRUNTIME_CesiumCamera_generated_h
#error "CesiumCamera.generated.h already included, missing '#pragma once' in CesiumCamera.h"
#endif
#define CESIUMRUNTIME_CesiumCamera_generated_h
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCamera_h_20_GENERATED_BODY \
friend struct Z_Construct_UScriptStruct_FCesiumCamera_Statics; \
static class UScriptStruct* StaticStruct();
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<struct FCesiumCamera>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCamera_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "../../CesiumRuntime/Public/CesiumCameraManager.h"
#include "../../CesiumRuntime/Public/CesiumCamera.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCesiumCameraManager() {}
// Cross Module References
CESIUMRUNTIME_API UClass* Z_Construct_UClass_ACesiumCameraManager();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_ACesiumCameraManager_NoRegister();
CESIUMRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FCesiumCamera();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AActor();
UPackage* Z_Construct_UPackage__Script_CesiumRuntime();
// End Cross Module References
DEFINE_FUNCTION(ACesiumCameraManager::execGetCameras)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TMap<int32,FCesiumCamera>*)Z_Param__Result=P_THIS->GetCameras();
P_NATIVE_END;
}
DEFINE_FUNCTION(ACesiumCameraManager::execUpdateCamera)
{
P_GET_PROPERTY(FIntProperty,Z_Param_CameraId);
P_GET_STRUCT_REF(FCesiumCamera,Z_Param_Out_Camera);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->UpdateCamera(Z_Param_CameraId,Z_Param_Out_Camera);
P_NATIVE_END;
}
DEFINE_FUNCTION(ACesiumCameraManager::execRemoveCamera)
{
P_GET_PROPERTY(FIntProperty,Z_Param_CameraId);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveCamera(Z_Param_CameraId);
P_NATIVE_END;
}
DEFINE_FUNCTION(ACesiumCameraManager::execAddCamera)
{
P_GET_STRUCT_REF(FCesiumCamera,Z_Param_Out_Camera);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=P_THIS->AddCamera(Z_Param_Out_Camera);
P_NATIVE_END;
}
DEFINE_FUNCTION(ACesiumCameraManager::execGetDefaultCameraManager)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(ACesiumCameraManager**)Z_Param__Result=ACesiumCameraManager::GetDefaultCameraManager(Z_Param_WorldContextObject);
P_NATIVE_END;
}
void ACesiumCameraManager::StaticRegisterNativesACesiumCameraManager()
{
UClass* Class = ACesiumCameraManager::StaticClass();
static const FNameNativePtrPair Funcs[] = {
{ "AddCamera", &ACesiumCameraManager::execAddCamera },
{ "GetCameras", &ACesiumCameraManager::execGetCameras },
{ "GetDefaultCameraManager", &ACesiumCameraManager::execGetDefaultCameraManager },
{ "RemoveCamera", &ACesiumCameraManager::execRemoveCamera },
{ "UpdateCamera", &ACesiumCameraManager::execUpdateCamera },
};
FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
}
struct Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics
{
struct CesiumCameraManager_eventAddCamera_Parms
{
FCesiumCamera Camera;
int32 ReturnValue;
};
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Camera_MetaData[];
#endif
static const UECodeGen_Private::FStructPropertyParams NewProp_Camera;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::NewProp_Camera_MetaData[] = {
{ "NativeConst", "" },
};
#endif
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::NewProp_Camera = { "Camera", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumCameraManager_eventAddCamera_Parms, Camera), Z_Construct_UScriptStruct_FCesiumCamera, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::NewProp_Camera_MetaData), Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::NewProp_Camera_MetaData) }; // 780328366
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumCameraManager_eventAddCamera_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::NewProp_Camera,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::NewProp_ReturnValue,
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::Function_MetaDataParams[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief Register a new camera with the camera manager.\n *\n * @param Camera The current state for the new camera.\n * @return The generated ID for this camera. Use this ID to refer to the\n * camera in the future when calling UpdateCamera.\n */" },
{ "ModuleRelativePath", "Public/CesiumCameraManager.h" },
{ "ToolTip", "@brief Register a new camera with the camera manager.\n\n@param Camera The current state for the new camera.\n@return The generated ID for this camera. Use this ID to refer to the\ncamera in the future when calling UpdateCamera." },
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_ACesiumCameraManager, nullptr, "AddCamera", nullptr, nullptr, Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::PropPointers), sizeof(Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::CesiumCameraManager_eventAddCamera_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::Function_MetaDataParams), Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::Function_MetaDataParams) };
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::PropPointers) < 2048);
static_assert(sizeof(Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::CesiumCameraManager_eventAddCamera_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ACesiumCameraManager_AddCamera()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ACesiumCameraManager_AddCamera_Statics::FuncParams);
}
return ReturnFunction;
}
struct Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics
{
struct CesiumCameraManager_eventGetCameras_Parms
{
TMap<int32,FCesiumCamera> ReturnValue;
};
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_ValueProp;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue_Key_KeyProp;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[];
#endif
static const UECodeGen_Private::FMapPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::NewProp_ReturnValue_ValueProp = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FCesiumCamera, METADATA_PARAMS(0, nullptr) }; // 780328366
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::NewProp_ReturnValue_Key_KeyProp = { "ReturnValue_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif
const UECodeGen_Private::FMapPropertyParams Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumCameraManager_eventGetCameras_Parms, ReturnValue), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::NewProp_ReturnValue_MetaData), Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::NewProp_ReturnValue_MetaData) }; // 780328366
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::NewProp_ReturnValue_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::NewProp_ReturnValue_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::NewProp_ReturnValue,
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::Function_MetaDataParams[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief Get a read-only map of the current camera IDs to cameras.\n */" },
{ "ModuleRelativePath", "Public/CesiumCameraManager.h" },
{ "ToolTip", "@brief Get a read-only map of the current camera IDs to cameras." },
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_ACesiumCameraManager, nullptr, "GetCameras", nullptr, nullptr, Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::PropPointers), sizeof(Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::CesiumCameraManager_eventGetCameras_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::Function_MetaDataParams), Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::Function_MetaDataParams) };
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::PropPointers) < 2048);
static_assert(sizeof(Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::CesiumCameraManager_eventGetCameras_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ACesiumCameraManager_GetCameras()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ACesiumCameraManager_GetCameras_Statics::FuncParams);
}
return ReturnFunction;
}
struct Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics
{
struct CesiumCameraManager_eventGetDefaultCameraManager_Parms
{
const UObject* WorldContextObject;
ACesiumCameraManager* ReturnValue;
};
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[];
#endif
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumCameraManager_eventGetDefaultCameraManager_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::NewProp_WorldContextObject_MetaData), Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumCameraManager_eventGetDefaultCameraManager_Parms, ReturnValue), Z_Construct_UClass_ACesiumCameraManager_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::NewProp_ReturnValue,
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::Function_MetaDataParams[] = {
{ "Category", "CesiumCameraManager" },
{ "Comment", "/**\n * @brief Get the camera manager for this world.\n */" },
{ "ModuleRelativePath", "Public/CesiumCameraManager.h" },
{ "ToolTip", "@brief Get the camera manager for this world." },
{ "WorldContext", "WorldContextObject" },
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_ACesiumCameraManager, nullptr, "GetDefaultCameraManager", nullptr, nullptr, Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::PropPointers), sizeof(Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::CesiumCameraManager_eventGetDefaultCameraManager_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::Function_MetaDataParams), Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::Function_MetaDataParams) };
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::PropPointers) < 2048);
static_assert(sizeof(Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::CesiumCameraManager_eventGetDefaultCameraManager_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager_Statics::FuncParams);
}
return ReturnFunction;
}
struct Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics
{
struct CesiumCameraManager_eventRemoveCamera_Parms
{
int32 CameraId;
bool ReturnValue;
};
static const UECodeGen_Private::FIntPropertyParams NewProp_CameraId;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::NewProp_CameraId = { "CameraId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumCameraManager_eventRemoveCamera_Parms, CameraId), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CesiumCameraManager_eventRemoveCamera_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_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(CesiumCameraManager_eventRemoveCamera_Parms), &Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::NewProp_CameraId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::NewProp_ReturnValue,
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::Function_MetaDataParams[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief Unregister an existing camera with the camera manager.\n *\n * @param CameraId The ID of the camera, as returned by AddCamera during\n * registration.\n * @return Whether the updating was successful. If false, the CameraId was\n * invalid.\n */" },
{ "ModuleRelativePath", "Public/CesiumCameraManager.h" },
{ "ToolTip", "@brief Unregister an existing camera with the camera manager.\n\n@param CameraId The ID of the camera, as returned by AddCamera during\nregistration.\n@return Whether the updating was successful. If false, the CameraId was\ninvalid." },
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_ACesiumCameraManager, nullptr, "RemoveCamera", nullptr, nullptr, Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::PropPointers), sizeof(Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::CesiumCameraManager_eventRemoveCamera_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::Function_MetaDataParams), Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::Function_MetaDataParams) };
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::PropPointers) < 2048);
static_assert(sizeof(Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::CesiumCameraManager_eventRemoveCamera_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera_Statics::FuncParams);
}
return ReturnFunction;
}
struct Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics
{
struct CesiumCameraManager_eventUpdateCamera_Parms
{
int32 CameraId;
FCesiumCamera Camera;
bool ReturnValue;
};
static const UECodeGen_Private::FIntPropertyParams NewProp_CameraId;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Camera_MetaData[];
#endif
static const UECodeGen_Private::FStructPropertyParams NewProp_Camera;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::NewProp_CameraId = { "CameraId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumCameraManager_eventUpdateCamera_Parms, CameraId), METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::NewProp_Camera_MetaData[] = {
{ "NativeConst", "" },
};
#endif
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::NewProp_Camera = { "Camera", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumCameraManager_eventUpdateCamera_Parms, Camera), Z_Construct_UScriptStruct_FCesiumCamera, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::NewProp_Camera_MetaData), Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::NewProp_Camera_MetaData) }; // 780328366
void Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CesiumCameraManager_eventUpdateCamera_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_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(CesiumCameraManager_eventUpdateCamera_Parms), &Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::NewProp_CameraId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::NewProp_Camera,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::NewProp_ReturnValue,
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::Function_MetaDataParams[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief Update the state of the specified camera.\n *\n * @param CameraId The ID of the camera, as returned by AddCamera during\n * registration.\n * @param Camera The new, updated state of the camera.\n * @return Whether the updating was successful. If false, the CameraId was\n * invalid.\n */" },
{ "ModuleRelativePath", "Public/CesiumCameraManager.h" },
{ "ToolTip", "@brief Update the state of the specified camera.\n\n@param CameraId The ID of the camera, as returned by AddCamera during\nregistration.\n@param Camera The new, updated state of the camera.\n@return Whether the updating was successful. If false, the CameraId was\ninvalid." },
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_ACesiumCameraManager, nullptr, "UpdateCamera", nullptr, nullptr, Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::PropPointers), sizeof(Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::CesiumCameraManager_eventUpdateCamera_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::Function_MetaDataParams), Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::Function_MetaDataParams) };
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::PropPointers) < 2048);
static_assert(sizeof(Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::CesiumCameraManager_eventUpdateCamera_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera_Statics::FuncParams);
}
return ReturnFunction;
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(ACesiumCameraManager);
UClass* Z_Construct_UClass_ACesiumCameraManager_NoRegister()
{
return ACesiumCameraManager::StaticClass();
}
struct Z_Construct_UClass_ACesiumCameraManager_Statics
{
static UObject* (*const DependentSingletons[])();
static const FClassFunctionLinkInfo FuncInfo[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_ACesiumCameraManager_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCameraManager_Statics::DependentSingletons) < 16);
const FClassFunctionLinkInfo Z_Construct_UClass_ACesiumCameraManager_Statics::FuncInfo[] = {
{ &Z_Construct_UFunction_ACesiumCameraManager_AddCamera, "AddCamera" }, // 2908057395
{ &Z_Construct_UFunction_ACesiumCameraManager_GetCameras, "GetCameras" }, // 282353951
{ &Z_Construct_UFunction_ACesiumCameraManager_GetDefaultCameraManager, "GetDefaultCameraManager" }, // 1178753503
{ &Z_Construct_UFunction_ACesiumCameraManager_RemoveCamera, "RemoveCamera" }, // 3198156977
{ &Z_Construct_UFunction_ACesiumCameraManager_UpdateCamera, "UpdateCamera" }, // 2513577149
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCameraManager_Statics::FuncInfo) < 2048);
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_ACesiumCameraManager_Statics::Class_MetaDataParams[] = {
{ "Comment", "/**\n * @brief Manages custom {@link FCesiumCamera}s for all\n * {@link Cesium3DTileset}s in the world.\n */" },
{ "IncludePath", "CesiumCameraManager.h" },
{ "ModuleRelativePath", "Public/CesiumCameraManager.h" },
{ "ToolTip", "@brief Manages custom {@link FCesiumCamera}s for all\n{@link Cesium3DTileset}s in the world." },
};
#endif
const FCppClassTypeInfoStatic Z_Construct_UClass_ACesiumCameraManager_Statics::StaticCppClassTypeInfo = {
TCppClassTypeTraits<ACesiumCameraManager>::IsAbstract,
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_ACesiumCameraManager_Statics::ClassParams = {
&ACesiumCameraManager::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x009000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCameraManager_Statics::Class_MetaDataParams), Z_Construct_UClass_ACesiumCameraManager_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_ACesiumCameraManager()
{
if (!Z_Registration_Info_UClass_ACesiumCameraManager.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ACesiumCameraManager.OuterSingleton, Z_Construct_UClass_ACesiumCameraManager_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ACesiumCameraManager.OuterSingleton;
}
template<> CESIUMRUNTIME_API UClass* StaticClass<ACesiumCameraManager>()
{
return ACesiumCameraManager::StaticClass();
}
DEFINE_VTABLE_PTR_HELPER_CTOR(ACesiumCameraManager);
ACesiumCameraManager::~ACesiumCameraManager() {}
struct Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_Statics
{
static const FClassRegisterCompiledInInfo ClassInfo[];
};
const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_Statics::ClassInfo[] = {
{ Z_Construct_UClass_ACesiumCameraManager, ACesiumCameraManager::StaticClass, TEXT("ACesiumCameraManager"), &Z_Registration_Info_UClass_ACesiumCameraManager, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ACesiumCameraManager), 76524400U) },
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_3524921623(TEXT("/Script/CesiumRuntime"),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "CesiumCameraManager.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
struct FCesiumCamera;
class ACesiumCameraManager;
class UObject;
struct FCesiumCamera;
#ifdef CESIUMRUNTIME_CesiumCameraManager_generated_h
#error "CesiumCameraManager.generated.h already included, missing '#pragma once' in CesiumCameraManager.h"
#endif
#define CESIUMRUNTIME_CesiumCameraManager_generated_h
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_SPARSE_DATA
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
\
DECLARE_FUNCTION(execGetCameras); \
DECLARE_FUNCTION(execUpdateCamera); \
DECLARE_FUNCTION(execRemoveCamera); \
DECLARE_FUNCTION(execAddCamera); \
DECLARE_FUNCTION(execGetDefaultCameraManager);
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesACesiumCameraManager(); \
friend struct Z_Construct_UClass_ACesiumCameraManager_Statics; \
public: \
DECLARE_CLASS(ACesiumCameraManager, AActor, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/CesiumRuntime"), NO_API) \
DECLARE_SERIALIZER(ACesiumCameraManager)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_ENHANCED_CONSTRUCTORS \
private: \
/** Private move- and copy-constructors, should never be used */ \
NO_API ACesiumCameraManager(ACesiumCameraManager&&); \
NO_API ACesiumCameraManager(const ACesiumCameraManager&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, ACesiumCameraManager); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ACesiumCameraManager); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(ACesiumCameraManager) \
NO_API virtual ~ACesiumCameraManager();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_15_PROLOG
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_SPARSE_DATA \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_INCLASS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> CESIUMRUNTIME_API UClass* StaticClass<class ACesiumCameraManager>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCameraManager_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "../../CesiumRuntime/Public/CesiumCartographicPolygon.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCesiumCartographicPolygon() {}
// Cross Module References
CESIUMRUNTIME_API UClass* Z_Construct_UClass_ACesiumCartographicPolygon();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_ACesiumCartographicPolygon_NoRegister();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumGlobeAnchorComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AActor();
ENGINE_API UClass* Z_Construct_UClass_USplineComponent_NoRegister();
UPackage* Z_Construct_UPackage__Script_CesiumRuntime();
// End Cross Module References
void ACesiumCartographicPolygon::StaticRegisterNativesACesiumCartographicPolygon()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(ACesiumCartographicPolygon);
UClass* Z_Construct_UClass_ACesiumCartographicPolygon_NoRegister()
{
return ACesiumCartographicPolygon::StaticClass();
}
struct Z_Construct_UClass_ACesiumCartographicPolygon_Statics
{
static UObject* (*const DependentSingletons[])();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Polygon_MetaData[];
#endif
static const UECodeGen_Private::FObjectPropertyParams NewProp_Polygon;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_GlobeAnchor_MetaData[];
#endif
static const UECodeGen_Private::FObjectPropertyParams NewProp_GlobeAnchor;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_ACesiumCartographicPolygon_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCartographicPolygon_Statics::DependentSingletons) < 16);
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_ACesiumCartographicPolygon_Statics::Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "Cesium" },
{ "Comment", "/**\n * A spline-based polygon actor used to rasterize 2D polygons on top of\n * Cesium 3D Tileset actors.\n */" },
{ "IncludePath", "CesiumCartographicPolygon.h" },
{ "ModuleRelativePath", "Public/CesiumCartographicPolygon.h" },
{ "ToolTip", "A spline-based polygon actor used to rasterize 2D polygons on top of\nCesium 3D Tileset actors." },
};
#endif
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_ACesiumCartographicPolygon_Statics::NewProp_Polygon_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * The polygon.\n */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/CesiumCartographicPolygon.h" },
{ "ToolTip", "The polygon." },
};
#endif
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ACesiumCartographicPolygon_Statics::NewProp_Polygon = { "Polygon", nullptr, (EPropertyFlags)0x00100000000a001d, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ACesiumCartographicPolygon, Polygon), Z_Construct_UClass_USplineComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCartographicPolygon_Statics::NewProp_Polygon_MetaData), Z_Construct_UClass_ACesiumCartographicPolygon_Statics::NewProp_Polygon_MetaData) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_ACesiumCartographicPolygon_Statics::NewProp_GlobeAnchor_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * The Globe Anchor Component that precisely ties this Polygon to the Globe.\n */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/CesiumCartographicPolygon.h" },
{ "ToolTip", "The Globe Anchor Component that precisely ties this Polygon to the Globe." },
};
#endif
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ACesiumCartographicPolygon_Statics::NewProp_GlobeAnchor = { "GlobeAnchor", nullptr, (EPropertyFlags)0x00100000000a001d, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ACesiumCartographicPolygon, GlobeAnchor), Z_Construct_UClass_UCesiumGlobeAnchorComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCartographicPolygon_Statics::NewProp_GlobeAnchor_MetaData), Z_Construct_UClass_ACesiumCartographicPolygon_Statics::NewProp_GlobeAnchor_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ACesiumCartographicPolygon_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ACesiumCartographicPolygon_Statics::NewProp_Polygon,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ACesiumCartographicPolygon_Statics::NewProp_GlobeAnchor,
};
const FCppClassTypeInfoStatic Z_Construct_UClass_ACesiumCartographicPolygon_Statics::StaticCppClassTypeInfo = {
TCppClassTypeTraits<ACesiumCartographicPolygon>::IsAbstract,
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_ACesiumCartographicPolygon_Statics::ClassParams = {
&ACesiumCartographicPolygon::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_ACesiumCartographicPolygon_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCartographicPolygon_Statics::PropPointers),
0,
0x009000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCartographicPolygon_Statics::Class_MetaDataParams), Z_Construct_UClass_ACesiumCartographicPolygon_Statics::Class_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCartographicPolygon_Statics::PropPointers) < 2048);
UClass* Z_Construct_UClass_ACesiumCartographicPolygon()
{
if (!Z_Registration_Info_UClass_ACesiumCartographicPolygon.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ACesiumCartographicPolygon.OuterSingleton, Z_Construct_UClass_ACesiumCartographicPolygon_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ACesiumCartographicPolygon.OuterSingleton;
}
template<> CESIUMRUNTIME_API UClass* StaticClass<ACesiumCartographicPolygon>()
{
return ACesiumCartographicPolygon::StaticClass();
}
DEFINE_VTABLE_PTR_HELPER_CTOR(ACesiumCartographicPolygon);
ACesiumCartographicPolygon::~ACesiumCartographicPolygon() {}
struct Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_Statics
{
static const FClassRegisterCompiledInInfo ClassInfo[];
};
const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_Statics::ClassInfo[] = {
{ Z_Construct_UClass_ACesiumCartographicPolygon, ACesiumCartographicPolygon::StaticClass, TEXT("ACesiumCartographicPolygon"), &Z_Registration_Info_UClass_ACesiumCartographicPolygon, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ACesiumCartographicPolygon), 35534652U) },
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_682760983(TEXT("/Script/CesiumRuntime"),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "CesiumCartographicPolygon.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef CESIUMRUNTIME_CesiumCartographicPolygon_generated_h
#error "CesiumCartographicPolygon.generated.h already included, missing '#pragma once' in CesiumCartographicPolygon.h"
#endif
#define CESIUMRUNTIME_CesiumCartographicPolygon_generated_h
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_SPARSE_DATA
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_RPC_WRAPPERS_NO_PURE_DECLS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesACesiumCartographicPolygon(); \
friend struct Z_Construct_UClass_ACesiumCartographicPolygon_Statics; \
public: \
DECLARE_CLASS(ACesiumCartographicPolygon, AActor, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/CesiumRuntime"), NO_API) \
DECLARE_SERIALIZER(ACesiumCartographicPolygon)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_ENHANCED_CONSTRUCTORS \
private: \
/** Private move- and copy-constructors, should never be used */ \
NO_API ACesiumCartographicPolygon(ACesiumCartographicPolygon&&); \
NO_API ACesiumCartographicPolygon(const ACesiumCartographicPolygon&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, ACesiumCartographicPolygon); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ACesiumCartographicPolygon); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(ACesiumCartographicPolygon) \
NO_API virtual ~ACesiumCartographicPolygon();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_21_PROLOG
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_SPARSE_DATA \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_RPC_WRAPPERS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_INCLASS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h_24_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> CESIUMRUNTIME_API UClass* StaticClass<class ACesiumCartographicPolygon>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCartographicPolygon_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "../../CesiumRuntime/Public/CesiumCreditSystem.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCesiumCreditSystem() {}
// Cross Module References
CESIUMRUNTIME_API UClass* Z_Construct_UClass_ACesiumCreditSystem();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_ACesiumCreditSystem_NoRegister();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UScreenCreditsWidget_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass();
ENGINE_API UClass* Z_Construct_UClass_AActor();
UPackage* Z_Construct_UPackage__Script_CesiumRuntime();
// End Cross Module References
void ACesiumCreditSystem::StaticRegisterNativesACesiumCreditSystem()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(ACesiumCreditSystem);
UClass* Z_Construct_UClass_ACesiumCreditSystem_NoRegister()
{
return ACesiumCreditSystem::StaticClass();
}
struct Z_Construct_UClass_ACesiumCreditSystem_Statics
{
static UObject* (*const DependentSingletons[])();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_CreditsWidgetClass_MetaData[];
#endif
static const UECodeGen_Private::FClassPropertyParams NewProp_CreditsWidgetClass;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_CreditsUpdated_MetaData[];
#endif
static void NewProp_CreditsUpdated_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_CreditsUpdated;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_CreditsWidget_MetaData[];
#endif
static const UECodeGen_Private::FObjectPropertyParams NewProp_CreditsWidget;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_ACesiumCreditSystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCreditSystem_Statics::DependentSingletons) < 16);
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_ACesiumCreditSystem_Statics::Class_MetaDataParams[] = {
{ "Comment", "/**\n * Manages credits / atttribution for Cesium data sources. These credits\n * are displayed by the corresponding Blueprints class\n * /CesiumForUnreal/CesiumCreditSystemBP.CesiumCreditSystemBP_C.\n */" },
{ "IncludePath", "CesiumCreditSystem.h" },
{ "ModuleRelativePath", "Public/CesiumCreditSystem.h" },
{ "ToolTip", "Manages credits / atttribution for Cesium data sources. These credits\nare displayed by the corresponding Blueprints class\n/CesiumForUnreal/CesiumCreditSystemBP.CesiumCreditSystemBP_C." },
};
#endif
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsWidgetClass_MetaData[] = {
{ "Category", "Cesium" },
{ "ModuleRelativePath", "Public/CesiumCreditSystem.h" },
};
#endif
const UECodeGen_Private::FClassPropertyParams Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsWidgetClass = { "CreditsWidgetClass", nullptr, (EPropertyFlags)0x0014000000010001, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ACesiumCreditSystem, CreditsWidgetClass), Z_Construct_UClass_UClass, Z_Construct_UClass_UScreenCreditsWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsWidgetClass_MetaData), Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsWidgetClass_MetaData) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsUpdated_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * Whether the credit string has changed since last frame.\n */" },
{ "ModuleRelativePath", "Public/CesiumCreditSystem.h" },
{ "ToolTip", "Whether the credit string has changed since last frame." },
};
#endif
void Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsUpdated_SetBit(void* Obj)
{
((ACesiumCreditSystem*)Obj)->CreditsUpdated = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsUpdated = { "CreditsUpdated", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ACesiumCreditSystem), &Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsUpdated_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsUpdated_MetaData), Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsUpdated_MetaData) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsWidget_MetaData[] = {
{ "Category", "Cesium" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Public/CesiumCreditSystem.h" },
};
#endif
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsWidget = { "CreditsWidget", nullptr, (EPropertyFlags)0x001000000008201c, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ACesiumCreditSystem, CreditsWidget), Z_Construct_UClass_UScreenCreditsWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsWidget_MetaData), Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsWidget_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ACesiumCreditSystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsWidgetClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsUpdated,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ACesiumCreditSystem_Statics::NewProp_CreditsWidget,
};
const FCppClassTypeInfoStatic Z_Construct_UClass_ACesiumCreditSystem_Statics::StaticCppClassTypeInfo = {
TCppClassTypeTraits<ACesiumCreditSystem>::IsAbstract,
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_ACesiumCreditSystem_Statics::ClassParams = {
&ACesiumCreditSystem::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_ACesiumCreditSystem_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCreditSystem_Statics::PropPointers),
0,
0x009000A5u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCreditSystem_Statics::Class_MetaDataParams), Z_Construct_UClass_ACesiumCreditSystem_Statics::Class_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ACesiumCreditSystem_Statics::PropPointers) < 2048);
UClass* Z_Construct_UClass_ACesiumCreditSystem()
{
if (!Z_Registration_Info_UClass_ACesiumCreditSystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ACesiumCreditSystem.OuterSingleton, Z_Construct_UClass_ACesiumCreditSystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ACesiumCreditSystem.OuterSingleton;
}
template<> CESIUMRUNTIME_API UClass* StaticClass<ACesiumCreditSystem>()
{
return ACesiumCreditSystem::StaticClass();
}
DEFINE_VTABLE_PTR_HELPER_CTOR(ACesiumCreditSystem);
ACesiumCreditSystem::~ACesiumCreditSystem() {}
struct Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_Statics
{
static const FClassRegisterCompiledInInfo ClassInfo[];
};
const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_Statics::ClassInfo[] = {
{ Z_Construct_UClass_ACesiumCreditSystem, ACesiumCreditSystem::StaticClass, TEXT("ACesiumCreditSystem"), &Z_Registration_Info_UClass_ACesiumCreditSystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ACesiumCreditSystem), 3752828949U) },
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_1032710588(TEXT("/Script/CesiumRuntime"),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "CesiumCreditSystem.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef CESIUMRUNTIME_CesiumCreditSystem_generated_h
#error "CesiumCreditSystem.generated.h already included, missing '#pragma once' in CesiumCreditSystem.h"
#endif
#define CESIUMRUNTIME_CesiumCreditSystem_generated_h
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_SPARSE_DATA
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_RPC_WRAPPERS_NO_PURE_DECLS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesACesiumCreditSystem(); \
friend struct Z_Construct_UClass_ACesiumCreditSystem_Statics; \
public: \
DECLARE_CLASS(ACesiumCreditSystem, AActor, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Config), CASTCLASS_None, TEXT("/Script/CesiumRuntime"), NO_API) \
DECLARE_SERIALIZER(ACesiumCreditSystem)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_ENHANCED_CONSTRUCTORS \
private: \
/** Private move- and copy-constructors, should never be used */ \
NO_API ACesiumCreditSystem(ACesiumCreditSystem&&); \
NO_API ACesiumCreditSystem(const ACesiumCreditSystem&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, ACesiumCreditSystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ACesiumCreditSystem); \
DEFINE_ABSTRACT_DEFAULT_CONSTRUCTOR_CALL(ACesiumCreditSystem) \
NO_API virtual ~ACesiumCreditSystem();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_30_PROLOG
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_SPARSE_DATA \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_RPC_WRAPPERS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_INCLASS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h_32_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> CESIUMRUNTIME_API UClass* StaticClass<class ACesiumCreditSystem>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumCreditSystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "../../CesiumRuntime/Private/CesiumCreditSystemBPLoader.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCesiumCreditSystemBPLoader() {}
// Cross Module References
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumCreditSystemBPLoader();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumCreditSystemBPLoader_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
UPackage* Z_Construct_UPackage__Script_CesiumRuntime();
// End Cross Module References
void UCesiumCreditSystemBPLoader::StaticRegisterNativesUCesiumCreditSystemBPLoader()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UCesiumCreditSystemBPLoader);
UClass* Z_Construct_UClass_UCesiumCreditSystemBPLoader_NoRegister()
{
return UCesiumCreditSystemBPLoader::StaticClass();
}
struct Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics
{
static UObject* (*const DependentSingletons[])();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_CesiumCreditSystemBP_MetaData[];
#endif
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_CesiumCreditSystemBP;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::DependentSingletons) < 16);
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::Class_MetaDataParams[] = {
{ "IncludePath", "CesiumCreditSystemBPLoader.h" },
{ "ModuleRelativePath", "Private/CesiumCreditSystemBPLoader.h" },
};
#endif
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::NewProp_CesiumCreditSystemBP_MetaData[] = {
{ "ModuleRelativePath", "Private/CesiumCreditSystemBPLoader.h" },
};
#endif
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::NewProp_CesiumCreditSystemBP = { "CesiumCreditSystemBP", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UCesiumCreditSystemBPLoader, CesiumCreditSystemBP), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::NewProp_CesiumCreditSystemBP_MetaData), Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::NewProp_CesiumCreditSystemBP_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::NewProp_CesiumCreditSystemBP,
};
const FCppClassTypeInfoStatic Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCesiumCreditSystemBPLoader>::IsAbstract,
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::ClassParams = {
&UCesiumCreditSystemBPLoader::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::PropPointers),
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::Class_MetaDataParams), Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::Class_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::PropPointers) < 2048);
UClass* Z_Construct_UClass_UCesiumCreditSystemBPLoader()
{
if (!Z_Registration_Info_UClass_UCesiumCreditSystemBPLoader.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCesiumCreditSystemBPLoader.OuterSingleton, Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCesiumCreditSystemBPLoader.OuterSingleton;
}
template<> CESIUMRUNTIME_API UClass* StaticClass<UCesiumCreditSystemBPLoader>()
{
return UCesiumCreditSystemBPLoader::StaticClass();
}
DEFINE_VTABLE_PTR_HELPER_CTOR(UCesiumCreditSystemBPLoader);
UCesiumCreditSystemBPLoader::~UCesiumCreditSystemBPLoader() {}
struct Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_Statics
{
static const FClassRegisterCompiledInInfo ClassInfo[];
};
const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_Statics::ClassInfo[] = {
{ Z_Construct_UClass_UCesiumCreditSystemBPLoader, UCesiumCreditSystemBPLoader::StaticClass, TEXT("UCesiumCreditSystemBPLoader"), &Z_Registration_Info_UClass_UCesiumCreditSystemBPLoader, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCesiumCreditSystemBPLoader), 3813634866U) },
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_444894431(TEXT("/Script/CesiumRuntime"),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "CesiumCreditSystemBPLoader.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef CESIUMRUNTIME_CesiumCreditSystemBPLoader_generated_h
#error "CesiumCreditSystemBPLoader.generated.h already included, missing '#pragma once' in CesiumCreditSystemBPLoader.h"
#endif
#define CESIUMRUNTIME_CesiumCreditSystemBPLoader_generated_h
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_SPARSE_DATA
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_RPC_WRAPPERS_NO_PURE_DECLS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCesiumCreditSystemBPLoader(); \
friend struct Z_Construct_UClass_UCesiumCreditSystemBPLoader_Statics; \
public: \
DECLARE_CLASS(UCesiumCreditSystemBPLoader, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/CesiumRuntime"), NO_API) \
DECLARE_SERIALIZER(UCesiumCreditSystemBPLoader)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_ENHANCED_CONSTRUCTORS \
private: \
/** Private move- and copy-constructors, should never be used */ \
NO_API UCesiumCreditSystemBPLoader(UCesiumCreditSystemBPLoader&&); \
NO_API UCesiumCreditSystemBPLoader(const UCesiumCreditSystemBPLoader&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UCesiumCreditSystemBPLoader); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCesiumCreditSystemBPLoader); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UCesiumCreditSystemBPLoader) \
NO_API virtual ~UCesiumCreditSystemBPLoader();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_7_PROLOG
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_SPARSE_DATA \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_RPC_WRAPPERS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_INCLASS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h_9_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> CESIUMRUNTIME_API UClass* StaticClass<class UCesiumCreditSystemBPLoader>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Private_CesiumCreditSystemBPLoader_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "../../CesiumRuntime/Public/CesiumDebugColorizeTilesRasterOverlay.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCesiumDebugColorizeTilesRasterOverlay() {}
// Cross Module References
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_NoRegister();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumRasterOverlay();
UPackage* Z_Construct_UPackage__Script_CesiumRuntime();
// End Cross Module References
void UCesiumDebugColorizeTilesRasterOverlay::StaticRegisterNativesUCesiumDebugColorizeTilesRasterOverlay()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UCesiumDebugColorizeTilesRasterOverlay);
UClass* Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_NoRegister()
{
return UCesiumDebugColorizeTilesRasterOverlay::StaticClass();
}
struct Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_Statics
{
static UObject* (*const DependentSingletons[])();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCesiumRasterOverlay,
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_Statics::DependentSingletons) < 16);
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_Statics::Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "Cesium" },
{ "Comment", "/**\n * A raster overlay that can be used to debug tilesets by shading each tile with\n * a random color.\n */" },
{ "DisplayName", "Cesium Debug Colorize Tiles Raster Overlay" },
{ "IncludePath", "CesiumDebugColorizeTilesRasterOverlay.h" },
{ "ModuleRelativePath", "Public/CesiumDebugColorizeTilesRasterOverlay.h" },
{ "ToolTip", "A raster overlay that can be used to debug tilesets by shading each tile with\na random color." },
};
#endif
const FCppClassTypeInfoStatic Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_Statics::StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCesiumDebugColorizeTilesRasterOverlay>::IsAbstract,
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_Statics::ClassParams = {
&UCesiumDebugColorizeTilesRasterOverlay::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00B000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_Statics::Class_MetaDataParams), Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay()
{
if (!Z_Registration_Info_UClass_UCesiumDebugColorizeTilesRasterOverlay.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCesiumDebugColorizeTilesRasterOverlay.OuterSingleton, Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCesiumDebugColorizeTilesRasterOverlay.OuterSingleton;
}
template<> CESIUMRUNTIME_API UClass* StaticClass<UCesiumDebugColorizeTilesRasterOverlay>()
{
return UCesiumDebugColorizeTilesRasterOverlay::StaticClass();
}
UCesiumDebugColorizeTilesRasterOverlay::UCesiumDebugColorizeTilesRasterOverlay() {}
DEFINE_VTABLE_PTR_HELPER_CTOR(UCesiumDebugColorizeTilesRasterOverlay);
UCesiumDebugColorizeTilesRasterOverlay::~UCesiumDebugColorizeTilesRasterOverlay() {}
struct Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_Statics
{
static const FClassRegisterCompiledInInfo ClassInfo[];
};
const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_Statics::ClassInfo[] = {
{ Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay, UCesiumDebugColorizeTilesRasterOverlay::StaticClass, TEXT("UCesiumDebugColorizeTilesRasterOverlay"), &Z_Registration_Info_UClass_UCesiumDebugColorizeTilesRasterOverlay, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCesiumDebugColorizeTilesRasterOverlay), 1008909556U) },
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_3371878620(TEXT("/Script/CesiumRuntime"),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_Statics::ClassInfo),
nullptr, 0,
nullptr, 0);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "CesiumDebugColorizeTilesRasterOverlay.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef CESIUMRUNTIME_CesiumDebugColorizeTilesRasterOverlay_generated_h
#error "CesiumDebugColorizeTilesRasterOverlay.generated.h already included, missing '#pragma once' in CesiumDebugColorizeTilesRasterOverlay.h"
#endif
#define CESIUMRUNTIME_CesiumDebugColorizeTilesRasterOverlay_generated_h
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_SPARSE_DATA
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_RPC_WRAPPERS_NO_PURE_DECLS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCesiumDebugColorizeTilesRasterOverlay(); \
friend struct Z_Construct_UClass_UCesiumDebugColorizeTilesRasterOverlay_Statics; \
public: \
DECLARE_CLASS(UCesiumDebugColorizeTilesRasterOverlay, UCesiumRasterOverlay, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/CesiumRuntime"), NO_API) \
DECLARE_SERIALIZER(UCesiumDebugColorizeTilesRasterOverlay)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UCesiumDebugColorizeTilesRasterOverlay(); \
private: \
/** Private move- and copy-constructors, should never be used */ \
NO_API UCesiumDebugColorizeTilesRasterOverlay(UCesiumDebugColorizeTilesRasterOverlay&&); \
NO_API UCesiumDebugColorizeTilesRasterOverlay(const UCesiumDebugColorizeTilesRasterOverlay&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UCesiumDebugColorizeTilesRasterOverlay); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCesiumDebugColorizeTilesRasterOverlay); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UCesiumDebugColorizeTilesRasterOverlay) \
NO_API virtual ~UCesiumDebugColorizeTilesRasterOverlay();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_16_PROLOG
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_SPARSE_DATA \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_RPC_WRAPPERS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_INCLASS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h_19_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> CESIUMRUNTIME_API UClass* StaticClass<class UCesiumDebugColorizeTilesRasterOverlay>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumDebugColorizeTilesRasterOverlay_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "../../CesiumRuntime/Public/CesiumEncodedMetadataComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCesiumEncodedMetadataComponent() {}
// Cross Module References
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_NoRegister();
CESIUMRUNTIME_API UEnum* Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED();
CESIUMRUNTIME_API UEnum* Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED();
CESIUMRUNTIME_API UEnum* Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED();
CESIUMRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FFeatureTableDescription();
CESIUMRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FFeatureTextureDescription();
CESIUMRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription();
CESIUMRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FMetadataDescription();
CESIUMRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FPropertyDescription();
ENGINE_API UClass* Z_Construct_UClass_UActorComponent();
ENGINE_API UClass* Z_Construct_UClass_UMaterialFunctionMaterialLayer_NoRegister();
UPackage* Z_Construct_UPackage__Script_CesiumRuntime();
// End Cross Module References
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECesiumPropertyComponentType_DEPRECATED;
static UEnum* ECesiumPropertyComponentType_DEPRECATED_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECesiumPropertyComponentType_DEPRECATED.OuterSingleton)
{
Z_Registration_Info_UEnum_ECesiumPropertyComponentType_DEPRECATED.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("ECesiumPropertyComponentType_DEPRECATED"));
}
return Z_Registration_Info_UEnum_ECesiumPropertyComponentType_DEPRECATED.OuterSingleton;
}
template<> CESIUMRUNTIME_API UEnum* StaticEnum<ECesiumPropertyComponentType_DEPRECATED>()
{
return ECesiumPropertyComponentType_DEPRECATED_StaticEnum();
}
struct Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED_Statics
{
static const UECodeGen_Private::FEnumeratorParam Enumerators[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
#endif
static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED_Statics::Enumerators[] = {
{ "ECesiumPropertyComponentType_DEPRECATED::Uint8_DEPRECATED", (int64)ECesiumPropertyComponentType_DEPRECATED::Uint8_DEPRECATED },
{ "ECesiumPropertyComponentType_DEPRECATED::Float_DEPRECATED", (int64)ECesiumPropertyComponentType_DEPRECATED::Float_DEPRECATED },
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED_Statics::Enum_MetaDataParams[] = {
{ "Comment", "/**\n * @brief The GPU component type to coerce this property to.\n *\n */" },
{ "Float_DEPRECATED.Name", "ECesiumPropertyComponentType_DEPRECATED::Float_DEPRECATED" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief The GPU component type to coerce this property to." },
{ "Uint8_DEPRECATED.Name", "ECesiumPropertyComponentType_DEPRECATED::Uint8_DEPRECATED" },
};
#endif
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
"ECesiumPropertyComponentType_DEPRECATED",
"ECesiumPropertyComponentType_DEPRECATED",
Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED_Statics::Enum_MetaDataParams), Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED()
{
if (!Z_Registration_Info_UEnum_ECesiumPropertyComponentType_DEPRECATED.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECesiumPropertyComponentType_DEPRECATED.InnerSingleton, Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECesiumPropertyComponentType_DEPRECATED.InnerSingleton;
}
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECesiumPropertyType_DEPRECATED;
static UEnum* ECesiumPropertyType_DEPRECATED_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECesiumPropertyType_DEPRECATED.OuterSingleton)
{
Z_Registration_Info_UEnum_ECesiumPropertyType_DEPRECATED.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("ECesiumPropertyType_DEPRECATED"));
}
return Z_Registration_Info_UEnum_ECesiumPropertyType_DEPRECATED.OuterSingleton;
}
template<> CESIUMRUNTIME_API UEnum* StaticEnum<ECesiumPropertyType_DEPRECATED>()
{
return ECesiumPropertyType_DEPRECATED_StaticEnum();
}
struct Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED_Statics
{
static const UECodeGen_Private::FEnumeratorParam Enumerators[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
#endif
static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED_Statics::Enumerators[] = {
{ "ECesiumPropertyType_DEPRECATED::Scalar_DEPRECATED", (int64)ECesiumPropertyType_DEPRECATED::Scalar_DEPRECATED },
{ "ECesiumPropertyType_DEPRECATED::Vec2_DEPRECATED", (int64)ECesiumPropertyType_DEPRECATED::Vec2_DEPRECATED },
{ "ECesiumPropertyType_DEPRECATED::Vec3_DEPRECATED", (int64)ECesiumPropertyType_DEPRECATED::Vec3_DEPRECATED },
{ "ECesiumPropertyType_DEPRECATED::Vec4_DEPRECATED", (int64)ECesiumPropertyType_DEPRECATED::Vec4_DEPRECATED },
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED_Statics::Enum_MetaDataParams[] = {
{ "Comment", "/**\n * @brief The property type.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "Scalar_DEPRECATED.Name", "ECesiumPropertyType_DEPRECATED::Scalar_DEPRECATED" },
{ "ToolTip", "@brief The property type." },
{ "Vec2_DEPRECATED.Name", "ECesiumPropertyType_DEPRECATED::Vec2_DEPRECATED" },
{ "Vec3_DEPRECATED.Name", "ECesiumPropertyType_DEPRECATED::Vec3_DEPRECATED" },
{ "Vec4_DEPRECATED.Name", "ECesiumPropertyType_DEPRECATED::Vec4_DEPRECATED" },
};
#endif
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
"ECesiumPropertyType_DEPRECATED",
"ECesiumPropertyType_DEPRECATED",
Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED_Statics::Enum_MetaDataParams), Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED()
{
if (!Z_Registration_Info_UEnum_ECesiumPropertyType_DEPRECATED.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECesiumPropertyType_DEPRECATED.InnerSingleton, Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECesiumPropertyType_DEPRECATED.InnerSingleton;
}
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECesiumFeatureTableAccessType_DEPRECATED;
static UEnum* ECesiumFeatureTableAccessType_DEPRECATED_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECesiumFeatureTableAccessType_DEPRECATED.OuterSingleton)
{
Z_Registration_Info_UEnum_ECesiumFeatureTableAccessType_DEPRECATED.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("ECesiumFeatureTableAccessType_DEPRECATED"));
}
return Z_Registration_Info_UEnum_ECesiumFeatureTableAccessType_DEPRECATED.OuterSingleton;
}
template<> CESIUMRUNTIME_API UEnum* StaticEnum<ECesiumFeatureTableAccessType_DEPRECATED>()
{
return ECesiumFeatureTableAccessType_DEPRECATED_StaticEnum();
}
struct Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED_Statics
{
static const UECodeGen_Private::FEnumeratorParam Enumerators[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
#endif
static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED_Statics::Enumerators[] = {
{ "ECesiumFeatureTableAccessType_DEPRECATED::Unknown_DEPRECATED", (int64)ECesiumFeatureTableAccessType_DEPRECATED::Unknown_DEPRECATED },
{ "ECesiumFeatureTableAccessType_DEPRECATED::Texture_DEPRECATED", (int64)ECesiumFeatureTableAccessType_DEPRECATED::Texture_DEPRECATED },
{ "ECesiumFeatureTableAccessType_DEPRECATED::Attribute_DEPRECATED", (int64)ECesiumFeatureTableAccessType_DEPRECATED::Attribute_DEPRECATED },
{ "ECesiumFeatureTableAccessType_DEPRECATED::Mixed_DEPRECATED", (int64)ECesiumFeatureTableAccessType_DEPRECATED::Mixed_DEPRECATED },
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED_Statics::Enum_MetaDataParams[] = {
{ "Attribute_DEPRECATED.Name", "ECesiumFeatureTableAccessType_DEPRECATED::Attribute_DEPRECATED" },
{ "Comment", "/**\n * @brief Describes how this feature table is accessed. Either through feature\n * id textures, feature id attributes, mixed, or neither.\n */" },
{ "Mixed_DEPRECATED.Name", "ECesiumFeatureTableAccessType_DEPRECATED::Mixed_DEPRECATED" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "Texture_DEPRECATED.Name", "ECesiumFeatureTableAccessType_DEPRECATED::Texture_DEPRECATED" },
{ "ToolTip", "@brief Describes how this feature table is accessed. Either through feature\nid textures, feature id attributes, mixed, or neither." },
{ "Unknown_DEPRECATED.Name", "ECesiumFeatureTableAccessType_DEPRECATED::Unknown_DEPRECATED" },
};
#endif
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
"ECesiumFeatureTableAccessType_DEPRECATED",
"ECesiumFeatureTableAccessType_DEPRECATED",
Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED_Statics::Enum_MetaDataParams), Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED()
{
if (!Z_Registration_Info_UEnum_ECesiumFeatureTableAccessType_DEPRECATED.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECesiumFeatureTableAccessType_DEPRECATED.InnerSingleton, Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECesiumFeatureTableAccessType_DEPRECATED.InnerSingleton;
}
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_PropertyDescription;
class UScriptStruct* FPropertyDescription::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_PropertyDescription.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_PropertyDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPropertyDescription, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("PropertyDescription"));
}
return Z_Registration_Info_UScriptStruct_PropertyDescription.OuterSingleton;
}
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<FPropertyDescription>()
{
return FPropertyDescription::StaticStruct();
}
struct Z_Construct_UScriptStruct_FPropertyDescription_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
static void* NewStructOps();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
static const UECodeGen_Private::FBytePropertyParams NewProp_ComponentType_Underlying;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_ComponentType_MetaData[];
#endif
static const UECodeGen_Private::FEnumPropertyParams NewProp_ComponentType;
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[];
#endif
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Normalized_MetaData[];
#endif
static void NewProp_Normalized_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Normalized;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FStructParams ReturnStructParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPropertyDescription_Statics::Struct_MetaDataParams[] = {
{ "Comment", "/**\n * @brief Description of a feature table property that should be encoded for\n * access on the GPU.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief Description of a feature table property that should be encoded for\naccess on the GPU." },
};
#endif
void* Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPropertyDescription>();
}
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Name_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The name of this property as it will be referenced in the\n * material.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief The name of this property as it will be referenced in the\nmaterial." },
};
#endif
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPropertyDescription, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Name_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_ComponentType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_ComponentType_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The GPU component type to coerce this property to.\n *\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief The GPU component type to coerce this property to." },
};
#endif
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_ComponentType = { "ComponentType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPropertyDescription, ComponentType), Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyComponentType_DEPRECATED, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_ComponentType_MetaData), Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_ComponentType_MetaData) }; // 4027262590
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Type_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Type_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The property type.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief The property type." },
};
#endif
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPropertyDescription, Type), Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Type_MetaData), Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Type_MetaData) }; // 2833191215
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Normalized_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief If ComponentType==Uint8, this indicates whether to normalize into a\n * [0-1] range before accessing on the GPU.\n */" },
{ "EditCondition", "ComponentType==ECesiumPropertyComponentType_DEPRECATED::Uint8_DEPRECATED" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief If ComponentType==Uint8, this indicates whether to normalize into a\n[0-1] range before accessing on the GPU." },
};
#endif
void Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Normalized_SetBit(void* Obj)
{
((FPropertyDescription*)Obj)->Normalized = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Normalized = { "Normalized", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPropertyDescription), &Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Normalized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Normalized_MetaData), Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Normalized_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPropertyDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_ComponentType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_ComponentType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewProp_Normalized,
};
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPropertyDescription_Statics::ReturnStructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
&NewStructOps,
"PropertyDescription",
Z_Construct_UScriptStruct_FPropertyDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyDescription_Statics::PropPointers),
sizeof(FPropertyDescription),
alignof(FPropertyDescription),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000201),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyDescription_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPropertyDescription_Statics::Struct_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPropertyDescription_Statics::PropPointers) < 2048);
UScriptStruct* Z_Construct_UScriptStruct_FPropertyDescription()
{
if (!Z_Registration_Info_UScriptStruct_PropertyDescription.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_PropertyDescription.InnerSingleton, Z_Construct_UScriptStruct_FPropertyDescription_Statics::ReturnStructParams);
}
return Z_Registration_Info_UScriptStruct_PropertyDescription.InnerSingleton;
}
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FeatureTableDescription;
class UScriptStruct* FFeatureTableDescription::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FeatureTableDescription.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FeatureTableDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFeatureTableDescription, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("FeatureTableDescription"));
}
return Z_Registration_Info_UScriptStruct_FeatureTableDescription.OuterSingleton;
}
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<FFeatureTableDescription>()
{
return FFeatureTableDescription::StaticStruct();
}
struct Z_Construct_UScriptStruct_FFeatureTableDescription_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
static void* NewStructOps();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
static const UECodeGen_Private::FBytePropertyParams NewProp_AccessType_Underlying;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_AccessType_MetaData[];
#endif
static const UECodeGen_Private::FEnumPropertyParams NewProp_AccessType;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Channel_MetaData[];
#endif
static const UECodeGen_Private::FStrPropertyParams NewProp_Channel;
static const UECodeGen_Private::FStructPropertyParams NewProp_Properties_Inner;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Properties_MetaData[];
#endif
static const UECodeGen_Private::FArrayPropertyParams NewProp_Properties;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FStructParams ReturnStructParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::Struct_MetaDataParams[] = {
{ "Comment", "/**\n * @brief Description of a feature table containing properties to be encoded\n * for access on the GPU.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief Description of a feature table containing properties to be encoded\nfor access on the GPU." },
};
#endif
void* Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FFeatureTableDescription>();
}
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Name_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The name of this feature table.\n *\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief The name of this feature table." },
};
#endif
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFeatureTableDescription, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Name_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_AccessType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_AccessType_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief Describes how this feature table is accessed. Either through feature\n * id textures, feature id attributes, mixed, or neither.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief Describes how this feature table is accessed. Either through feature\nid textures, feature id attributes, mixed, or neither." },
};
#endif
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_AccessType = { "AccessType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFeatureTableDescription, AccessType), Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureTableAccessType_DEPRECATED, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_AccessType_MetaData), Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_AccessType_MetaData) }; // 3685979737
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Channel_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief If the AccessType==Texture, this string represents the channel of\n * the feature id texture that will be used to index into this feature table.\n */" },
{ "EditCondition", "AccessType==ECesiumFeatureTableAccessType_DEPRECATED::Texture_DEPRECATED" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief If the AccessType==Texture, this string represents the channel of\nthe feature id texture that will be used to index into this feature table." },
};
#endif
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Channel = { "Channel", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFeatureTableDescription, Channel), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Channel_MetaData), Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Channel_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Properties_Inner = { "Properties", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPropertyDescription, METADATA_PARAMS(0, nullptr) }; // 3732388206
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Properties_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief Descriptions of the properties to upload to the GPU.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "TitleProperty", "Name" },
{ "ToolTip", "@brief Descriptions of the properties to upload to the GPU." },
};
#endif
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Properties = { "Properties", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFeatureTableDescription, Properties), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Properties_MetaData), Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Properties_MetaData) }; // 3732388206
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_AccessType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_AccessType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Channel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Properties_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewProp_Properties,
};
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::ReturnStructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
&NewStructOps,
"FeatureTableDescription",
Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::PropPointers),
sizeof(FFeatureTableDescription),
alignof(FFeatureTableDescription),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000201),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::Struct_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::PropPointers) < 2048);
UScriptStruct* Z_Construct_UScriptStruct_FFeatureTableDescription()
{
if (!Z_Registration_Info_UScriptStruct_FeatureTableDescription.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FeatureTableDescription.InnerSingleton, Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::ReturnStructParams);
}
return Z_Registration_Info_UScriptStruct_FeatureTableDescription.InnerSingleton;
}
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FeatureTexturePropertyDescription;
class UScriptStruct* FFeatureTexturePropertyDescription::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FeatureTexturePropertyDescription.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FeatureTexturePropertyDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("FeatureTexturePropertyDescription"));
}
return Z_Registration_Info_UScriptStruct_FeatureTexturePropertyDescription.OuterSingleton;
}
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<FFeatureTexturePropertyDescription>()
{
return FFeatureTexturePropertyDescription::StaticStruct();
}
struct Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
static void* NewStructOps();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
static const UECodeGen_Private::FBytePropertyParams NewProp_Type_Underlying;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[];
#endif
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Normalized_MetaData[];
#endif
static void NewProp_Normalized_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Normalized;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Swizzle_MetaData[];
#endif
static const UECodeGen_Private::FStrPropertyParams NewProp_Swizzle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FStructParams ReturnStructParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::Struct_MetaDataParams[] = {
{ "Comment", "/**\n * @brief Description of a feature texture property that should be uploaded to\n * the GPU.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief Description of a feature texture property that should be uploaded to\nthe GPU." },
};
#endif
void* Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FFeatureTexturePropertyDescription>();
}
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Name_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The name of this property as it will be referenced in the\n * material.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief The name of this property as it will be referenced in the\nmaterial." },
};
#endif
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFeatureTexturePropertyDescription, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Name_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Type_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Type_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The property type.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief The property type." },
};
#endif
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFeatureTexturePropertyDescription, Type), Z_Construct_UEnum_CesiumRuntime_ECesiumPropertyType_DEPRECATED, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Type_MetaData), Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Type_MetaData) }; // 2833191215
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Normalized_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief If ComponentType==Uint8, this indicates whether to normalize into a\n * [0-1] range before accessing on the GPU.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief If ComponentType==Uint8, this indicates whether to normalize into a\n[0-1] range before accessing on the GPU." },
};
#endif
void Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Normalized_SetBit(void* Obj)
{
((FFeatureTexturePropertyDescription*)Obj)->Normalized = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Normalized = { "Normalized", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FFeatureTexturePropertyDescription), &Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Normalized_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Normalized_MetaData), Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Normalized_MetaData) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Swizzle_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief This string describes the channel order of the incoming feature\n * texture property (e.g., \"rgb\", \"bgra\", etc.). This helps us fix the\n * channel order when accessing on the GPU.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief This string describes the channel order of the incoming feature\ntexture property (e.g., \"rgb\", \"bgra\", etc.). This helps us fix the\nchannel order when accessing on the GPU." },
};
#endif
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Swizzle = { "Swizzle", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFeatureTexturePropertyDescription, Swizzle), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Swizzle_MetaData), Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Swizzle_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Type,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Normalized,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewProp_Swizzle,
};
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::ReturnStructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
&NewStructOps,
"FeatureTexturePropertyDescription",
Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::PropPointers),
sizeof(FFeatureTexturePropertyDescription),
alignof(FFeatureTexturePropertyDescription),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000201),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::Struct_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::PropPointers) < 2048);
UScriptStruct* Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription()
{
if (!Z_Registration_Info_UScriptStruct_FeatureTexturePropertyDescription.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FeatureTexturePropertyDescription.InnerSingleton, Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::ReturnStructParams);
}
return Z_Registration_Info_UScriptStruct_FeatureTexturePropertyDescription.InnerSingleton;
}
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FeatureTextureDescription;
class UScriptStruct* FFeatureTextureDescription::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FeatureTextureDescription.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FeatureTextureDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFeatureTextureDescription, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("FeatureTextureDescription"));
}
return Z_Registration_Info_UScriptStruct_FeatureTextureDescription.OuterSingleton;
}
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<FFeatureTextureDescription>()
{
return FFeatureTextureDescription::StaticStruct();
}
struct Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
static void* NewStructOps();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[];
#endif
static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
static const UECodeGen_Private::FStructPropertyParams NewProp_Properties_Inner;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_Properties_MetaData[];
#endif
static const UECodeGen_Private::FArrayPropertyParams NewProp_Properties;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FStructParams ReturnStructParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::Struct_MetaDataParams[] = {
{ "Comment", "/**\n * @brief Description of a feature texture with properties that should be\n * uploaded to the GPU.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief Description of a feature texture with properties that should be\nuploaded to the GPU." },
};
#endif
void* Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FFeatureTextureDescription>();
}
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Name_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief The name of this feature texture.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief The name of this feature texture." },
};
#endif
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFeatureTextureDescription, Name), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Name_MetaData), Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Name_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Properties_Inner = { "Properties", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription, METADATA_PARAMS(0, nullptr) }; // 152819374
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Properties_MetaData[] = {
{ "Category", "Cesium" },
{ "Comment", "/**\n * @brief Descriptions of the properties to upload to the GPU.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "TitleProperty", "Name" },
{ "ToolTip", "@brief Descriptions of the properties to upload to the GPU." },
};
#endif
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Properties = { "Properties", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFeatureTextureDescription, Properties), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Properties_MetaData), Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Properties_MetaData) }; // 152819374
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Properties_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewProp_Properties,
};
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::ReturnStructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
&NewStructOps,
"FeatureTextureDescription",
Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::PropPointers),
sizeof(FFeatureTextureDescription),
alignof(FFeatureTextureDescription),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000201),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::Struct_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::PropPointers) < 2048);
UScriptStruct* Z_Construct_UScriptStruct_FFeatureTextureDescription()
{
if (!Z_Registration_Info_UScriptStruct_FeatureTextureDescription.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FeatureTextureDescription.InnerSingleton, Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::ReturnStructParams);
}
return Z_Registration_Info_UScriptStruct_FeatureTextureDescription.InnerSingleton;
}
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_MetadataDescription;
class UScriptStruct* FMetadataDescription::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_MetadataDescription.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_MetadataDescription.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMetadataDescription, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("MetadataDescription"));
}
return Z_Registration_Info_UScriptStruct_MetadataDescription.OuterSingleton;
}
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<FMetadataDescription>()
{
return FMetadataDescription::StaticStruct();
}
struct Z_Construct_UScriptStruct_FMetadataDescription_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
static void* NewStructOps();
static const UECodeGen_Private::FStructPropertyParams NewProp_FeatureTables_Inner;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_FeatureTables_MetaData[];
#endif
static const UECodeGen_Private::FArrayPropertyParams NewProp_FeatureTables;
static const UECodeGen_Private::FStructPropertyParams NewProp_FeatureTextures_Inner;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_FeatureTextures_MetaData[];
#endif
static const UECodeGen_Private::FArrayPropertyParams NewProp_FeatureTextures;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FStructParams ReturnStructParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FMetadataDescription_Statics::Struct_MetaDataParams[] = {
{ "Comment", "/**\n * @brief Description of metadata from a glTF that should be uploaded to the\n * GPU for access in materials.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief Description of metadata from a glTF that should be uploaded to the\nGPU for access in materials." },
};
#endif
void* Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMetadataDescription>();
}
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTables_Inner = { "FeatureTables", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FFeatureTableDescription, METADATA_PARAMS(0, nullptr) }; // 3437910657
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTables_MetaData[] = {
{ "Category", "EncodeMetadata" },
{ "Comment", "/**\n * @brief Descriptions of feature tables to upload to the GPU.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "TitleProperty", "Name" },
{ "ToolTip", "@brief Descriptions of feature tables to upload to the GPU." },
};
#endif
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTables = { "FeatureTables", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetadataDescription, FeatureTables), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTables_MetaData), Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTables_MetaData) }; // 3437910657
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTextures_Inner = { "FeatureTextures", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FFeatureTextureDescription, METADATA_PARAMS(0, nullptr) }; // 1819188141
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTextures_MetaData[] = {
{ "Category", "EncodeMetadata" },
{ "Comment", "/**\n * @brief Descriptions of feature textures to upload to the GPU.\n */" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "TitleProperty", "Name" },
{ "ToolTip", "@brief Descriptions of feature textures to upload to the GPU." },
};
#endif
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTextures = { "FeatureTextures", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMetadataDescription, FeatureTextures), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTextures_MetaData), Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTextures_MetaData) }; // 1819188141
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMetadataDescription_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTables_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTables,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTextures_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewProp_FeatureTextures,
};
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMetadataDescription_Statics::ReturnStructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
&NewStructOps,
"MetadataDescription",
Z_Construct_UScriptStruct_FMetadataDescription_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetadataDescription_Statics::PropPointers),
sizeof(FMetadataDescription),
alignof(FMetadataDescription),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000201),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetadataDescription_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMetadataDescription_Statics::Struct_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMetadataDescription_Statics::PropPointers) < 2048);
UScriptStruct* Z_Construct_UScriptStruct_FMetadataDescription()
{
if (!Z_Registration_Info_UScriptStruct_MetadataDescription.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_MetadataDescription.InnerSingleton, Z_Construct_UScriptStruct_FMetadataDescription_Statics::ReturnStructParams);
}
return Z_Registration_Info_UScriptStruct_MetadataDescription.InnerSingleton;
}
void UDEPRECATED_CesiumEncodedMetadataComponent::StaticRegisterNativesUDEPRECATED_CesiumEncodedMetadataComponent()
{
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UDEPRECATED_CesiumEncodedMetadataComponent);
UClass* Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_NoRegister()
{
return UDEPRECATED_CesiumEncodedMetadataComponent::StaticClass();
}
struct Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics
{
static UObject* (*const DependentSingletons[])();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
#if WITH_EDITORONLY_DATA
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_TargetMaterialLayer_MetaData[];
#endif
static const UECodeGen_Private::FObjectPropertyParams NewProp_TargetMaterialLayer;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_FeatureTables_Inner;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_FeatureTables_MetaData[];
#endif
static const UECodeGen_Private::FArrayPropertyParams NewProp_FeatureTables;
static const UECodeGen_Private::FStructPropertyParams NewProp_FeatureTextures_Inner;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_FeatureTextures_MetaData[];
#endif
static const UECodeGen_Private::FArrayPropertyParams NewProp_FeatureTextures;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_EDITORONLY_DATA
#endif // WITH_EDITORONLY_DATA
static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UActorComponent,
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::DependentSingletons) < 16);
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::Class_MetaDataParams[] = {
{ "Comment", "/**\n * @brief An actor component that can be added to Cesium3DTileset actors to\n * dictate what metadata to encode for access on the GPU. The selection can be\n * automatically populated based on available metadata by clicking the\n * \"Auto Fill\" button. Once a selection of desired metadata is made, the\n * boiler-plate material code to access the selected properties can be\n * auto-generated using the \"Generate Material\" button.\n */" },
{ "IncludePath", "CesiumEncodedMetadataComponent.h" },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief An actor component that can be added to Cesium3DTileset actors to\ndictate what metadata to encode for access on the GPU. The selection can be\nautomatically populated based on available metadata by clicking the\n\"Auto Fill\" button. Once a selection of desired metadata is made, the\nboiler-plate material code to access the selected properties can be\nauto-generated using the \"Generate Material\" button." },
};
#endif
#if WITH_EDITORONLY_DATA
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_TargetMaterialLayer_MetaData[] = {
{ "Category", "EncodeMetadata" },
{ "Comment", "/**\n * @brief This is the target UMaterialFunctionMaterialLayer that the\n * boiler-plate material generation will use. When pressing\n * \"Generate Material\", nodes will be added to this material to enable access\n * to the requested metadata. If this is left blank, a new material layer\n * will be created in the /Game/ folder.\n */" },
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "CesiumEncodedMetadataComponent is deprecated. Use CesiumFeaturesMetadataComponent instead." },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "ToolTip", "@brief This is the target UMaterialFunctionMaterialLayer that the\nboiler-plate material generation will use. When pressing\n\"Generate Material\", nodes will be added to this material to enable access\nto the requested metadata. If this is left blank, a new material layer\nwill be created in the /Game/ folder." },
};
#endif
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_TargetMaterialLayer = { "TargetMaterialLayer", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDEPRECATED_CesiumEncodedMetadataComponent, TargetMaterialLayer), Z_Construct_UClass_UMaterialFunctionMaterialLayer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_TargetMaterialLayer_MetaData), Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_TargetMaterialLayer_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTables_Inner = { "FeatureTables", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FFeatureTableDescription, METADATA_PARAMS(0, nullptr) }; // 3437910657
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTables_MetaData[] = {
{ "Category", "EncodeMetadata" },
{ "Comment", "/**\n * @brief Descriptions of feature tables to upload to the GPU.\n */" },
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "CesiumEncodedMetadataComponent is deprecated. Use CesiumFeaturesMetadataComponent instead." },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "TitleProperty", "Name" },
{ "ToolTip", "@brief Descriptions of feature tables to upload to the GPU." },
};
#endif
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTables = { "FeatureTables", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDEPRECATED_CesiumEncodedMetadataComponent, FeatureTables), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTables_MetaData), Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTables_MetaData) }; // 3437910657
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTextures_Inner = { "FeatureTextures", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FFeatureTextureDescription, METADATA_PARAMS(0, nullptr) }; // 1819188141
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTextures_MetaData[] = {
{ "Category", "EncodeMetadata" },
{ "Comment", "/**\n * @brief Descriptions of feature textures to upload to the GPU.\n */" },
{ "DeprecatedProperty", "" },
{ "DeprecationMessage", "CesiumEncodedMetadataComponent is deprecated. Use CesiumFeaturesMetadataComponent instead." },
{ "ModuleRelativePath", "Public/CesiumEncodedMetadataComponent.h" },
{ "TitleProperty", "Name" },
{ "ToolTip", "@brief Descriptions of feature textures to upload to the GPU." },
};
#endif
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTextures = { "FeatureTextures", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDEPRECATED_CesiumEncodedMetadataComponent, FeatureTextures), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTextures_MetaData), Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTextures_MetaData) }; // 1819188141
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::PropPointers[] = {
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_TargetMaterialLayer,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTables_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTables,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTextures_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::NewProp_FeatureTextures,
};
const FCppClassTypeInfoStatic Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDEPRECATED_CesiumEncodedMetadataComponent>::IsAbstract,
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::ClassParams = {
&UDEPRECATED_CesiumEncodedMetadataComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::PropPointers),
0,
0x02B002A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::Class_MetaDataParams)
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::PropPointers) < 2048);
UClass* Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent()
{
if (!Z_Registration_Info_UClass_UDEPRECATED_CesiumEncodedMetadataComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDEPRECATED_CesiumEncodedMetadataComponent.OuterSingleton, Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDEPRECATED_CesiumEncodedMetadataComponent.OuterSingleton;
}
template<> CESIUMRUNTIME_API UClass* StaticClass<UDEPRECATED_CesiumEncodedMetadataComponent>()
{
return UDEPRECATED_CesiumEncodedMetadataComponent::StaticClass();
}
UDEPRECATED_CesiumEncodedMetadataComponent::UDEPRECATED_CesiumEncodedMetadataComponent(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR(UDEPRECATED_CesiumEncodedMetadataComponent);
UDEPRECATED_CesiumEncodedMetadataComponent::~UDEPRECATED_CesiumEncodedMetadataComponent() {}
struct Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_Statics
{
static const FEnumRegisterCompiledInInfo EnumInfo[];
static const FStructRegisterCompiledInInfo ScriptStructInfo[];
static const FClassRegisterCompiledInInfo ClassInfo[];
};
const FEnumRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_Statics::EnumInfo[] = {
{ ECesiumPropertyComponentType_DEPRECATED_StaticEnum, TEXT("ECesiumPropertyComponentType_DEPRECATED"), &Z_Registration_Info_UEnum_ECesiumPropertyComponentType_DEPRECATED, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4027262590U) },
{ ECesiumPropertyType_DEPRECATED_StaticEnum, TEXT("ECesiumPropertyType_DEPRECATED"), &Z_Registration_Info_UEnum_ECesiumPropertyType_DEPRECATED, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2833191215U) },
{ ECesiumFeatureTableAccessType_DEPRECATED_StaticEnum, TEXT("ECesiumFeatureTableAccessType_DEPRECATED"), &Z_Registration_Info_UEnum_ECesiumFeatureTableAccessType_DEPRECATED, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3685979737U) },
};
const FStructRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_Statics::ScriptStructInfo[] = {
{ FPropertyDescription::StaticStruct, Z_Construct_UScriptStruct_FPropertyDescription_Statics::NewStructOps, TEXT("PropertyDescription"), &Z_Registration_Info_UScriptStruct_PropertyDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPropertyDescription), 3732388206U) },
{ FFeatureTableDescription::StaticStruct, Z_Construct_UScriptStruct_FFeatureTableDescription_Statics::NewStructOps, TEXT("FeatureTableDescription"), &Z_Registration_Info_UScriptStruct_FeatureTableDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFeatureTableDescription), 3437910657U) },
{ FFeatureTexturePropertyDescription::StaticStruct, Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics::NewStructOps, TEXT("FeatureTexturePropertyDescription"), &Z_Registration_Info_UScriptStruct_FeatureTexturePropertyDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFeatureTexturePropertyDescription), 152819374U) },
{ FFeatureTextureDescription::StaticStruct, Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics::NewStructOps, TEXT("FeatureTextureDescription"), &Z_Registration_Info_UScriptStruct_FeatureTextureDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFeatureTextureDescription), 1819188141U) },
{ FMetadataDescription::StaticStruct, Z_Construct_UScriptStruct_FMetadataDescription_Statics::NewStructOps, TEXT("MetadataDescription"), &Z_Registration_Info_UScriptStruct_MetadataDescription, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMetadataDescription), 972968866U) },
};
const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_Statics::ClassInfo[] = {
{ Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent, UDEPRECATED_CesiumEncodedMetadataComponent::StaticClass, TEXT("UDEPRECATED_CesiumEncodedMetadataComponent"), &Z_Registration_Info_UClass_UDEPRECATED_CesiumEncodedMetadataComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDEPRECATED_CesiumEncodedMetadataComponent), 1809640118U) },
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_3088215478(TEXT("/Script/CesiumRuntime"),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_Statics::EnumInfo));
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "CesiumEncodedMetadataComponent.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
#ifdef CESIUMRUNTIME_CesiumEncodedMetadataComponent_generated_h
#error "CesiumEncodedMetadataComponent.generated.h already included, missing '#pragma once' in CesiumEncodedMetadataComponent.h"
#endif
#define CESIUMRUNTIME_CesiumEncodedMetadataComponent_generated_h
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_67_GENERATED_BODY \
friend struct Z_Construct_UScriptStruct_FPropertyDescription_Statics; \
static class UScriptStruct* StaticStruct();
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<struct FPropertyDescription>();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_115_GENERATED_BODY \
friend struct Z_Construct_UScriptStruct_FFeatureTableDescription_Statics; \
static class UScriptStruct* StaticStruct();
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<struct FFeatureTableDescription>();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_162_GENERATED_BODY \
friend struct Z_Construct_UScriptStruct_FFeatureTexturePropertyDescription_Statics; \
static class UScriptStruct* StaticStruct();
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<struct FFeatureTexturePropertyDescription>();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_211_GENERATED_BODY \
friend struct Z_Construct_UScriptStruct_FFeatureTextureDescription_Statics; \
static class UScriptStruct* StaticStruct();
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<struct FFeatureTextureDescription>();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_242_GENERATED_BODY \
friend struct Z_Construct_UScriptStruct_FMetadataDescription_Statics; \
static class UScriptStruct* StaticStruct();
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<struct FMetadataDescription>();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_SPARSE_DATA
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_RPC_WRAPPERS_NO_PURE_DECLS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDEPRECATED_CesiumEncodedMetadataComponent(); \
friend struct Z_Construct_UClass_UDEPRECATED_CesiumEncodedMetadataComponent_Statics; \
public: \
DECLARE_CLASS(UDEPRECATED_CesiumEncodedMetadataComponent, UActorComponent, COMPILED_IN_FLAGS(0 | CLASS_Config | CLASS_Deprecated), CASTCLASS_None, TEXT("/Script/CesiumRuntime"), NO_API) \
DECLARE_SERIALIZER(UDEPRECATED_CesiumEncodedMetadataComponent)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UDEPRECATED_CesiumEncodedMetadataComponent(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
/** Private move- and copy-constructors, should never be used */ \
NO_API UDEPRECATED_CesiumEncodedMetadataComponent(UDEPRECATED_CesiumEncodedMetadataComponent&&); \
NO_API UDEPRECATED_CesiumEncodedMetadataComponent(const UDEPRECATED_CesiumEncodedMetadataComponent&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UDEPRECATED_CesiumEncodedMetadataComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDEPRECATED_CesiumEncodedMetadataComponent); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDEPRECATED_CesiumEncodedMetadataComponent) \
NO_API virtual ~UDEPRECATED_CesiumEncodedMetadataComponent();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_271_PROLOG
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_SPARSE_DATA \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_RPC_WRAPPERS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_INCLASS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h_274_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> CESIUMRUNTIME_API UClass* StaticClass<class UDEPRECATED_CesiumEncodedMetadataComponent>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumEncodedMetadataComponent_h
#define FOREACH_ENUM_ECESIUMPROPERTYCOMPONENTTYPE_DEPRECATED(op) \
op(ECesiumPropertyComponentType_DEPRECATED::Uint8_DEPRECATED) \
op(ECesiumPropertyComponentType_DEPRECATED::Float_DEPRECATED)
enum class ECesiumPropertyComponentType_DEPRECATED : uint8;
template<> struct TIsUEnumClass<ECesiumPropertyComponentType_DEPRECATED> { enum { Value = true }; };
template<> CESIUMRUNTIME_API UEnum* StaticEnum<ECesiumPropertyComponentType_DEPRECATED>();
#define FOREACH_ENUM_ECESIUMPROPERTYTYPE_DEPRECATED(op) \
op(ECesiumPropertyType_DEPRECATED::Scalar_DEPRECATED) \
op(ECesiumPropertyType_DEPRECATED::Vec2_DEPRECATED) \
op(ECesiumPropertyType_DEPRECATED::Vec3_DEPRECATED) \
op(ECesiumPropertyType_DEPRECATED::Vec4_DEPRECATED)
enum class ECesiumPropertyType_DEPRECATED : uint8;
template<> struct TIsUEnumClass<ECesiumPropertyType_DEPRECATED> { enum { Value = true }; };
template<> CESIUMRUNTIME_API UEnum* StaticEnum<ECesiumPropertyType_DEPRECATED>();
#define FOREACH_ENUM_ECESIUMFEATURETABLEACCESSTYPE_DEPRECATED(op) \
op(ECesiumFeatureTableAccessType_DEPRECATED::Unknown_DEPRECATED) \
op(ECesiumFeatureTableAccessType_DEPRECATED::Texture_DEPRECATED) \
op(ECesiumFeatureTableAccessType_DEPRECATED::Attribute_DEPRECATED) \
op(ECesiumFeatureTableAccessType_DEPRECATED::Mixed_DEPRECATED)
enum class ECesiumFeatureTableAccessType_DEPRECATED : uint8;
template<> struct TIsUEnumClass<ECesiumFeatureTableAccessType_DEPRECATED> { enum { Value = true }; };
template<> CESIUMRUNTIME_API UEnum* StaticEnum<ECesiumFeatureTableAccessType_DEPRECATED>();
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "../../CesiumRuntime/Public/CesiumFeatureIdAttribute.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeCesiumFeatureIdAttribute() {}
// Cross Module References
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary();
CESIUMRUNTIME_API UClass* Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_NoRegister();
CESIUMRUNTIME_API UEnum* Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus();
CESIUMRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
UPackage* Z_Construct_UPackage__Script_CesiumRuntime();
// End Cross Module References
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ECesiumFeatureIdAttributeStatus;
static UEnum* ECesiumFeatureIdAttributeStatus_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ECesiumFeatureIdAttributeStatus.OuterSingleton)
{
Z_Registration_Info_UEnum_ECesiumFeatureIdAttributeStatus.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("ECesiumFeatureIdAttributeStatus"));
}
return Z_Registration_Info_UEnum_ECesiumFeatureIdAttributeStatus.OuterSingleton;
}
template<> CESIUMRUNTIME_API UEnum* StaticEnum<ECesiumFeatureIdAttributeStatus>()
{
return ECesiumFeatureIdAttributeStatus_StaticEnum();
}
struct Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus_Statics
{
static const UECodeGen_Private::FEnumeratorParam Enumerators[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[];
#endif
static const UECodeGen_Private::FEnumParams EnumParams;
};
const UECodeGen_Private::FEnumeratorParam Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus_Statics::Enumerators[] = {
{ "ECesiumFeatureIdAttributeStatus::Valid", (int64)ECesiumFeatureIdAttributeStatus::Valid },
{ "ECesiumFeatureIdAttributeStatus::ErrorInvalidAttribute", (int64)ECesiumFeatureIdAttributeStatus::ErrorInvalidAttribute },
{ "ECesiumFeatureIdAttributeStatus::ErrorInvalidAccessor", (int64)ECesiumFeatureIdAttributeStatus::ErrorInvalidAccessor },
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus_Statics::Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * @brief Reports the status of a FCesiumFeatureIdAttribute. If the feature ID\n * attribute cannot be accessed, this briefly indicates why.\n */" },
{ "ErrorInvalidAccessor.Comment", "/* The feature ID attribute uses an invalid accessor in the glTF. */" },
{ "ErrorInvalidAccessor.Name", "ECesiumFeatureIdAttributeStatus::ErrorInvalidAccessor" },
{ "ErrorInvalidAccessor.ToolTip", "The feature ID attribute uses an invalid accessor in the glTF." },
{ "ErrorInvalidAttribute.Comment", "/* The feature ID attribute does not exist in the glTF primitive. */" },
{ "ErrorInvalidAttribute.Name", "ECesiumFeatureIdAttributeStatus::ErrorInvalidAttribute" },
{ "ErrorInvalidAttribute.ToolTip", "The feature ID attribute does not exist in the glTF primitive." },
{ "ModuleRelativePath", "Public/CesiumFeatureIdAttribute.h" },
{ "ToolTip", "@brief Reports the status of a FCesiumFeatureIdAttribute. If the feature ID\nattribute cannot be accessed, this briefly indicates why." },
{ "Valid.Comment", "/* The feature ID attribute is valid. */" },
{ "Valid.Name", "ECesiumFeatureIdAttributeStatus::Valid" },
{ "Valid.ToolTip", "The feature ID attribute is valid." },
};
#endif
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
"ECesiumFeatureIdAttributeStatus",
"ECesiumFeatureIdAttributeStatus",
Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus_Statics::Enum_MetaDataParams), Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus()
{
if (!Z_Registration_Info_UEnum_ECesiumFeatureIdAttributeStatus.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ECesiumFeatureIdAttributeStatus.InnerSingleton, Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ECesiumFeatureIdAttributeStatus.InnerSingleton;
}
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_CesiumFeatureIdAttribute;
class UScriptStruct* FCesiumFeatureIdAttribute::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_CesiumFeatureIdAttribute.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_CesiumFeatureIdAttribute.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute, (UObject*)Z_Construct_UPackage__Script_CesiumRuntime(), TEXT("CesiumFeatureIdAttribute"));
}
return Z_Registration_Info_UScriptStruct_CesiumFeatureIdAttribute.OuterSingleton;
}
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<FCesiumFeatureIdAttribute>()
{
return FCesiumFeatureIdAttribute::StaticStruct();
}
struct Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
static void* NewStructOps();
static const UECodeGen_Private::FStructParams ReturnStructParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute_Statics::Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * @brief A blueprint-accessible wrapper for a feature ID attribute from a glTF\n * primitive. Provides access to per-vertex feature IDs which can be used with\n * the corresponding {@link FCesiumFeatureTable} to access per-vertex metadata.\n */" },
{ "ModuleRelativePath", "Public/CesiumFeatureIdAttribute.h" },
{ "ToolTip", "@brief A blueprint-accessible wrapper for a feature ID attribute from a glTF\nprimitive. Provides access to per-vertex feature IDs which can be used with\nthe corresponding {@link FCesiumFeatureTable} to access per-vertex metadata." },
};
#endif
void* Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute_Statics::NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCesiumFeatureIdAttribute>();
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute_Statics::ReturnStructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
nullptr,
&NewStructOps,
"CesiumFeatureIdAttribute",
nullptr,
0,
sizeof(FCesiumFeatureIdAttribute),
alignof(FCesiumFeatureIdAttribute),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000201),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute()
{
if (!Z_Registration_Info_UScriptStruct_CesiumFeatureIdAttribute.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_CesiumFeatureIdAttribute.InnerSingleton, Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute_Statics::ReturnStructParams);
}
return Z_Registration_Info_UScriptStruct_CesiumFeatureIdAttribute.InnerSingleton;
}
DEFINE_FUNCTION(UCesiumFeatureIdAttributeBlueprintLibrary::execGetFeatureIDForVertex)
{
P_GET_STRUCT_REF(FCesiumFeatureIdAttribute,Z_Param_Out_FeatureIDAttribute);
P_GET_PROPERTY(FInt64Property,Z_Param_VertexIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(int64*)Z_Param__Result=UCesiumFeatureIdAttributeBlueprintLibrary::GetFeatureIDForVertex(Z_Param_Out_FeatureIDAttribute,Z_Param_VertexIndex);
P_NATIVE_END;
}
DEFINE_FUNCTION(UCesiumFeatureIdAttributeBlueprintLibrary::execGetVertexCount)
{
P_GET_STRUCT_REF(FCesiumFeatureIdAttribute,Z_Param_Out_FeatureIDAttribute);
P_FINISH;
P_NATIVE_BEGIN;
*(int64*)Z_Param__Result=UCesiumFeatureIdAttributeBlueprintLibrary::GetVertexCount(Z_Param_Out_FeatureIDAttribute);
P_NATIVE_END;
}
DEFINE_FUNCTION(UCesiumFeatureIdAttributeBlueprintLibrary::execGetFeatureIDAttributeStatus)
{
P_GET_STRUCT_REF(FCesiumFeatureIdAttribute,Z_Param_Out_FeatureIDAttribute);
P_FINISH;
P_NATIVE_BEGIN;
*(ECesiumFeatureIdAttributeStatus*)Z_Param__Result=UCesiumFeatureIdAttributeBlueprintLibrary::GetFeatureIDAttributeStatus(Z_Param_Out_FeatureIDAttribute);
P_NATIVE_END;
}
DEFINE_FUNCTION(UCesiumFeatureIdAttributeBlueprintLibrary::execGetFeatureTableName)
{
P_GET_STRUCT_REF(FCesiumFeatureIdAttribute,Z_Param_Out_FeatureIDAttribute);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UCesiumFeatureIdAttributeBlueprintLibrary::GetFeatureTableName(Z_Param_Out_FeatureIDAttribute);
P_NATIVE_END;
}
void UCesiumFeatureIdAttributeBlueprintLibrary::StaticRegisterNativesUCesiumFeatureIdAttributeBlueprintLibrary()
{
UClass* Class = UCesiumFeatureIdAttributeBlueprintLibrary::StaticClass();
static const FNameNativePtrPair Funcs[] = {
{ "GetFeatureIDAttributeStatus", &UCesiumFeatureIdAttributeBlueprintLibrary::execGetFeatureIDAttributeStatus },
{ "GetFeatureIDForVertex", &UCesiumFeatureIdAttributeBlueprintLibrary::execGetFeatureIDForVertex },
{ "GetFeatureTableName", &UCesiumFeatureIdAttributeBlueprintLibrary::execGetFeatureTableName },
{ "GetVertexCount", &UCesiumFeatureIdAttributeBlueprintLibrary::execGetVertexCount },
};
FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
}
struct Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics
{
struct CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDAttributeStatus_Parms
{
FCesiumFeatureIdAttribute FeatureIDAttribute;
ECesiumFeatureIdAttributeStatus ReturnValue;
};
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_FeatureIDAttribute_MetaData[];
#endif
static const UECodeGen_Private::FStructPropertyParams NewProp_FeatureIDAttribute;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::NewProp_FeatureIDAttribute_MetaData[] = {
{ "NativeConst", "" },
};
#endif
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::NewProp_FeatureIDAttribute = { "FeatureIDAttribute", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDAttributeStatus_Parms, FeatureIDAttribute), Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::NewProp_FeatureIDAttribute_MetaData), Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::NewProp_FeatureIDAttribute_MetaData) }; // 2482737018
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDAttributeStatus_Parms, ReturnValue), Z_Construct_UEnum_CesiumRuntime_ECesiumFeatureIdAttributeStatus, METADATA_PARAMS(0, nullptr) }; // 2499617993
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::NewProp_FeatureIDAttribute,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::NewProp_ReturnValue,
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::Function_MetaDataParams[] = {
{ "Category", "Cesium|Features|FeatureIDAttribute" },
{ "Comment", "/**\n * Gets the status of the feature ID attribute. If this attribute is\n * invalid in any way, this will briefly indicate why.\n */" },
{ "ModuleRelativePath", "Public/CesiumFeatureIdAttribute.h" },
{ "ToolTip", "Gets the status of the feature ID attribute. If this attribute is\ninvalid in any way, this will briefly indicate why." },
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary, nullptr, "GetFeatureIDAttributeStatus", nullptr, nullptr, Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::PropPointers), sizeof(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDAttributeStatus_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::Function_MetaDataParams) };
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::PropPointers) < 2048);
static_assert(sizeof(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDAttributeStatus_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus_Statics::FuncParams);
}
return ReturnFunction;
}
struct Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics
{
struct CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDForVertex_Parms
{
FCesiumFeatureIdAttribute FeatureIDAttribute;
int64 VertexIndex;
int64 ReturnValue;
};
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_FeatureIDAttribute_MetaData[];
#endif
static const UECodeGen_Private::FStructPropertyParams NewProp_FeatureIDAttribute;
static const UECodeGen_Private::FInt64PropertyParams NewProp_VertexIndex;
static const UECodeGen_Private::FInt64PropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::NewProp_FeatureIDAttribute_MetaData[] = {
{ "NativeConst", "" },
};
#endif
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::NewProp_FeatureIDAttribute = { "FeatureIDAttribute", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDForVertex_Parms, FeatureIDAttribute), Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::NewProp_FeatureIDAttribute_MetaData), Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::NewProp_FeatureIDAttribute_MetaData) }; // 2482737018
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::NewProp_VertexIndex = { "VertexIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDForVertex_Parms, VertexIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDForVertex_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::NewProp_FeatureIDAttribute,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::NewProp_VertexIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::NewProp_ReturnValue,
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::Function_MetaDataParams[] = {
{ "Category", "Cesium|Features|FeatureIDAttribute" },
{ "Comment", "/**\n * Gets the feature ID associated with the given vertex. The feature ID can be\n * used with a FCesiumFeatureTable to retrieve the per-vertex metadata. If\n * the feature ID attribute is invalid, this returns -1.\n */" },
{ "ModuleRelativePath", "Public/CesiumFeatureIdAttribute.h" },
{ "ToolTip", "Gets the feature ID associated with the given vertex. The feature ID can be\nused with a FCesiumFeatureTable to retrieve the per-vertex metadata. If\nthe feature ID attribute is invalid, this returns -1." },
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary, nullptr, "GetFeatureIDForVertex", nullptr, nullptr, Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::PropPointers), sizeof(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDForVertex_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::Function_MetaDataParams) };
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::PropPointers) < 2048);
static_assert(sizeof(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureIDForVertex_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex_Statics::FuncParams);
}
return ReturnFunction;
}
struct Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics
{
struct CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureTableName_Parms
{
FCesiumFeatureIdAttribute FeatureIDAttribute;
FString ReturnValue;
};
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_FeatureIDAttribute_MetaData[];
#endif
static const UECodeGen_Private::FStructPropertyParams NewProp_FeatureIDAttribute;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[];
#endif
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::NewProp_FeatureIDAttribute_MetaData[] = {
{ "NativeConst", "" },
};
#endif
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::NewProp_FeatureIDAttribute = { "FeatureIDAttribute", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureTableName_Parms, FeatureIDAttribute), Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::NewProp_FeatureIDAttribute_MetaData), Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::NewProp_FeatureIDAttribute_MetaData) }; // 2482737018
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::NewProp_ReturnValue_MetaData[] = {
{ "NativeConst", "" },
};
#endif
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureTableName_Parms, ReturnValue), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::NewProp_ReturnValue_MetaData), Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::NewProp_ReturnValue_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::NewProp_FeatureIDAttribute,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::NewProp_ReturnValue,
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::Function_MetaDataParams[] = {
{ "Category", "Cesium|Metadata|FeatureIdAttribute" },
{ "Comment", "/**\n * Get the name of the feature table corresponding to this feature ID\n * attribute. The name can be used to fetch the appropriate\n * FCesiumFeatureTable from the FCesiumMetadataModel.\n */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use GetPropertyTableIndex on a CesiumFeatureIdSet instead." },
{ "ModuleRelativePath", "Public/CesiumFeatureIdAttribute.h" },
{ "ToolTip", "Get the name of the feature table corresponding to this feature ID\nattribute. The name can be used to fetch the appropriate\nFCesiumFeatureTable from the FCesiumMetadataModel." },
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary, nullptr, "GetFeatureTableName", nullptr, nullptr, Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::PropPointers), sizeof(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureTableName_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::Function_MetaDataParams) };
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::PropPointers) < 2048);
static_assert(sizeof(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::CesiumFeatureIdAttributeBlueprintLibrary_eventGetFeatureTableName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName_Statics::FuncParams);
}
return ReturnFunction;
}
struct Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics
{
struct CesiumFeatureIdAttributeBlueprintLibrary_eventGetVertexCount_Parms
{
FCesiumFeatureIdAttribute FeatureIDAttribute;
int64 ReturnValue;
};
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_FeatureIDAttribute_MetaData[];
#endif
static const UECodeGen_Private::FStructPropertyParams NewProp_FeatureIDAttribute;
static const UECodeGen_Private::FInt64PropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[];
#endif
static const UECodeGen_Private::FFunctionParams FuncParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::NewProp_FeatureIDAttribute_MetaData[] = {
{ "NativeConst", "" },
};
#endif
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::NewProp_FeatureIDAttribute = { "FeatureIDAttribute", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumFeatureIdAttributeBlueprintLibrary_eventGetVertexCount_Parms, FeatureIDAttribute), Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::NewProp_FeatureIDAttribute_MetaData), Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::NewProp_FeatureIDAttribute_MetaData) }; // 2482737018
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CesiumFeatureIdAttributeBlueprintLibrary_eventGetVertexCount_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::NewProp_FeatureIDAttribute,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::NewProp_ReturnValue,
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::Function_MetaDataParams[] = {
{ "Category", "Cesium|Features|FeatureIDAttribute" },
{ "Comment", "/**\n * Get the number of vertices in the primitive containing the feature\n * ID attribute. If the feature ID attribute is invalid, this returns 0.\n */" },
{ "ModuleRelativePath", "Public/CesiumFeatureIdAttribute.h" },
{ "ToolTip", "Get the number of vertices in the primitive containing the feature\nID attribute. If the feature ID attribute is invalid, this returns 0." },
};
#endif
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::FuncParams = { (UObject*(*)())Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary, nullptr, "GetVertexCount", nullptr, nullptr, Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::PropPointers), sizeof(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::CesiumFeatureIdAttributeBlueprintLibrary_eventGetVertexCount_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::Function_MetaDataParams) };
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::PropPointers) < 2048);
static_assert(sizeof(Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::CesiumFeatureIdAttributeBlueprintLibrary_eventGetVertexCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount_Statics::FuncParams);
}
return ReturnFunction;
}
IMPLEMENT_CLASS_NO_AUTO_REGISTRATION(UCesiumFeatureIdAttributeBlueprintLibrary);
UClass* Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_NoRegister()
{
return UCesiumFeatureIdAttributeBlueprintLibrary::StaticClass();
}
struct Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics
{
static UObject* (*const DependentSingletons[])();
static const FClassFunctionLinkInfo FuncInfo[];
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[];
#endif
static const FCppClassTypeInfoStatic StaticCppClassTypeInfo;
static const UECodeGen_Private::FClassParams ClassParams;
};
UObject* (*const Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_CesiumRuntime,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics::DependentSingletons) < 16);
const FClassFunctionLinkInfo Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics::FuncInfo[] = {
{ &Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDAttributeStatus, "GetFeatureIDAttributeStatus" }, // 3853876283
{ &Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureIDForVertex, "GetFeatureIDForVertex" }, // 1789627944
{ &Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetFeatureTableName, "GetFeatureTableName" }, // 1991569947
{ &Z_Construct_UFunction_UCesiumFeatureIdAttributeBlueprintLibrary_GetVertexCount, "GetVertexCount" }, // 828993848
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics::FuncInfo) < 2048);
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics::Class_MetaDataParams[] = {
{ "IncludePath", "CesiumFeatureIdAttribute.h" },
{ "ModuleRelativePath", "Public/CesiumFeatureIdAttribute.h" },
};
#endif
const FCppClassTypeInfoStatic Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics::StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCesiumFeatureIdAttributeBlueprintLibrary>::IsAbstract,
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics::ClassParams = {
&UCesiumFeatureIdAttributeBlueprintLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x001000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics::Class_MetaDataParams)
};
UClass* Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary()
{
if (!Z_Registration_Info_UClass_UCesiumFeatureIdAttributeBlueprintLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCesiumFeatureIdAttributeBlueprintLibrary.OuterSingleton, Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCesiumFeatureIdAttributeBlueprintLibrary.OuterSingleton;
}
template<> CESIUMRUNTIME_API UClass* StaticClass<UCesiumFeatureIdAttributeBlueprintLibrary>()
{
return UCesiumFeatureIdAttributeBlueprintLibrary::StaticClass();
}
UCesiumFeatureIdAttributeBlueprintLibrary::UCesiumFeatureIdAttributeBlueprintLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR(UCesiumFeatureIdAttributeBlueprintLibrary);
UCesiumFeatureIdAttributeBlueprintLibrary::~UCesiumFeatureIdAttributeBlueprintLibrary() {}
struct Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_Statics
{
static const FEnumRegisterCompiledInInfo EnumInfo[];
static const FStructRegisterCompiledInInfo ScriptStructInfo[];
static const FClassRegisterCompiledInInfo ClassInfo[];
};
const FEnumRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_Statics::EnumInfo[] = {
{ ECesiumFeatureIdAttributeStatus_StaticEnum, TEXT("ECesiumFeatureIdAttributeStatus"), &Z_Registration_Info_UEnum_ECesiumFeatureIdAttributeStatus, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2499617993U) },
};
const FStructRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_Statics::ScriptStructInfo[] = {
{ FCesiumFeatureIdAttribute::StaticStruct, Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute_Statics::NewStructOps, TEXT("CesiumFeatureIdAttribute"), &Z_Registration_Info_UScriptStruct_CesiumFeatureIdAttribute, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCesiumFeatureIdAttribute), 2482737018U) },
};
const FClassRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_Statics::ClassInfo[] = {
{ Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary, UCesiumFeatureIdAttributeBlueprintLibrary::StaticClass, TEXT("UCesiumFeatureIdAttributeBlueprintLibrary"), &Z_Registration_Info_UClass_UCesiumFeatureIdAttributeBlueprintLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCesiumFeatureIdAttributeBlueprintLibrary), 3611490726U) },
};
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_357007356(TEXT("/Script/CesiumRuntime"),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_Statics::EnumInfo));
PRAGMA_ENABLE_DEPRECATION_WARNINGS
// 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 "CesiumFeatureIdAttribute.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
enum class ECesiumFeatureIdAttributeStatus : uint8;
struct FCesiumFeatureIdAttribute;
#ifdef CESIUMRUNTIME_CesiumFeatureIdAttribute_generated_h
#error "CesiumFeatureIdAttribute.generated.h already included, missing '#pragma once' in CesiumFeatureIdAttribute.h"
#endif
#define CESIUMRUNTIME_CesiumFeatureIdAttribute_generated_h
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_35_GENERATED_BODY \
friend struct Z_Construct_UScriptStruct_FCesiumFeatureIdAttribute_Statics; \
static class UScriptStruct* StaticStruct();
template<> CESIUMRUNTIME_API UScriptStruct* StaticStruct<struct FCesiumFeatureIdAttribute>();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_SPARSE_DATA
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_RPC_WRAPPERS_NO_PURE_DECLS \
\
DECLARE_FUNCTION(execGetFeatureIDForVertex); \
DECLARE_FUNCTION(execGetVertexCount); \
DECLARE_FUNCTION(execGetFeatureIDAttributeStatus); \
DECLARE_FUNCTION(execGetFeatureTableName);
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_ACCESSORS
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUCesiumFeatureIdAttributeBlueprintLibrary(); \
friend struct Z_Construct_UClass_UCesiumFeatureIdAttributeBlueprintLibrary_Statics; \
public: \
DECLARE_CLASS(UCesiumFeatureIdAttributeBlueprintLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/CesiumRuntime"), NO_API) \
DECLARE_SERIALIZER(UCesiumFeatureIdAttributeBlueprintLibrary)
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UCesiumFeatureIdAttributeBlueprintLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
private: \
/** Private move- and copy-constructors, should never be used */ \
NO_API UCesiumFeatureIdAttributeBlueprintLibrary(UCesiumFeatureIdAttributeBlueprintLibrary&&); \
NO_API UCesiumFeatureIdAttributeBlueprintLibrary(const UCesiumFeatureIdAttributeBlueprintLibrary&); \
public: \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UCesiumFeatureIdAttributeBlueprintLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UCesiumFeatureIdAttributeBlueprintLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UCesiumFeatureIdAttributeBlueprintLibrary) \
NO_API virtual ~UCesiumFeatureIdAttributeBlueprintLibrary();
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_80_PROLOG
#define FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_SPARSE_DATA \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_EDITOR_ONLY_SPARSE_DATA_PROPERTY_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_RPC_WRAPPERS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_ACCESSORS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_INCLASS_NO_PURE_DECLS \
FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h_83_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
template<> CESIUMRUNTIME_API UClass* StaticClass<class UCesiumFeatureIdAttributeBlueprintLibrary>();
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_actions_runner__work_cesium_unreal_cesium_unreal_packages_CesiumForUnreal_HostProject_Plugins_CesiumForUnreal_Source_CesiumRuntime_Public_CesiumFeatureIdAttribute_h
#define FOREACH_ENUM_ECESIUMFEATUREIDATTRIBUTESTATUS(op) \
op(ECesiumFeatureIdAttributeStatus::Valid) \
op(ECesiumFeatureIdAttributeStatus::ErrorInvalidAttribute) \
op(ECesiumFeatureIdAttributeStatus::ErrorInvalidAccessor)
enum class ECesiumFeatureIdAttributeStatus : uint8;
template<> struct TIsUEnumClass<ECesiumFeatureIdAttributeStatus> { enum { Value = true }; };
template<> CESIUMRUNTIME_API UEnum* StaticEnum<ECesiumFeatureIdAttributeStatus>();
PRAGMA_ENABLE_DEPRECATION_WARNINGS