// 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 "Components/StereoLayerComponent.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeStereoLayerComponent() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FBox2D(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D(); ENGINE_API UClass* Z_Construct_UClass_UEditorFlagCollector(); ENGINE_API UClass* Z_Construct_UClass_UEditorFlagCollector_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USceneComponent(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerComponent(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerShape(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerShape_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerShapeCubemap(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerShapeCubemap_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerShapeCylinder(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerShapeCylinder_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerShapeEquirect(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerShapeEquirect_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerShapeQuad(); ENGINE_API UClass* Z_Construct_UClass_UStereoLayerShapeQuad_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister(); ENGINE_API UEnum* Z_Construct_UEnum_Engine_EStereoLayerShape(); ENGINE_API UEnum* Z_Construct_UEnum_Engine_EStereoLayerType(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FEquirectProps(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EStereoLayerType ********************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStereoLayerType; static UEnum* EStereoLayerType_StaticEnum() { if (!Z_Registration_Info_UEnum_EStereoLayerType.OuterSingleton) { Z_Registration_Info_UEnum_EStereoLayerType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EStereoLayerType, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EStereoLayerType")); } return Z_Registration_Info_UEnum_EStereoLayerType.OuterSingleton; } template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EStereoLayerType_StaticEnum(); } struct Z_Construct_UEnum_Engine_EStereoLayerType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Comment", "/** Used by IStereoLayer */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "SLT_FaceLocked.Comment", "/** Location within the view space */" }, { "SLT_FaceLocked.DisplayName", "Face Locked" }, { "SLT_FaceLocked.Name", "SLT_FaceLocked" }, { "SLT_FaceLocked.ToolTip", "Location within the view space" }, { "SLT_MAX.Name", "SLT_MAX" }, { "SLT_TrackerLocked.Comment", "/** Location within the HMD tracking space */" }, { "SLT_TrackerLocked.DisplayName", "Tracker Locked" }, { "SLT_TrackerLocked.Name", "SLT_TrackerLocked" }, { "SLT_TrackerLocked.ToolTip", "Location within the HMD tracking space" }, { "SLT_WorldLocked.Comment", "/** Location within the world */" }, { "SLT_WorldLocked.DisplayName", "World Locked" }, { "SLT_WorldLocked.Name", "SLT_WorldLocked" }, { "SLT_WorldLocked.ToolTip", "Location within the world" }, { "ToolTip", "Used by IStereoLayer" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "SLT_WorldLocked", (int64)SLT_WorldLocked }, { "SLT_TrackerLocked", (int64)SLT_TrackerLocked }, { "SLT_FaceLocked", (int64)SLT_FaceLocked }, { "SLT_MAX", (int64)SLT_MAX }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Engine_EStereoLayerType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EStereoLayerType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "EStereoLayerType", "EStereoLayerType", Z_Construct_UEnum_Engine_EStereoLayerType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EStereoLayerType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::Regular, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EStereoLayerType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EStereoLayerType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Engine_EStereoLayerType() { if (!Z_Registration_Info_UEnum_EStereoLayerType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStereoLayerType.InnerSingleton, Z_Construct_UEnum_Engine_EStereoLayerType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EStereoLayerType.InnerSingleton; } // ********** End Enum EStereoLayerType ************************************************************ // ********** Begin Enum EStereoLayerShape ********************************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_EStereoLayerShape; static UEnum* EStereoLayerShape_StaticEnum() { if (!Z_Registration_Info_UEnum_EStereoLayerShape.OuterSingleton) { Z_Registration_Info_UEnum_EStereoLayerShape.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EStereoLayerShape, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EStereoLayerShape")); } return Z_Registration_Info_UEnum_EStereoLayerShape.OuterSingleton; } template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EStereoLayerShape_StaticEnum(); } struct Z_Construct_UEnum_Engine_EStereoLayerShape_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Comment", "/** The shape to use for the stereo layer. Note that some shapes might not be supported on all platforms! */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "SLSH_CubemapLayer.Comment", "/** Cubemap layer */" }, { "SLSH_CubemapLayer.DisplayName", "Cubemap Layer" }, { "SLSH_CubemapLayer.Name", "SLSH_CubemapLayer" }, { "SLSH_CubemapLayer.ToolTip", "Cubemap layer" }, { "SLSH_CylinderLayer.Comment", "/** Cylinder layer */" }, { "SLSH_CylinderLayer.DisplayName", "Cylinder Layer" }, { "SLSH_CylinderLayer.Name", "SLSH_CylinderLayer" }, { "SLSH_CylinderLayer.ToolTip", "Cylinder layer" }, { "SLSH_EquirectLayer.Comment", "/** Equirect layer */" }, { "SLSH_EquirectLayer.DisplayName", "Equirect Layer" }, { "SLSH_EquirectLayer.Name", "SLSH_EquirectLayer" }, { "SLSH_EquirectLayer.ToolTip", "Equirect layer" }, { "SLSH_MAX.Name", "SLSH_MAX" }, { "SLSH_QuadLayer.Comment", "/** Quad layer */" }, { "SLSH_QuadLayer.DisplayName", "Quad Layer" }, { "SLSH_QuadLayer.Name", "SLSH_QuadLayer" }, { "SLSH_QuadLayer.ToolTip", "Quad layer" }, { "ToolTip", "The shape to use for the stereo layer. Note that some shapes might not be supported on all platforms!" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "SLSH_QuadLayer", (int64)SLSH_QuadLayer }, { "SLSH_CylinderLayer", (int64)SLSH_CylinderLayer }, { "SLSH_CubemapLayer", (int64)SLSH_CubemapLayer }, { "SLSH_EquirectLayer", (int64)SLSH_EquirectLayer }, { "SLSH_MAX", (int64)SLSH_MAX }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Engine_EStereoLayerShape_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EStereoLayerShape_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "EStereoLayerShape", "EStereoLayerShape", Z_Construct_UEnum_Engine_EStereoLayerShape_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EStereoLayerShape_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::Regular, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EStereoLayerShape_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EStereoLayerShape_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Engine_EStereoLayerShape() { if (!Z_Registration_Info_UEnum_EStereoLayerShape.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EStereoLayerShape.InnerSingleton, Z_Construct_UEnum_Engine_EStereoLayerShape_Statics::EnumParams); } return Z_Registration_Info_UEnum_EStereoLayerShape.InnerSingleton; } // ********** End Enum EStereoLayerShape *********************************************************** // ********** Begin Class UEditorFlagCollector Function GetFlagNames ******************************* struct Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics { struct EditorFlagCollector_eventGetFlagNames_Parms { TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetFlagNames constinit property declarations ************************** static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetFlagNames constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetFlagNames Property Definitions ************************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorFlagCollector_eventGetFlagNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::PropPointers) < 2048); // ********** End Function GetFlagNames Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEditorFlagCollector, nullptr, "GetFlagNames", Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::PropPointers), sizeof(Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::EditorFlagCollector_eventGetFlagNames_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::EditorFlagCollector_eventGetFlagNames_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UEditorFlagCollector::execGetFlagNames) { P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=UEditorFlagCollector::GetFlagNames(); P_NATIVE_END; } // ********** End Class UEditorFlagCollector Function GetFlagNames ********************************* // ********** Begin Class UEditorFlagCollector ***************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UEditorFlagCollector; UClass* UEditorFlagCollector::GetPrivateStaticClass() { using TClass = UEditorFlagCollector; if (!Z_Registration_Info_UClass_UEditorFlagCollector.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("EditorFlagCollector"), Z_Registration_Info_UClass_UEditorFlagCollector.InnerSingleton, StaticRegisterNativesUEditorFlagCollector, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UEditorFlagCollector.InnerSingleton; } UClass* Z_Construct_UClass_UEditorFlagCollector_NoRegister() { return UEditorFlagCollector::GetPrivateStaticClass(); } struct Z_Construct_UClass_UEditorFlagCollector_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "Components/StereoLayerComponent.h" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Class UEditorFlagCollector constinit property declarations ********************* // ********** End Class UEditorFlagCollector constinit property declarations *********************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetFlagNames"), .Pointer = &UEditorFlagCollector::execGetFlagNames }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UEditorFlagCollector_GetFlagNames, "GetFlagNames" }, // 2792203362 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UEditorFlagCollector_Statics UObject* (*const Z_Construct_UClass_UEditorFlagCollector_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEditorFlagCollector_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UEditorFlagCollector_Statics::ClassParams = { &UEditorFlagCollector::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000000A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEditorFlagCollector_Statics::Class_MetaDataParams), Z_Construct_UClass_UEditorFlagCollector_Statics::Class_MetaDataParams) }; void UEditorFlagCollector::StaticRegisterNativesUEditorFlagCollector() { UClass* Class = UEditorFlagCollector::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UEditorFlagCollector_Statics::Funcs)); } UClass* Z_Construct_UClass_UEditorFlagCollector() { if (!Z_Registration_Info_UClass_UEditorFlagCollector.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEditorFlagCollector.OuterSingleton, Z_Construct_UClass_UEditorFlagCollector_Statics::ClassParams); } return Z_Registration_Info_UClass_UEditorFlagCollector.OuterSingleton; } UEditorFlagCollector::UEditorFlagCollector(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEditorFlagCollector); UEditorFlagCollector::~UEditorFlagCollector() {} // ********** End Class UEditorFlagCollector ******************************************************* // ********** Begin Class UStereoLayerShape ******************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UStereoLayerShape; UClass* UStereoLayerShape::GetPrivateStaticClass() { using TClass = UStereoLayerShape; if (!Z_Registration_Info_UClass_UStereoLayerShape.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("StereoLayerShape"), Z_Registration_Info_UClass_UStereoLayerShape.InnerSingleton, StaticRegisterNativesUStereoLayerShape, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UStereoLayerShape.InnerSingleton; } UClass* Z_Construct_UClass_UStereoLayerShape_NoRegister() { return UStereoLayerShape::GetPrivateStaticClass(); } struct Z_Construct_UClass_UStereoLayerShape_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "IncludePath", "Components/StereoLayerComponent.h" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Class UStereoLayerShape constinit property declarations ************************ // ********** End Class UStereoLayerShape constinit property declarations ************************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UStereoLayerShape_Statics UObject* (*const Z_Construct_UClass_UStereoLayerShape_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShape_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UStereoLayerShape_Statics::ClassParams = { &UStereoLayerShape::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000830A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShape_Statics::Class_MetaDataParams), Z_Construct_UClass_UStereoLayerShape_Statics::Class_MetaDataParams) }; void UStereoLayerShape::StaticRegisterNativesUStereoLayerShape() { } UClass* Z_Construct_UClass_UStereoLayerShape() { if (!Z_Registration_Info_UClass_UStereoLayerShape.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStereoLayerShape.OuterSingleton, Z_Construct_UClass_UStereoLayerShape_Statics::ClassParams); } return Z_Registration_Info_UClass_UStereoLayerShape.OuterSingleton; } UStereoLayerShape::UStereoLayerShape(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStereoLayerShape); UStereoLayerShape::~UStereoLayerShape() {} // ********** End Class UStereoLayerShape ********************************************************** // ********** Begin Class UStereoLayerShapeQuad **************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UStereoLayerShapeQuad; UClass* UStereoLayerShapeQuad::GetPrivateStaticClass() { using TClass = UStereoLayerShapeQuad; if (!Z_Registration_Info_UClass_UStereoLayerShapeQuad.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("StereoLayerShapeQuad"), Z_Registration_Info_UClass_UStereoLayerShapeQuad.InnerSingleton, StaticRegisterNativesUStereoLayerShapeQuad, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UStereoLayerShapeQuad.InnerSingleton; } UClass* Z_Construct_UClass_UStereoLayerShapeQuad_NoRegister() { return UStereoLayerShapeQuad::GetPrivateStaticClass(); } struct Z_Construct_UClass_UStereoLayerShapeQuad_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "DisplayName", "Quad Layer" }, { "IncludePath", "Components/StereoLayerComponent.h" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Class UStereoLayerShapeQuad constinit property declarations ******************** // ********** End Class UStereoLayerShapeQuad constinit property declarations ********************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UStereoLayerShapeQuad_Statics UObject* (*const Z_Construct_UClass_UStereoLayerShapeQuad_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UStereoLayerShape, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeQuad_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UStereoLayerShapeQuad_Statics::ClassParams = { &UStereoLayerShapeQuad::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000830A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeQuad_Statics::Class_MetaDataParams), Z_Construct_UClass_UStereoLayerShapeQuad_Statics::Class_MetaDataParams) }; void UStereoLayerShapeQuad::StaticRegisterNativesUStereoLayerShapeQuad() { } UClass* Z_Construct_UClass_UStereoLayerShapeQuad() { if (!Z_Registration_Info_UClass_UStereoLayerShapeQuad.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStereoLayerShapeQuad.OuterSingleton, Z_Construct_UClass_UStereoLayerShapeQuad_Statics::ClassParams); } return Z_Registration_Info_UClass_UStereoLayerShapeQuad.OuterSingleton; } UStereoLayerShapeQuad::UStereoLayerShapeQuad(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStereoLayerShapeQuad); UStereoLayerShapeQuad::~UStereoLayerShapeQuad() {} // ********** End Class UStereoLayerShapeQuad ****************************************************** // ********** Begin Class UStereoLayerShapeCylinder Function SetHeight ***************************** struct Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics { struct StereoLayerShapeCylinder_eventSetHeight_Parms { int32 InHeight; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetHeight constinit property declarations ***************************** static const UECodeGen_Private::FIntPropertyParams NewProp_InHeight; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetHeight constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetHeight Property Definitions **************************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::NewProp_InHeight = { "InHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerShapeCylinder_eventSetHeight_Parms, InHeight), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::NewProp_InHeight, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::PropPointers) < 2048); // ********** End Function SetHeight Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerShapeCylinder, nullptr, "SetHeight", Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::StereoLayerShapeCylinder_eventSetHeight_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::StereoLayerShapeCylinder_eventSetHeight_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerShapeCylinder::execSetHeight) { P_GET_PROPERTY(FIntProperty,Z_Param_InHeight); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetHeight(Z_Param_InHeight); P_NATIVE_END; } // ********** End Class UStereoLayerShapeCylinder Function SetHeight ******************************* // ********** Begin Class UStereoLayerShapeCylinder Function SetOverlayArc ************************* struct Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics { struct StereoLayerShapeCylinder_eventSetOverlayArc_Parms { float InOverlayArc; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetOverlayArc constinit property declarations ************************* static const UECodeGen_Private::FFloatPropertyParams NewProp_InOverlayArc; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetOverlayArc constinit property declarations *************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetOverlayArc Property Definitions ************************************ const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::NewProp_InOverlayArc = { "InOverlayArc", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerShapeCylinder_eventSetOverlayArc_Parms, InOverlayArc), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::NewProp_InOverlayArc, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::PropPointers) < 2048); // ********** End Function SetOverlayArc Property Definitions ************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerShapeCylinder, nullptr, "SetOverlayArc", Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::StereoLayerShapeCylinder_eventSetOverlayArc_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::StereoLayerShapeCylinder_eventSetOverlayArc_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerShapeCylinder::execSetOverlayArc) { P_GET_PROPERTY(FFloatProperty,Z_Param_InOverlayArc); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetOverlayArc(Z_Param_InOverlayArc); P_NATIVE_END; } // ********** End Class UStereoLayerShapeCylinder Function SetOverlayArc *************************** // ********** Begin Class UStereoLayerShapeCylinder Function SetRadius ***************************** struct Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics { struct StereoLayerShapeCylinder_eventSetRadius_Parms { float InRadius; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetRadius constinit property declarations ***************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_InRadius; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetRadius constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetRadius Property Definitions **************************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::NewProp_InRadius = { "InRadius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerShapeCylinder_eventSetRadius_Parms, InRadius), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::NewProp_InRadius, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::PropPointers) < 2048); // ********** End Function SetRadius Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerShapeCylinder, nullptr, "SetRadius", Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::StereoLayerShapeCylinder_eventSetRadius_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::StereoLayerShapeCylinder_eventSetRadius_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerShapeCylinder::execSetRadius) { P_GET_PROPERTY(FFloatProperty,Z_Param_InRadius); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetRadius(Z_Param_InRadius); P_NATIVE_END; } // ********** End Class UStereoLayerShapeCylinder Function SetRadius ******************************* // ********** Begin Class UStereoLayerShapeCylinder ************************************************ FClassRegistrationInfo Z_Registration_Info_UClass_UStereoLayerShapeCylinder; UClass* UStereoLayerShapeCylinder::GetPrivateStaticClass() { using TClass = UStereoLayerShapeCylinder; if (!Z_Registration_Info_UClass_UStereoLayerShapeCylinder.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("StereoLayerShapeCylinder"), Z_Registration_Info_UClass_UStereoLayerShapeCylinder.InnerSingleton, StaticRegisterNativesUStereoLayerShapeCylinder, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UStereoLayerShapeCylinder.InnerSingleton; } UClass* Z_Construct_UClass_UStereoLayerShapeCylinder_NoRegister() { return UStereoLayerShapeCylinder::GetPrivateStaticClass(); } struct Z_Construct_UClass_UStereoLayerShapeCylinder_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "DisplayName", "Cylinder Layer" }, { "IncludePath", "Components/StereoLayerComponent.h" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Radius_MetaData[] = { { "Category", "Cylinder Properties" }, { "Comment", "/** Radial size of the rendered stereo layer cylinder **/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Radial size of the rendered stereo layer cylinder *" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverlayArc_MetaData[] = { { "Category", "Cylinder Properties" }, { "Comment", "/** Arc angle for the stereo layer cylinder **/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Arc angle for the stereo layer cylinder *" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Height_MetaData[] = { { "Category", "Cylinder Properties" }, { "Comment", "/** Height of the stereo layer cylinder **/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Height of the stereo layer cylinder *" }, }; #endif // WITH_METADATA // ********** Begin Class UStereoLayerShapeCylinder constinit property declarations **************** static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius; static const UECodeGen_Private::FFloatPropertyParams NewProp_OverlayArc; static const UECodeGen_Private::FIntPropertyParams NewProp_Height; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UStereoLayerShapeCylinder constinit property declarations ****************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("SetHeight"), .Pointer = &UStereoLayerShapeCylinder::execSetHeight }, { .NameUTF8 = UTF8TEXT("SetOverlayArc"), .Pointer = &UStereoLayerShapeCylinder::execSetOverlayArc }, { .NameUTF8 = UTF8TEXT("SetRadius"), .Pointer = &UStereoLayerShapeCylinder::execSetRadius }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UStereoLayerShapeCylinder_SetHeight, "SetHeight" }, // 1598846595 { &Z_Construct_UFunction_UStereoLayerShapeCylinder_SetOverlayArc, "SetOverlayArc" }, // 3907586389 { &Z_Construct_UFunction_UStereoLayerShapeCylinder_SetRadius, "SetRadius" }, // 166971895 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UStereoLayerShapeCylinder_Statics // ********** Begin Class UStereoLayerShapeCylinder Property Definitions *************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x001000000000001d, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerShapeCylinder, Radius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Radius_MetaData), NewProp_Radius_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::NewProp_OverlayArc = { "OverlayArc", nullptr, (EPropertyFlags)0x001000000000001d, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerShapeCylinder, OverlayArc), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverlayArc_MetaData), NewProp_OverlayArc_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::NewProp_Height = { "Height", nullptr, (EPropertyFlags)0x001000000000001d, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerShapeCylinder, Height), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Height_MetaData), NewProp_Height_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::NewProp_Radius, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::NewProp_OverlayArc, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::NewProp_Height, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::PropPointers) < 2048); // ********** End Class UStereoLayerShapeCylinder Property Definitions ***************************** UObject* (*const Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UStereoLayerShape, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::ClassParams = { &UStereoLayerShapeCylinder::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::PropPointers), 0, 0x000830A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::Class_MetaDataParams), Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::Class_MetaDataParams) }; void UStereoLayerShapeCylinder::StaticRegisterNativesUStereoLayerShapeCylinder() { UClass* Class = UStereoLayerShapeCylinder::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::Funcs)); } UClass* Z_Construct_UClass_UStereoLayerShapeCylinder() { if (!Z_Registration_Info_UClass_UStereoLayerShapeCylinder.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStereoLayerShapeCylinder.OuterSingleton, Z_Construct_UClass_UStereoLayerShapeCylinder_Statics::ClassParams); } return Z_Registration_Info_UClass_UStereoLayerShapeCylinder.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStereoLayerShapeCylinder); UStereoLayerShapeCylinder::~UStereoLayerShapeCylinder() {} // ********** End Class UStereoLayerShapeCylinder ************************************************** // ********** Begin Class UStereoLayerShapeCubemap ************************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UStereoLayerShapeCubemap; UClass* UStereoLayerShapeCubemap::GetPrivateStaticClass() { using TClass = UStereoLayerShapeCubemap; if (!Z_Registration_Info_UClass_UStereoLayerShapeCubemap.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("StereoLayerShapeCubemap"), Z_Registration_Info_UClass_UStereoLayerShapeCubemap.InnerSingleton, StaticRegisterNativesUStereoLayerShapeCubemap, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UStereoLayerShapeCubemap.InnerSingleton; } UClass* Z_Construct_UClass_UStereoLayerShapeCubemap_NoRegister() { return UStereoLayerShapeCubemap::GetPrivateStaticClass(); } struct Z_Construct_UClass_UStereoLayerShapeCubemap_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "DisplayName", "Cubemap Layer" }, { "IncludePath", "Components/StereoLayerComponent.h" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, }; #endif // WITH_METADATA // ********** Begin Class UStereoLayerShapeCubemap constinit property declarations ***************** // ********** End Class UStereoLayerShapeCubemap constinit property declarations ******************* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UStereoLayerShapeCubemap_Statics UObject* (*const Z_Construct_UClass_UStereoLayerShapeCubemap_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UStereoLayerShape, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeCubemap_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UStereoLayerShapeCubemap_Statics::ClassParams = { &UStereoLayerShapeCubemap::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000830A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeCubemap_Statics::Class_MetaDataParams), Z_Construct_UClass_UStereoLayerShapeCubemap_Statics::Class_MetaDataParams) }; void UStereoLayerShapeCubemap::StaticRegisterNativesUStereoLayerShapeCubemap() { } UClass* Z_Construct_UClass_UStereoLayerShapeCubemap() { if (!Z_Registration_Info_UClass_UStereoLayerShapeCubemap.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStereoLayerShapeCubemap.OuterSingleton, Z_Construct_UClass_UStereoLayerShapeCubemap_Statics::ClassParams); } return Z_Registration_Info_UClass_UStereoLayerShapeCubemap.OuterSingleton; } UStereoLayerShapeCubemap::UStereoLayerShapeCubemap(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStereoLayerShapeCubemap); UStereoLayerShapeCubemap::~UStereoLayerShapeCubemap() {} // ********** End Class UStereoLayerShapeCubemap *************************************************** // ********** Begin ScriptStruct FEquirectProps **************************************************** struct Z_Construct_UScriptStruct_FEquirectProps_Statics { static inline consteval int32 GetStructSize() { return sizeof(FEquirectProps); } static inline consteval int16 GetStructAlignment() { return alignof(FEquirectProps); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Properties for equirect layers */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Properties for equirect layers" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftUVRect_MetaData[] = { { "Category", "StereoLayer | Equirect Layer Properties" }, { "Comment", "/** Left source texture UVRect, specifying portion of input texture corresponding to left eye. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Left source texture UVRect, specifying portion of input texture corresponding to left eye." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightUVRect_MetaData[] = { { "Category", "StereoLayer | Equirect Layer Properties" }, { "Comment", "/** Right source texture UVRect, specifying portion of input texture corresponding to right eye. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Right source texture UVRect, specifying portion of input texture corresponding to right eye." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftScale_MetaData[] = { { "Category", "StereoLayer | Equirect Layer Properties" }, { "Comment", "/** Left eye's texture coordinate scale after mapping to 2D. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Left eye's texture coordinate scale after mapping to 2D." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightScale_MetaData[] = { { "Category", "StereoLayer | Equirect Layer Properties" }, { "Comment", "/** Right eye's texture coordinate scale after mapping to 2D. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Right eye's texture coordinate scale after mapping to 2D." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftBias_MetaData[] = { { "Category", "StereoLayer | Equirect Layer Properties" }, { "Comment", "/** Left eye's texture coordinate bias after mapping to 2D. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Left eye's texture coordinate bias after mapping to 2D." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightBias_MetaData[] = { { "Category", "StereoLayer | Equirect Layer Properties" }, { "Comment", "/** Right eye's texture coordinate bias after mapping to 2D. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Right eye's texture coordinate bias after mapping to 2D." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Radius_MetaData[] = { { "Category", "StereoLayer | Equirect Layer Properties" }, { "Comment", "/** Sphere radius. As of UE 5.3, equirect layers are supported only by the Oculus OpenXR runtime and only with a radius of 0 (infinite sphere).*/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Sphere radius. As of UE 5.3, equirect layers are supported only by the Oculus OpenXR runtime and only with a radius of 0 (infinite sphere)." }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FEquirectProps constinit property declarations ******************** static const UECodeGen_Private::FStructPropertyParams NewProp_LeftUVRect; static const UECodeGen_Private::FStructPropertyParams NewProp_RightUVRect; static const UECodeGen_Private::FStructPropertyParams NewProp_LeftScale; static const UECodeGen_Private::FStructPropertyParams NewProp_RightScale; static const UECodeGen_Private::FStructPropertyParams NewProp_LeftBias; static const UECodeGen_Private::FStructPropertyParams NewProp_RightBias; static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FEquirectProps constinit property declarations ********************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FEquirectProps_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FEquirectProps; class UScriptStruct* FEquirectProps::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FEquirectProps.OuterSingleton) { Z_Registration_Info_UScriptStruct_FEquirectProps.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEquirectProps, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EquirectProps")); } return Z_Registration_Info_UScriptStruct_FEquirectProps.OuterSingleton; } // ********** Begin ScriptStruct FEquirectProps Property Definitions ******************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_LeftUVRect = { "LeftUVRect", nullptr, (EPropertyFlags)0x001000000000001d, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEquirectProps, LeftUVRect), Z_Construct_UScriptStruct_FBox2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftUVRect_MetaData), NewProp_LeftUVRect_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_RightUVRect = { "RightUVRect", nullptr, (EPropertyFlags)0x001000000000001d, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEquirectProps, RightUVRect), Z_Construct_UScriptStruct_FBox2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightUVRect_MetaData), NewProp_RightUVRect_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_LeftScale = { "LeftScale", nullptr, (EPropertyFlags)0x001000000000001d, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEquirectProps, LeftScale), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftScale_MetaData), NewProp_LeftScale_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_RightScale = { "RightScale", nullptr, (EPropertyFlags)0x001000000000001d, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEquirectProps, RightScale), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightScale_MetaData), NewProp_RightScale_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_LeftBias = { "LeftBias", nullptr, (EPropertyFlags)0x001000000000001d, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEquirectProps, LeftBias), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftBias_MetaData), NewProp_LeftBias_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_RightBias = { "RightBias", nullptr, (EPropertyFlags)0x001000000000001d, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEquirectProps, RightBias), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightBias_MetaData), NewProp_RightBias_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x001000000000001d, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FEquirectProps, Radius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Radius_MetaData), NewProp_Radius_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FEquirectProps_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_LeftUVRect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_RightUVRect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_LeftScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_RightScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_LeftBias, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_RightBias, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FEquirectProps_Statics::NewProp_Radius, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEquirectProps_Statics::PropPointers) < 2048); // ********** End ScriptStruct FEquirectProps Property Definitions ********************************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEquirectProps_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "EquirectProps", Z_Construct_UScriptStruct_FEquirectProps_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEquirectProps_Statics::PropPointers), sizeof(FEquirectProps), alignof(FEquirectProps), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEquirectProps_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEquirectProps_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FEquirectProps() { if (!Z_Registration_Info_UScriptStruct_FEquirectProps.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FEquirectProps.InnerSingleton, Z_Construct_UScriptStruct_FEquirectProps_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FEquirectProps.InnerSingleton); } // ********** End ScriptStruct FEquirectProps ****************************************************** // ********** Begin Class UStereoLayerShapeEquirect Function SetEquirectProps ********************** struct Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics { struct StereoLayerShapeEquirect_eventSetEquirectProps_Parms { FEquirectProps InScaleBiases; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "/**\n\x09 * Set Equirect layer properties: UVRect, Scale, and Bias\n\x09 * @param\x09LeftScale: Scale for left eye\n\x09 * @param\x09LeftBias: Bias for left eye\n\x09 * @param\x09RightScale: Scale for right eye\n\x09 * @param\x09RightBias: Bias for right eye\n\x09 * @param\x09Radius: Sphere radius\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Set Equirect layer properties: UVRect, Scale, and Bias\n@param LeftScale: Scale for left eye\n@param LeftBias: Bias for left eye\n@param RightScale: Scale for right eye\n@param RightBias: Bias for right eye\n@param Radius: Sphere radius" }, }; #endif // WITH_METADATA // ********** Begin Function SetEquirectProps constinit property declarations ********************** static const UECodeGen_Private::FStructPropertyParams NewProp_InScaleBiases; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetEquirectProps constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetEquirectProps Property Definitions ********************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::NewProp_InScaleBiases = { "InScaleBiases", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerShapeEquirect_eventSetEquirectProps_Parms, InScaleBiases), Z_Construct_UScriptStruct_FEquirectProps, METADATA_PARAMS(0, nullptr) }; // 465773453 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::NewProp_InScaleBiases, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::PropPointers) < 2048); // ********** End Function SetEquirectProps Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerShapeEquirect, nullptr, "SetEquirectProps", Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::StereoLayerShapeEquirect_eventSetEquirectProps_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::StereoLayerShapeEquirect_eventSetEquirectProps_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerShapeEquirect::execSetEquirectProps) { P_GET_STRUCT(FEquirectProps,Z_Param_InScaleBiases); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetEquirectProps(Z_Param_InScaleBiases); P_NATIVE_END; } // ********** End Class UStereoLayerShapeEquirect Function SetEquirectProps ************************ // ********** Begin Class UStereoLayerShapeEquirect ************************************************ FClassRegistrationInfo Z_Registration_Info_UClass_UStereoLayerShapeEquirect; UClass* UStereoLayerShapeEquirect::GetPrivateStaticClass() { using TClass = UStereoLayerShapeEquirect; if (!Z_Registration_Info_UClass_UStereoLayerShapeEquirect.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("StereoLayerShapeEquirect"), Z_Registration_Info_UClass_UStereoLayerShapeEquirect.InnerSingleton, StaticRegisterNativesUStereoLayerShapeEquirect, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UStereoLayerShapeEquirect.InnerSingleton; } UClass* Z_Construct_UClass_UStereoLayerShapeEquirect_NoRegister() { return UStereoLayerShapeEquirect::GetPrivateStaticClass(); } struct Z_Construct_UClass_UStereoLayerShapeEquirect_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "DisplayName", "Equirect Layer" }, { "IncludePath", "Components/StereoLayerComponent.h" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftUVRect_MetaData[] = { { "Category", "Equirect Properties" }, { "Comment", "/** Left source texture UVRect, specifying portion of input texture corresponding to left eye. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Left source texture UVRect, specifying portion of input texture corresponding to left eye." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightUVRect_MetaData[] = { { "Category", "Equirect Properties" }, { "Comment", "/** Right source texture UVRect, specifying portion of input texture corresponding to right eye. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Right source texture UVRect, specifying portion of input texture corresponding to right eye." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftScale_MetaData[] = { { "Category", "Equirect Properties" }, { "Comment", "/** Left eye's texture coordinate scale after mapping to 2D. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Left eye's texture coordinate scale after mapping to 2D." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightScale_MetaData[] = { { "Category", "Equirect Properties" }, { "Comment", "/** Right eye's texture coordinate scale after mapping to 2D. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Right eye's texture coordinate scale after mapping to 2D." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftBias_MetaData[] = { { "Category", "Equirect Properties" }, { "Comment", "/** Left eye's texture coordinate bias after mapping to 2D. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Left eye's texture coordinate bias after mapping to 2D." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RightBias_MetaData[] = { { "Category", "Equirect Properties" }, { "Comment", "/** Right eye's texture coordinate bias after mapping to 2D. */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Right eye's texture coordinate bias after mapping to 2D." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Radius_MetaData[] = { { "Category", "Equirect Properties" }, { "Comment", "/** Sphere radius. As of UE 5.3, equirect layers are supported only by the Oculus OpenXR runtime and only with a radius of 0 (infinite sphere).*/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Sphere radius. As of UE 5.3, equirect layers are supported only by the Oculus OpenXR runtime and only with a radius of 0 (infinite sphere)." }, }; #endif // WITH_METADATA // ********** Begin Class UStereoLayerShapeEquirect constinit property declarations **************** static const UECodeGen_Private::FStructPropertyParams NewProp_LeftUVRect; static const UECodeGen_Private::FStructPropertyParams NewProp_RightUVRect; static const UECodeGen_Private::FStructPropertyParams NewProp_LeftScale; static const UECodeGen_Private::FStructPropertyParams NewProp_RightScale; static const UECodeGen_Private::FStructPropertyParams NewProp_LeftBias; static const UECodeGen_Private::FStructPropertyParams NewProp_RightBias; static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UStereoLayerShapeEquirect constinit property declarations ****************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("SetEquirectProps"), .Pointer = &UStereoLayerShapeEquirect::execSetEquirectProps }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UStereoLayerShapeEquirect_SetEquirectProps, "SetEquirectProps" }, // 882353119 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UStereoLayerShapeEquirect_Statics // ********** Begin Class UStereoLayerShapeEquirect Property Definitions *************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_LeftUVRect = { "LeftUVRect", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerShapeEquirect, LeftUVRect), Z_Construct_UScriptStruct_FBox2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftUVRect_MetaData), NewProp_LeftUVRect_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_RightUVRect = { "RightUVRect", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerShapeEquirect, RightUVRect), Z_Construct_UScriptStruct_FBox2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightUVRect_MetaData), NewProp_RightUVRect_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_LeftScale = { "LeftScale", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerShapeEquirect, LeftScale), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftScale_MetaData), NewProp_LeftScale_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_RightScale = { "RightScale", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerShapeEquirect, RightScale), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightScale_MetaData), NewProp_RightScale_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_LeftBias = { "LeftBias", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerShapeEquirect, LeftBias), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftBias_MetaData), NewProp_LeftBias_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_RightBias = { "RightBias", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerShapeEquirect, RightBias), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RightBias_MetaData), NewProp_RightBias_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerShapeEquirect, Radius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Radius_MetaData), NewProp_Radius_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_LeftUVRect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_RightUVRect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_LeftScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_RightScale, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_LeftBias, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_RightBias, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::NewProp_Radius, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::PropPointers) < 2048); // ********** End Class UStereoLayerShapeEquirect Property Definitions ***************************** UObject* (*const Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UStereoLayerShape, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::ClassParams = { &UStereoLayerShapeEquirect::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::PropPointers), 0, 0x000830A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::Class_MetaDataParams), Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::Class_MetaDataParams) }; void UStereoLayerShapeEquirect::StaticRegisterNativesUStereoLayerShapeEquirect() { UClass* Class = UStereoLayerShapeEquirect::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::Funcs)); } UClass* Z_Construct_UClass_UStereoLayerShapeEquirect() { if (!Z_Registration_Info_UClass_UStereoLayerShapeEquirect.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStereoLayerShapeEquirect.OuterSingleton, Z_Construct_UClass_UStereoLayerShapeEquirect_Statics::ClassParams); } return Z_Registration_Info_UClass_UStereoLayerShapeEquirect.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStereoLayerShapeEquirect); UStereoLayerShapeEquirect::~UStereoLayerShapeEquirect() {} // ********** End Class UStereoLayerShapeEquirect ************************************************** // ********** Begin Class UStereoLayerComponent Function GetLeftTexture **************************** struct Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics { struct StereoLayerComponent_eventGetLeftTexture_Parms { UTexture* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "// @return the texture mapped to the stereo layer for left eye, if stereoscopic layer textures are supported on the platform.\n" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "@return the texture mapped to the stereo layer for left eye, if stereoscopic layer textures are supported on the platform." }, }; #endif // WITH_METADATA // ********** Begin Function GetLeftTexture constinit property declarations ************************ static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetLeftTexture constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetLeftTexture Property Definitions *********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventGetLeftTexture_Parms, ReturnValue), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::PropPointers) < 2048); // ********** End Function GetLeftTexture Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "GetLeftTexture", Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::StereoLayerComponent_eventGetLeftTexture_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::StereoLayerComponent_eventGetLeftTexture_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execGetLeftTexture) { P_FINISH; P_NATIVE_BEGIN; *(UTexture**)Z_Param__Result=P_THIS->GetLeftTexture(); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function GetLeftTexture ****************************** // ********** Begin Class UStereoLayerComponent Function GetPriority ******************************* struct Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics { struct StereoLayerComponent_eventGetPriority_Parms { int32 ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "// @return the render priority\n" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "@return the render priority" }, }; #endif // WITH_METADATA // ********** Begin Function GetPriority constinit property declarations *************************** static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetPriority constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetPriority Property Definitions ************************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventGetPriority_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::PropPointers) < 2048); // ********** End Function GetPriority Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "GetPriority", Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::StereoLayerComponent_eventGetPriority_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::StereoLayerComponent_eventGetPriority_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_GetPriority() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_GetPriority_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execGetPriority) { P_FINISH; P_NATIVE_BEGIN; *(int32*)Z_Param__Result=P_THIS->GetPriority(); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function GetPriority ********************************* // ********** Begin Class UStereoLayerComponent Function GetQuadSize ******************************* struct Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics { struct StereoLayerComponent_eventGetQuadSize_Parms { FVector2D ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "// @return the height and width of the rendered quad\n" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "@return the height and width of the rendered quad" }, }; #endif // WITH_METADATA // ********** Begin Function GetQuadSize constinit property declarations *************************** static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetQuadSize constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetQuadSize Property Definitions ************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventGetQuadSize_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::PropPointers) < 2048); // ********** End Function GetQuadSize Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "GetQuadSize", Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::StereoLayerComponent_eventGetQuadSize_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::StereoLayerComponent_eventGetQuadSize_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execGetQuadSize) { P_FINISH; P_NATIVE_BEGIN; *(FVector2D*)Z_Param__Result=P_THIS->GetQuadSize(); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function GetQuadSize ********************************* // ********** Begin Class UStereoLayerComponent Function GetTexture ******************************** struct Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics { struct StereoLayerComponent_eventGetTexture_Parms { UTexture* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "// @return the texture mapped to the stereo layer.\n" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "@return the texture mapped to the stereo layer." }, }; #endif // WITH_METADATA // ********** Begin Function GetTexture constinit property declarations **************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetTexture constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetTexture Property Definitions *************************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventGetTexture_Parms, ReturnValue), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::PropPointers) < 2048); // ********** End Function GetTexture Property Definitions ***************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "GetTexture", Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::StereoLayerComponent_eventGetTexture_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::StereoLayerComponent_eventGetTexture_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_GetTexture() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_GetTexture_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execGetTexture) { P_FINISH; P_NATIVE_BEGIN; *(UTexture**)Z_Param__Result=P_THIS->GetTexture(); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function GetTexture ********************************** // ********** Begin Class UStereoLayerComponent Function GetUVRect ********************************* struct Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics { struct StereoLayerComponent_eventGetUVRect_Parms { FBox2D ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "// @return the UV coordinates mapped to the quad face\n" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "@return the UV coordinates mapped to the quad face" }, }; #endif // WITH_METADATA // ********** Begin Function GetUVRect constinit property declarations ***************************** static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetUVRect constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetUVRect Property Definitions **************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventGetUVRect_Parms, ReturnValue), Z_Construct_UScriptStruct_FBox2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::PropPointers) < 2048); // ********** End Function GetUVRect Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "GetUVRect", Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::StereoLayerComponent_eventGetUVRect_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::StereoLayerComponent_eventGetUVRect_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_GetUVRect() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_GetUVRect_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execGetUVRect) { P_FINISH; P_NATIVE_BEGIN; *(FBox2D*)Z_Param__Result=P_THIS->GetUVRect(); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function GetUVRect *********************************** // ********** Begin Class UStereoLayerComponent Function MarkTextureForUpdate ********************** struct Z_Construct_UFunction_UStereoLayerComponent_MarkTextureForUpdate_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "// Manually mark the stereo layer texture for updating\n" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Manually mark the stereo layer texture for updating" }, }; #endif // WITH_METADATA // ********** Begin Function MarkTextureForUpdate constinit property declarations ****************** // ********** End Function MarkTextureForUpdate constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_MarkTextureForUpdate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "MarkTextureForUpdate", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_MarkTextureForUpdate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_MarkTextureForUpdate_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UStereoLayerComponent_MarkTextureForUpdate() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_MarkTextureForUpdate_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execMarkTextureForUpdate) { P_FINISH; P_NATIVE_BEGIN; P_THIS->MarkTextureForUpdate(); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function MarkTextureForUpdate ************************ // ********** Begin Class UStereoLayerComponent Function SetEquirectProps ************************** struct Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics { struct StereoLayerComponent_eventSetEquirectProps_Parms { FEquirectProps InEquirectProps; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "/**\n\x09 * Set Equirect layer properties: UVRect, Scale, Bias and Radius.\n\x09 * @param\x09LeftScale: Scale for left eye\n\x09 * @param\x09LeftBias: Bias for left eye\n\x09 * @param\x09RightScale: Scale for right eye\n\x09 * @param\x09RightBias: Bias for right eye\n\x09 * @param\x09Radius: sphere radius\n\x09 */" }, { "DeprecatedFunction", "" }, { "DeprecationMessage", "Use UStereoLayerShapeEquirect::SetEquirectProps() instead." }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Set Equirect layer properties: UVRect, Scale, Bias and Radius.\n@param LeftScale: Scale for left eye\n@param LeftBias: Bias for left eye\n@param RightScale: Scale for right eye\n@param RightBias: Bias for right eye\n@param Radius: sphere radius" }, }; #endif // WITH_METADATA // ********** Begin Function SetEquirectProps constinit property declarations ********************** static const UECodeGen_Private::FStructPropertyParams NewProp_InEquirectProps; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetEquirectProps constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetEquirectProps Property Definitions ********************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::NewProp_InEquirectProps = { "InEquirectProps", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventSetEquirectProps_Parms, InEquirectProps), Z_Construct_UScriptStruct_FEquirectProps, METADATA_PARAMS(0, nullptr) }; // 465773453 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::NewProp_InEquirectProps, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::PropPointers) < 2048); // ********** End Function SetEquirectProps Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "SetEquirectProps", Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::StereoLayerComponent_eventSetEquirectProps_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::StereoLayerComponent_eventSetEquirectProps_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execSetEquirectProps) { P_GET_STRUCT(FEquirectProps,Z_Param_InEquirectProps); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetEquirectProps(Z_Param_InEquirectProps); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function SetEquirectProps **************************** // ********** Begin Class UStereoLayerComponent Function SetLeftTexture **************************** struct Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics { struct StereoLayerComponent_eventSetLeftTexture_Parms { UTexture* InTexture; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "/** \n\x09 * Change the texture displayed on the stereo layer for left eye, if stereoscopic layer textures are supported on the platform.\n\x09 * @param\x09InTexture: new Texture2D\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Change the texture displayed on the stereo layer for left eye, if stereoscopic layer textures are supported on the platform.\n@param InTexture: new Texture2D" }, }; #endif // WITH_METADATA // ********** Begin Function SetLeftTexture constinit property declarations ************************ static const UECodeGen_Private::FObjectPropertyParams NewProp_InTexture; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetLeftTexture constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetLeftTexture Property Definitions *********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::NewProp_InTexture = { "InTexture", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventSetLeftTexture_Parms, InTexture), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::NewProp_InTexture, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::PropPointers) < 2048); // ********** End Function SetLeftTexture Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "SetLeftTexture", Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::StereoLayerComponent_eventSetLeftTexture_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::StereoLayerComponent_eventSetLeftTexture_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execSetLeftTexture) { P_GET_OBJECT(UTexture,Z_Param_InTexture); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetLeftTexture(Z_Param_InTexture); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function SetLeftTexture ****************************** // ********** Begin Class UStereoLayerComponent Function SetPriority ******************************* struct Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics { struct StereoLayerComponent_eventSetPriority_Parms { int32 InPriority; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "/** \n\x09 * Change the layer's render priority, higher priorities render on top of lower priorities\n\x09 * @param\x09InPriority: Priority value\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Change the layer's render priority, higher priorities render on top of lower priorities\n@param InPriority: Priority value" }, }; #endif // WITH_METADATA // ********** Begin Function SetPriority constinit property declarations *************************** static const UECodeGen_Private::FIntPropertyParams NewProp_InPriority; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetPriority constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetPriority Property Definitions ************************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::NewProp_InPriority = { "InPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventSetPriority_Parms, InPriority), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::NewProp_InPriority, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::PropPointers) < 2048); // ********** End Function SetPriority Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "SetPriority", Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::StereoLayerComponent_eventSetPriority_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::StereoLayerComponent_eventSetPriority_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_SetPriority() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_SetPriority_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execSetPriority) { P_GET_PROPERTY(FIntProperty,Z_Param_InPriority); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetPriority(Z_Param_InPriority); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function SetPriority ********************************* // ********** Begin Class UStereoLayerComponent Function SetQuadSize ******************************* struct Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics { struct StereoLayerComponent_eventSetQuadSize_Parms { FVector2D InQuadSize; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "/** \n\x09 * Change the quad size. This is the unscaled height and width, before component scale is applied.\n\x09 * @param\x09InQuadSize: new quad size.\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Change the quad size. This is the unscaled height and width, before component scale is applied.\n@param InQuadSize: new quad size." }, }; #endif // WITH_METADATA // ********** Begin Function SetQuadSize constinit property declarations *************************** static const UECodeGen_Private::FStructPropertyParams NewProp_InQuadSize; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetQuadSize constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetQuadSize Property Definitions ************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::NewProp_InQuadSize = { "InQuadSize", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventSetQuadSize_Parms, InQuadSize), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::NewProp_InQuadSize, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::PropPointers) < 2048); // ********** End Function SetQuadSize Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "SetQuadSize", Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::StereoLayerComponent_eventSetQuadSize_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::StereoLayerComponent_eventSetQuadSize_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execSetQuadSize) { P_GET_STRUCT(FVector2D,Z_Param_InQuadSize); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetQuadSize(Z_Param_InQuadSize); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function SetQuadSize ********************************* // ********** Begin Class UStereoLayerComponent Function SetTexture ******************************** struct Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics { struct StereoLayerComponent_eventSetTexture_Parms { UTexture* InTexture; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "/** \n\x09 * Change the texture displayed on the stereo layer. \n\x09 *\n\x09 * If stereoscopic layer textures are supported on the platform and LeftTexture is set, this property controls the texture for the right eye.\n\x09 * @param\x09InTexture: new Texture2D\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Change the texture displayed on the stereo layer.\n\nIf stereoscopic layer textures are supported on the platform and LeftTexture is set, this property controls the texture for the right eye.\n@param InTexture: new Texture2D" }, }; #endif // WITH_METADATA // ********** Begin Function SetTexture constinit property declarations **************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_InTexture; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetTexture constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetTexture Property Definitions *************************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::NewProp_InTexture = { "InTexture", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventSetTexture_Parms, InTexture), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::NewProp_InTexture, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::PropPointers) < 2048); // ********** End Function SetTexture Property Definitions ***************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "SetTexture", Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::StereoLayerComponent_eventSetTexture_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::StereoLayerComponent_eventSetTexture_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_SetTexture() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_SetTexture_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execSetTexture) { P_GET_OBJECT(UTexture,Z_Param_InTexture); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetTexture(Z_Param_InTexture); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function SetTexture ********************************** // ********** Begin Class UStereoLayerComponent Function SetUVRect ********************************* struct Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics { struct StereoLayerComponent_eventSetUVRect_Parms { FBox2D InUVRect; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Components|Stereo Layer" }, { "Comment", "/** \n\x09 * Change the UV coordinates mapped to the quad face\n\x09 * @param\x09InUVRect: Min and Max UV coordinates\n\x09 */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Change the UV coordinates mapped to the quad face\n@param InUVRect: Min and Max UV coordinates" }, }; #endif // WITH_METADATA // ********** Begin Function SetUVRect constinit property declarations ***************************** static const UECodeGen_Private::FStructPropertyParams NewProp_InUVRect; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetUVRect constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetUVRect Property Definitions **************************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::NewProp_InUVRect = { "InUVRect", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(StereoLayerComponent_eventSetUVRect_Parms, InUVRect), Z_Construct_UScriptStruct_FBox2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::NewProp_InUVRect, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::PropPointers) < 2048); // ********** End Function SetUVRect Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UStereoLayerComponent, nullptr, "SetUVRect", Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::PropPointers), sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::StereoLayerComponent_eventSetUVRect_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::Function_MetaDataParams), Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::StereoLayerComponent_eventSetUVRect_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UStereoLayerComponent_SetUVRect() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UStereoLayerComponent_SetUVRect_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UStereoLayerComponent::execSetUVRect) { P_GET_STRUCT(FBox2D,Z_Param_InUVRect); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetUVRect(Z_Param_InUVRect); P_NATIVE_END; } // ********** End Class UStereoLayerComponent Function SetUVRect *********************************** // ********** Begin Class UStereoLayerComponent **************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UStereoLayerComponent; UClass* UStereoLayerComponent::GetPrivateStaticClass() { using TClass = UStereoLayerComponent; if (!Z_Registration_Info_UClass_UStereoLayerComponent.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("StereoLayerComponent"), Z_Registration_Info_UClass_UStereoLayerComponent.InnerSingleton, StaticRegisterNativesUStereoLayerComponent, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UStereoLayerComponent.InnerSingleton; } UClass* Z_Construct_UClass_UStereoLayerComponent_NoRegister() { return UStereoLayerComponent::GetPrivateStaticClass(); } struct Z_Construct_UClass_UStereoLayerComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintSpawnableComponent", "" }, { "ClassGroupNames", "HeadMountedDisplay" }, { "Comment", "/** \n * A geometry layer within the stereo rendered viewport.\n */" }, { "DisplayName", "Stereo Layer" }, { "HideCategories", "Object LOD Lighting TextureStreaming Trigger PhysicsVolume" }, { "IncludePath", "Components/StereoLayerComponent.h" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "A geometry layer within the stereo rendered viewport." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLiveTexture_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** True if the stereo layer texture needs to update itself every frame(scene capture, video, etc.) */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "True if the stereo layer texture needs to update itself every frame(scene capture, video, etc.)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSupportsDepth_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** True if the stereo layer needs to support depth intersections with the scene geometry, if available on the platform */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "True if the stereo layer needs to support depth intersections with the scene geometry, if available on the platform" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNoAlphaChannel_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** True if the texture should not use its own alpha channel (1.0 will be substituted) */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "True if the texture should not use its own alpha channel (1.0 will be substituted)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Texture_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** Texture displayed on the stereo layer (if stereoscopic textures are supported on the platform and more than one texture is provided, this will be the right eye) **/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Texture displayed on the stereo layer (if stereoscopic textures are supported on the platform and more than one texture is provided, this will be the right eye) *" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeftTexture_MetaData[] = { { "Category", "Stereoscopic Properties" }, { "Comment", "/** Texture displayed on the stereo layer for left eye, if stereoscopic textures are supported on the platform and by the layer shape **/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Texture displayed on the stereo layer for left eye, if stereoscopic textures are supported on the platform and by the layer shape *" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bQuadPreserveTextureRatio_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** True if the quad should internally set it's Y value based on the set texture's dimensions */" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "True if the quad should internally set it's Y value based on the set texture's dimensions" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AdditionalFlags_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** Additional flags not included in IStereoLayers::ELayerFlags */" }, { "GetOptions", "EditorFlagCollector.GetFlagNames" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Additional flags not included in IStereoLayers::ELayerFlags" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_QuadSize_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** Size of the rendered stereo layer quad **/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Size of the rendered stereo layer quad *" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UVRect_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** UV coordinates mapped to the quad face **/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "UV coordinates mapped to the quad face *" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StereoLayerType_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** Specifies how and where the quad is rendered to the screen **/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Specifies how and where the quad is rendered to the screen *" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Shape_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** Specifies which shape of layer it is. Note that some shapes will be supported only on certain platforms! **/" }, { "DisplayName", "Stereo Layer Shape" }, { "EditInline", "true" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Specifies which shape of layer it is. Note that some shapes will be supported only on certain platforms! *" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Priority_MetaData[] = { { "Category", "StereoLayer" }, { "Comment", "/** Render priority among all stereo layers, higher priority render on top of lower priority **/" }, { "ModuleRelativePath", "Classes/Components/StereoLayerComponent.h" }, { "ToolTip", "Render priority among all stereo layers, higher priority render on top of lower priority *" }, }; #endif // WITH_METADATA // ********** Begin Class UStereoLayerComponent constinit property declarations ******************** static void NewProp_bLiveTexture_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bLiveTexture; static void NewProp_bSupportsDepth_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSupportsDepth; static void NewProp_bNoAlphaChannel_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bNoAlphaChannel; static const UECodeGen_Private::FObjectPropertyParams NewProp_Texture; static const UECodeGen_Private::FObjectPropertyParams NewProp_LeftTexture; static void NewProp_bQuadPreserveTextureRatio_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bQuadPreserveTextureRatio; static const UECodeGen_Private::FNamePropertyParams NewProp_AdditionalFlags_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_AdditionalFlags; static const UECodeGen_Private::FStructPropertyParams NewProp_QuadSize; static const UECodeGen_Private::FStructPropertyParams NewProp_UVRect; static const UECodeGen_Private::FBytePropertyParams NewProp_StereoLayerType; static const UECodeGen_Private::FObjectPropertyParams NewProp_Shape; static const UECodeGen_Private::FIntPropertyParams NewProp_Priority; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UStereoLayerComponent constinit property declarations ********************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetLeftTexture"), .Pointer = &UStereoLayerComponent::execGetLeftTexture }, { .NameUTF8 = UTF8TEXT("GetPriority"), .Pointer = &UStereoLayerComponent::execGetPriority }, { .NameUTF8 = UTF8TEXT("GetQuadSize"), .Pointer = &UStereoLayerComponent::execGetQuadSize }, { .NameUTF8 = UTF8TEXT("GetTexture"), .Pointer = &UStereoLayerComponent::execGetTexture }, { .NameUTF8 = UTF8TEXT("GetUVRect"), .Pointer = &UStereoLayerComponent::execGetUVRect }, { .NameUTF8 = UTF8TEXT("MarkTextureForUpdate"), .Pointer = &UStereoLayerComponent::execMarkTextureForUpdate }, { .NameUTF8 = UTF8TEXT("SetEquirectProps"), .Pointer = &UStereoLayerComponent::execSetEquirectProps }, { .NameUTF8 = UTF8TEXT("SetLeftTexture"), .Pointer = &UStereoLayerComponent::execSetLeftTexture }, { .NameUTF8 = UTF8TEXT("SetPriority"), .Pointer = &UStereoLayerComponent::execSetPriority }, { .NameUTF8 = UTF8TEXT("SetQuadSize"), .Pointer = &UStereoLayerComponent::execSetQuadSize }, { .NameUTF8 = UTF8TEXT("SetTexture"), .Pointer = &UStereoLayerComponent::execSetTexture }, { .NameUTF8 = UTF8TEXT("SetUVRect"), .Pointer = &UStereoLayerComponent::execSetUVRect }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UStereoLayerComponent_GetLeftTexture, "GetLeftTexture" }, // 2210179537 { &Z_Construct_UFunction_UStereoLayerComponent_GetPriority, "GetPriority" }, // 1745343738 { &Z_Construct_UFunction_UStereoLayerComponent_GetQuadSize, "GetQuadSize" }, // 536714275 { &Z_Construct_UFunction_UStereoLayerComponent_GetTexture, "GetTexture" }, // 2656710281 { &Z_Construct_UFunction_UStereoLayerComponent_GetUVRect, "GetUVRect" }, // 251589218 { &Z_Construct_UFunction_UStereoLayerComponent_MarkTextureForUpdate, "MarkTextureForUpdate" }, // 924682850 { &Z_Construct_UFunction_UStereoLayerComponent_SetEquirectProps, "SetEquirectProps" }, // 1428642269 { &Z_Construct_UFunction_UStereoLayerComponent_SetLeftTexture, "SetLeftTexture" }, // 1741346159 { &Z_Construct_UFunction_UStereoLayerComponent_SetPriority, "SetPriority" }, // 2161575112 { &Z_Construct_UFunction_UStereoLayerComponent_SetQuadSize, "SetQuadSize" }, // 1835997262 { &Z_Construct_UFunction_UStereoLayerComponent_SetTexture, "SetTexture" }, // 3390339668 { &Z_Construct_UFunction_UStereoLayerComponent_SetUVRect, "SetUVRect" }, // 2349088193 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UStereoLayerComponent_Statics // ********** Begin Class UStereoLayerComponent Property Definitions ******************************* void Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bLiveTexture_SetBit(void* Obj) { ((UStereoLayerComponent*)Obj)->bLiveTexture = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bLiveTexture = { "bLiveTexture", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStereoLayerComponent), &Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bLiveTexture_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLiveTexture_MetaData), NewProp_bLiveTexture_MetaData) }; void Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bSupportsDepth_SetBit(void* Obj) { ((UStereoLayerComponent*)Obj)->bSupportsDepth = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bSupportsDepth = { "bSupportsDepth", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStereoLayerComponent), &Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bSupportsDepth_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSupportsDepth_MetaData), NewProp_bSupportsDepth_MetaData) }; void Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bNoAlphaChannel_SetBit(void* Obj) { ((UStereoLayerComponent*)Obj)->bNoAlphaChannel = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bNoAlphaChannel = { "bNoAlphaChannel", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStereoLayerComponent), &Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bNoAlphaChannel_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNoAlphaChannel_MetaData), NewProp_bNoAlphaChannel_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_Texture = { "Texture", nullptr, (EPropertyFlags)0x0124080000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerComponent, Texture), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Texture_MetaData), NewProp_Texture_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_LeftTexture = { "LeftTexture", nullptr, (EPropertyFlags)0x0124080000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerComponent, LeftTexture), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeftTexture_MetaData), NewProp_LeftTexture_MetaData) }; void Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bQuadPreserveTextureRatio_SetBit(void* Obj) { ((UStereoLayerComponent*)Obj)->bQuadPreserveTextureRatio = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bQuadPreserveTextureRatio = { "bQuadPreserveTextureRatio", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UStereoLayerComponent), &Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bQuadPreserveTextureRatio_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bQuadPreserveTextureRatio_MetaData), NewProp_bQuadPreserveTextureRatio_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_AdditionalFlags_Inner = { "AdditionalFlags", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_AdditionalFlags = { "AdditionalFlags", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerComponent, AdditionalFlags), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AdditionalFlags_MetaData), NewProp_AdditionalFlags_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_QuadSize = { "QuadSize", nullptr, (EPropertyFlags)0x002008000000001d, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerComponent, QuadSize), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_QuadSize_MetaData), NewProp_QuadSize_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_UVRect = { "UVRect", nullptr, (EPropertyFlags)0x002008000000001d, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerComponent, UVRect), Z_Construct_UScriptStruct_FBox2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UVRect_MetaData), NewProp_UVRect_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_StereoLayerType = { "StereoLayerType", nullptr, (EPropertyFlags)0x002008000000001d, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerComponent, StereoLayerType), Z_Construct_UEnum_Engine_EStereoLayerType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StereoLayerType_MetaData), NewProp_StereoLayerType_MetaData) }; // 2091212336 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_Shape = { "Shape", nullptr, (EPropertyFlags)0x012608000208001d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerComponent, Shape), Z_Construct_UClass_UStereoLayerShape_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Shape_MetaData), NewProp_Shape_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_Priority = { "Priority", nullptr, (EPropertyFlags)0x002008000000001d, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStereoLayerComponent, Priority), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Priority_MetaData), NewProp_Priority_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UStereoLayerComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bLiveTexture, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bSupportsDepth, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bNoAlphaChannel, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_Texture, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_LeftTexture, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_bQuadPreserveTextureRatio, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_AdditionalFlags_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_AdditionalFlags, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_QuadSize, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_UVRect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_StereoLayerType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_Shape, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStereoLayerComponent_Statics::NewProp_Priority, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerComponent_Statics::PropPointers) < 2048); // ********** End Class UStereoLayerComponent Property Definitions ********************************* UObject* (*const Z_Construct_UClass_UStereoLayerComponent_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_USceneComponent, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerComponent_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UStereoLayerComponent_Statics::ClassParams = { &UStereoLayerComponent::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UStereoLayerComponent_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerComponent_Statics::PropPointers), 0, 0x00A810A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStereoLayerComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UStereoLayerComponent_Statics::Class_MetaDataParams) }; void UStereoLayerComponent::StaticRegisterNativesUStereoLayerComponent() { UClass* Class = UStereoLayerComponent::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UStereoLayerComponent_Statics::Funcs)); } UClass* Z_Construct_UClass_UStereoLayerComponent() { if (!Z_Registration_Info_UClass_UStereoLayerComponent.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStereoLayerComponent.OuterSingleton, Z_Construct_UClass_UStereoLayerComponent_Statics::ClassParams); } return Z_Registration_Info_UClass_UStereoLayerComponent.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStereoLayerComponent); UStereoLayerComponent::~UStereoLayerComponent() {} // ********** End Class UStereoLayerComponent ****************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_StereoLayerComponent_h__Script_Engine_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EStereoLayerType_StaticEnum, TEXT("EStereoLayerType"), &Z_Registration_Info_UEnum_EStereoLayerType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2091212336U) }, { EStereoLayerShape_StaticEnum, TEXT("EStereoLayerShape"), &Z_Registration_Info_UEnum_EStereoLayerShape, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2943188760U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FEquirectProps::StaticStruct, Z_Construct_UScriptStruct_FEquirectProps_Statics::NewStructOps, TEXT("EquirectProps"),&Z_Registration_Info_UScriptStruct_FEquirectProps, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEquirectProps), 465773453U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UEditorFlagCollector, UEditorFlagCollector::StaticClass, TEXT("UEditorFlagCollector"), &Z_Registration_Info_UClass_UEditorFlagCollector, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEditorFlagCollector), 282848552U) }, { Z_Construct_UClass_UStereoLayerShape, UStereoLayerShape::StaticClass, TEXT("UStereoLayerShape"), &Z_Registration_Info_UClass_UStereoLayerShape, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStereoLayerShape), 1073201568U) }, { Z_Construct_UClass_UStereoLayerShapeQuad, UStereoLayerShapeQuad::StaticClass, TEXT("UStereoLayerShapeQuad"), &Z_Registration_Info_UClass_UStereoLayerShapeQuad, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStereoLayerShapeQuad), 631539952U) }, { Z_Construct_UClass_UStereoLayerShapeCylinder, UStereoLayerShapeCylinder::StaticClass, TEXT("UStereoLayerShapeCylinder"), &Z_Registration_Info_UClass_UStereoLayerShapeCylinder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStereoLayerShapeCylinder), 3472135112U) }, { Z_Construct_UClass_UStereoLayerShapeCubemap, UStereoLayerShapeCubemap::StaticClass, TEXT("UStereoLayerShapeCubemap"), &Z_Registration_Info_UClass_UStereoLayerShapeCubemap, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStereoLayerShapeCubemap), 2908555369U) }, { Z_Construct_UClass_UStereoLayerShapeEquirect, UStereoLayerShapeEquirect::StaticClass, TEXT("UStereoLayerShapeEquirect"), &Z_Registration_Info_UClass_UStereoLayerShapeEquirect, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStereoLayerShapeEquirect), 1805788145U) }, { Z_Construct_UClass_UStereoLayerComponent, UStereoLayerComponent::StaticClass, TEXT("UStereoLayerComponent"), &Z_Registration_Info_UClass_UStereoLayerComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStereoLayerComponent), 3848726584U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_StereoLayerComponent_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_StereoLayerComponent_h__Script_Engine_3629371977{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_StereoLayerComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_StereoLayerComponent_h__Script_Engine_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_StereoLayerComponent_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_StereoLayerComponent_h__Script_Engine_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_StereoLayerComponent_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Components_StereoLayerComponent_h__Script_Engine_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS