// 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 "Layers/LayersSubsystem.h" #include "Layers/Layer.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeLayersSubsystem() {} // ********** Begin Cross Module References ******************************************************** EDITORSUBSYSTEM_API UClass* Z_Construct_UClass_UEditorSubsystem(); ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_ULayer_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_ULevel_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister(); UNREALED_API UClass* Z_Construct_UClass_ULayersSubsystem(); UNREALED_API UClass* Z_Construct_UClass_ULayersSubsystem_NoRegister(); UPackage* Z_Construct_UPackage__Script_UnrealEd(); // ********** End Cross Module References ********************************************************** // ********** Begin Class ULayersSubsystem Function AddActorsToLayer ******************************* struct Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics { struct LayersSubsystem_eventAddActorsToLayer_Parms { TArray Actors; FName LayerName; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Add the actors to the named layer\n\x09 *\n\x09 * @param\x09""Actors\x09\x09The actors to add to the named layer\n\x09 * @param\x09LayerName\x09The name of the layer to add to\n\x09 * @return\x09\x09\x09\x09true if at least one actor was added to the layer. false is returned if all the actors already belonged to the layer.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Add the actors to the named layer\n\n@param Actors The actors to add to the named layer\n@param LayerName The name of the layer to add to\n@return true if at least one actor was added to the layer. false is returned if all the actors already belonged to the layer." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actors_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AddActorsToLayer constinit property declarations ********************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actors_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Actors; static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddActorsToLayer constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddActorsToLayer Property Definitions ********************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::NewProp_Actors_Inner = { "Actors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::NewProp_Actors = { "Actors", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddActorsToLayer_Parms, Actors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actors_MetaData), NewProp_Actors_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddActorsToLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventAddActorsToLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventAddActorsToLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::NewProp_Actors_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::NewProp_Actors, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::PropPointers) < 2048); // ********** End Function AddActorsToLayer Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AddActorsToLayer", Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::LayersSubsystem_eventAddActorsToLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::LayersSubsystem_eventAddActorsToLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAddActorsToLayer) { P_GET_TARRAY_REF(AActor*,Z_Param_Out_Actors); P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddActorsToLayer(Z_Param_Out_Actors,Z_Param_Out_LayerName); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AddActorsToLayer ********************************* // ********** Begin Class ULayersSubsystem Function AddActorsToLayers ****************************** struct Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics { struct LayersSubsystem_eventAddActorsToLayers_Parms { TArray Actors; TArray LayerNames; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Add the actors to the named layers\n\x09 *\n\x09 * @param\x09""Actors\x09\x09The actors to add to the named layers\n\x09 * @param\x09LayerNames\x09""A valid list of layer names.\n\x09 * @return\x09\x09\x09\x09true if at least one actor was added to at least one layer. false is returned if all the actors already belonged to all specified layers.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Add the actors to the named layers\n\n@param Actors The actors to add to the named layers\n@param LayerNames A valid list of layer names.\n@return true if at least one actor was added to at least one layer. false is returned if all the actors already belonged to all specified layers." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actors_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AddActorsToLayers constinit property declarations ********************* static const UECodeGen_Private::FObjectPropertyParams NewProp_Actors_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Actors; static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddActorsToLayers constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddActorsToLayers Property Definitions ******************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_Actors_Inner = { "Actors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_Actors = { "Actors", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddActorsToLayers_Parms, Actors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actors_MetaData), NewProp_Actors_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddActorsToLayers_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventAddActorsToLayers_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventAddActorsToLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_Actors_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_Actors, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_LayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::PropPointers) < 2048); // ********** End Function AddActorsToLayers Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AddActorsToLayers", Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::LayersSubsystem_eventAddActorsToLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::LayersSubsystem_eventAddActorsToLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAddActorsToLayers) { P_GET_TARRAY_REF(AActor*,Z_Param_Out_Actors); P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddActorsToLayers(Z_Param_Out_Actors,Z_Param_Out_LayerNames); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AddActorsToLayers ******************************** // ********** Begin Class ULayersSubsystem Function AddActorToLayer ******************************** struct Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics { struct LayersSubsystem_eventAddActorToLayer_Parms { AActor* Actor; FName LayerName; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Adds the actor to the named layer.\n\x09 *\n\x09 * @param\x09""Actor\x09\x09The actor to add to the named layer\n\x09 * @param\x09LayerName\x09The name of the layer to add the actor to\n\x09 * @return\x09\x09\x09\x09true if the actor was added. false is returned if the actor already belongs to the layer.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Adds the actor to the named layer.\n\n@param Actor The actor to add to the named layer\n@param LayerName The name of the layer to add the actor to\n@return true if the actor was added. false is returned if the actor already belongs to the layer." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AddActorToLayer constinit property declarations *********************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor; static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddActorToLayer constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddActorToLayer Property Definitions ********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddActorToLayer_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddActorToLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventAddActorToLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventAddActorToLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::NewProp_Actor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::PropPointers) < 2048); // ********** End Function AddActorToLayer Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AddActorToLayer", Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::LayersSubsystem_eventAddActorToLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::LayersSubsystem_eventAddActorToLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAddActorToLayer) { P_GET_OBJECT(AActor,Z_Param_Actor); P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddActorToLayer(Z_Param_Actor,Z_Param_Out_LayerName); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AddActorToLayer ********************************** // ********** Begin Class ULayersSubsystem Function AddActorToLayers ******************************* struct Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics { struct LayersSubsystem_eventAddActorToLayers_Parms { AActor* Actor; TArray LayerNames; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Adds the provided actor to the named layers.\n\x09 *\n\x09 * @param\x09""Actor\x09\x09The actor to add to the provided layers\n\x09 * @param\x09LayerNames\x09""A valid list of layer names.\n\x09 * @return\x09\x09\x09\x09true if the actor was added to at least one of the provided layers.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Adds the provided actor to the named layers.\n\n@param Actor The actor to add to the provided layers\n@param LayerNames A valid list of layer names.\n@return true if the actor was added to at least one of the provided layers." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AddActorToLayers constinit property declarations ********************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor; static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddActorToLayers constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddActorToLayers Property Definitions ********************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddActorToLayers_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_AddActorToLayers_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddActorToLayers_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventAddActorToLayers_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventAddActorToLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::NewProp_Actor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::NewProp_LayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::PropPointers) < 2048); // ********** End Function AddActorToLayers Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AddActorToLayers", Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::LayersSubsystem_eventAddActorToLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::LayersSubsystem_eventAddActorToLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAddActorToLayers) { P_GET_OBJECT(AActor,Z_Param_Actor); P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddActorToLayers(Z_Param_Actor,Z_Param_Out_LayerNames); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AddActorToLayers ********************************* // ********** Begin Class ULayersSubsystem Function AddAllLayerNamesTo ***************************** struct Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics { struct LayersSubsystem_eventAddAllLayerNamesTo_Parms { TArray OutLayerNames; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Gets all known layers and appends their names to the provide array\n\x09 *\n\x09 * @param OutLayers[OUT] Output array to store all known layers\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Gets all known layers and appends their names to the provide array\n\n@param OutLayers[OUT] Output array to store all known layers" }, }; #endif // WITH_METADATA // ********** Begin Function AddAllLayerNamesTo constinit property declarations ******************** static const UECodeGen_Private::FNamePropertyParams NewProp_OutLayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OutLayerNames; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddAllLayerNamesTo constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddAllLayerNamesTo Property Definitions ******************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::NewProp_OutLayerNames_Inner = { "OutLayerNames", 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_ULayersSubsystem_AddAllLayerNamesTo_Statics::NewProp_OutLayerNames = { "OutLayerNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddAllLayerNamesTo_Parms, OutLayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::NewProp_OutLayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::NewProp_OutLayerNames, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::PropPointers) < 2048); // ********** End Function AddAllLayerNamesTo Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AddAllLayerNamesTo", Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::LayersSubsystem_eventAddAllLayerNamesTo_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::LayersSubsystem_eventAddAllLayerNamesTo_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAddAllLayerNamesTo) { P_GET_TARRAY_REF(FName,Z_Param_Out_OutLayerNames); P_FINISH; P_NATIVE_BEGIN; P_THIS->AddAllLayerNamesTo(Z_Param_Out_OutLayerNames); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AddAllLayerNamesTo ******************************* // ********** Begin Class ULayersSubsystem Function AddAllLayersTo ********************************* struct Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics { struct LayersSubsystem_eventAddAllLayersTo_Parms { TArray OutLayers; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Gets all known layers and appends them to the provided array\n\x09 *\n\x09 * @param OutLayers[OUT] Output array to store all known layers\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Gets all known layers and appends them to the provided array\n\n@param OutLayers[OUT] Output array to store all known layers" }, }; #endif // WITH_METADATA // ********** Begin Function AddAllLayersTo constinit property declarations ************************ static const UECodeGen_Private::FObjectPropertyParams NewProp_OutLayers_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OutLayers; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddAllLayersTo constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddAllLayersTo Property Definitions *********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::NewProp_OutLayers_Inner = { "OutLayers", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULayer_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::NewProp_OutLayers = { "OutLayers", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddAllLayersTo_Parms, OutLayers), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::NewProp_OutLayers_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::NewProp_OutLayers, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::PropPointers) < 2048); // ********** End Function AddAllLayersTo Property Definitions ************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AddAllLayersTo", Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::LayersSubsystem_eventAddAllLayersTo_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::LayersSubsystem_eventAddAllLayersTo_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAddAllLayersTo) { P_GET_TARRAY_REF(ULayer*,Z_Param_Out_OutLayers); P_FINISH; P_NATIVE_BEGIN; P_THIS->AddAllLayersTo(Z_Param_Out_OutLayers); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AddAllLayersTo *********************************** // ********** Begin Class ULayersSubsystem Function AddLevelLayerInformation *********************** struct Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics { struct LayersSubsystem_eventAddLevelLayerInformation_Parms { ULevel* Level; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 *\x09""Aggregates any information regarding layers associated with the level and it contents\n\x09 *\n\x09 *\x09@param\x09Level\x09The process\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Aggregates any information regarding layers associated with the level and it contents\n\n@param Level The process" }, }; #endif // WITH_METADATA // ********** Begin Function AddLevelLayerInformation constinit property declarations ************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Level; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddLevelLayerInformation constinit property declarations **************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddLevelLayerInformation Property Definitions ************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::NewProp_Level = { "Level", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddLevelLayerInformation_Parms, Level), Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::NewProp_Level, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::PropPointers) < 2048); // ********** End Function AddLevelLayerInformation Property Definitions *************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AddLevelLayerInformation", Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::LayersSubsystem_eventAddLevelLayerInformation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::LayersSubsystem_eventAddLevelLayerInformation_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAddLevelLayerInformation) { P_GET_OBJECT(ULevel,Z_Param_Level); P_FINISH; P_NATIVE_BEGIN; P_THIS->AddLevelLayerInformation(Z_Param_Level); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AddLevelLayerInformation ************************* // ********** Begin Class ULayersSubsystem Function AddSelectedActorsToLayer *********************** struct Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics { struct LayersSubsystem_eventAddSelectedActorsToLayer_Parms { FName LayerName; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Adds selected actors to the named layer.\n\x09 *\n\x09 * @param\x09LayerName\x09""A layer name.\n\x09 * @return\x09\x09\x09\x09true if at least one actor was added. false is returned if all selected actors already belong to the named layer.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Adds selected actors to the named layer.\n\n@param LayerName A layer name.\n@return true if at least one actor was added. false is returned if all selected actors already belong to the named layer." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AddSelectedActorsToLayer constinit property declarations ************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddSelectedActorsToLayer constinit property declarations **************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddSelectedActorsToLayer Property Definitions ************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddSelectedActorsToLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventAddSelectedActorsToLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventAddSelectedActorsToLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::PropPointers) < 2048); // ********** End Function AddSelectedActorsToLayer Property Definitions *************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AddSelectedActorsToLayer", Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::LayersSubsystem_eventAddSelectedActorsToLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::LayersSubsystem_eventAddSelectedActorsToLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAddSelectedActorsToLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddSelectedActorsToLayer(Z_Param_Out_LayerName); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AddSelectedActorsToLayer ************************* // ********** Begin Class ULayersSubsystem Function AddSelectedActorsToLayers ********************** struct Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics { struct LayersSubsystem_eventAddSelectedActorsToLayers_Parms { TArray LayerNames; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Adds selected actors to the named layers.\n\x09 *\n\x09 * @param\x09LayerNames\x09""A valid list of layer names.\n\x09 * @return\x09\x09\x09\x09true if at least one actor was added. false is returned if all selected actors already belong to the named layers.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Adds selected actors to the named layers.\n\n@param LayerNames A valid list of layer names.\n@return true if at least one actor was added. false is returned if all selected actors already belong to the named layers." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AddSelectedActorsToLayers constinit property declarations ************* static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AddSelectedActorsToLayers constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AddSelectedActorsToLayers Property Definitions ************************ const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_AddSelectedActorsToLayers_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAddSelectedActorsToLayers_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventAddSelectedActorsToLayers_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventAddSelectedActorsToLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::NewProp_LayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::PropPointers) < 2048); // ********** End Function AddSelectedActorsToLayers Property Definitions ************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AddSelectedActorsToLayers", Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::LayersSubsystem_eventAddSelectedActorsToLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::LayersSubsystem_eventAddSelectedActorsToLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAddSelectedActorsToLayers) { P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->AddSelectedActorsToLayers(Z_Param_Out_LayerNames); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AddSelectedActorsToLayers ************************ // ********** Begin Class ULayersSubsystem Function AppendActorsFromLayer ************************** struct Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics { struct LayersSubsystem_eventAppendActorsFromLayer_Parms { FName LayerName; TArray InOutActors; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 *\x09""Appends all the actors associated with the specified layer.\n\x09 *\n\x09 *\x09@param\x09LayerName\x09\x09\x09The layer to find actors for.\n\x09 *\x09@param\x09InOutActors\x09\x09\x09The list to append the found actors to.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Appends all the actors associated with the specified layer.\n\n@param LayerName The layer to find actors for.\n@param InOutActors The list to append the found actors to." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AppendActorsFromLayer constinit property declarations ***************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static const UECodeGen_Private::FObjectPropertyParams NewProp_InOutActors_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InOutActors; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AppendActorsFromLayer constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AppendActorsFromLayer Property Definitions **************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAppendActorsFromLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::NewProp_InOutActors_Inner = { "InOutActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::NewProp_InOutActors = { "InOutActors", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAppendActorsFromLayer_Parms, InOutActors), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::NewProp_InOutActors_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::NewProp_InOutActors, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::PropPointers) < 2048); // ********** End Function AppendActorsFromLayer Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AppendActorsFromLayer", Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::LayersSubsystem_eventAppendActorsFromLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::LayersSubsystem_eventAppendActorsFromLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAppendActorsFromLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_GET_TARRAY_REF(AActor*,Z_Param_Out_InOutActors); P_FINISH; P_NATIVE_BEGIN; P_THIS->AppendActorsFromLayer(Z_Param_Out_LayerName,Z_Param_Out_InOutActors); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AppendActorsFromLayer **************************** // ********** Begin Class ULayersSubsystem Function AppendActorsFromLayers ************************* struct Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics { struct LayersSubsystem_eventAppendActorsFromLayers_Parms { TArray LayerNames; TArray InOutActors; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 *\x09""Appends all the actors associated with ANY of the specified layers.\n\x09 *\n\x09 *\x09@param\x09LayerNames\x09\x09\x09The layers to find actors for.\n\x09 *\x09@param\x09InOutActors\x09\x09\x09The list to append the found actors to.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Appends all the actors associated with ANY of the specified layers.\n\n@param LayerNames The layers to find actors for.\n@param InOutActors The list to append the found actors to." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function AppendActorsFromLayers constinit property declarations **************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static const UECodeGen_Private::FObjectPropertyParams NewProp_InOutActors_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_InOutActors; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function AppendActorsFromLayers constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function AppendActorsFromLayers Property Definitions *************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_AppendActorsFromLayers_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAppendActorsFromLayers_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::NewProp_InOutActors_Inner = { "InOutActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::NewProp_InOutActors = { "InOutActors", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventAppendActorsFromLayers_Parms, InOutActors), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::NewProp_LayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::NewProp_InOutActors_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::NewProp_InOutActors, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::PropPointers) < 2048); // ********** End Function AppendActorsFromLayers Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "AppendActorsFromLayers", Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::LayersSubsystem_eventAppendActorsFromLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::LayersSubsystem_eventAppendActorsFromLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execAppendActorsFromLayers) { P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_GET_TARRAY_REF(AActor*,Z_Param_Out_InOutActors); P_FINISH; P_NATIVE_BEGIN; P_THIS->AppendActorsFromLayers(Z_Param_Out_LayerNames,Z_Param_Out_InOutActors); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function AppendActorsFromLayers *************************** // ********** Begin Class ULayersSubsystem Function CreateLayer ************************************ struct Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics { struct LayersSubsystem_eventCreateLayer_Parms { FName LayerName; ULayer* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Creates a ULayer Object for the named layer\n\x09 *\n\x09 * @param\x09LayerName\x09The name of the layer to create\n\x09 * @return\x09\x09\x09\x09The newly created ULayer Object for the named layer\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Creates a ULayer Object for the named layer\n\n@param LayerName The name of the layer to create\n@return The newly created ULayer Object for the named layer" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function CreateLayer constinit property declarations *************************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function CreateLayer constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function CreateLayer Property Definitions ************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventCreateLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventCreateLayer_Parms, ReturnValue), Z_Construct_UClass_ULayer_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::PropPointers) < 2048); // ********** End Function CreateLayer Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "CreateLayer", Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::LayersSubsystem_eventCreateLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::LayersSubsystem_eventCreateLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_CreateLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_CreateLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execCreateLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_FINISH; P_NATIVE_BEGIN; *(ULayer**)Z_Param__Result=P_THIS->CreateLayer(Z_Param_Out_LayerName); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function CreateLayer ************************************** // ********** Begin Class ULayersSubsystem Function DeleteLayer ************************************ struct Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics { struct LayersSubsystem_eventDeleteLayer_Parms { FName LayerToDelete; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Deletes the provided layer, disassociating all actors from them\n\x09 *\n\x09 * @param LayerToDelete\x09\x09""A valid layer name\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Deletes the provided layer, disassociating all actors from them\n\n@param LayerToDelete A valid layer name" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerToDelete_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function DeleteLayer constinit property declarations *************************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerToDelete; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function DeleteLayer constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function DeleteLayer Property Definitions ************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::NewProp_LayerToDelete = { "LayerToDelete", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventDeleteLayer_Parms, LayerToDelete), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerToDelete_MetaData), NewProp_LayerToDelete_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::NewProp_LayerToDelete, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::PropPointers) < 2048); // ********** End Function DeleteLayer Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "DeleteLayer", Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::LayersSubsystem_eventDeleteLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::LayersSubsystem_eventDeleteLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_DeleteLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_DeleteLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execDeleteLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerToDelete); P_FINISH; P_NATIVE_BEGIN; P_THIS->DeleteLayer(Z_Param_Out_LayerToDelete); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function DeleteLayer ************************************** // ********** Begin Class ULayersSubsystem Function DeleteLayers *********************************** struct Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics { struct LayersSubsystem_eventDeleteLayers_Parms { TArray LayersToDelete; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Deletes all of the provided layers, disassociating all actors from them\n\x09 *\n\x09 * @param LayersToDelete\x09""A valid list of layer names.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Deletes all of the provided layers, disassociating all actors from them\n\n@param LayersToDelete A valid list of layer names." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayersToDelete_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function DeleteLayers constinit property declarations ************************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayersToDelete_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayersToDelete; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function DeleteLayers constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function DeleteLayers Property Definitions ************************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::NewProp_LayersToDelete_Inner = { "LayersToDelete", 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_ULayersSubsystem_DeleteLayers_Statics::NewProp_LayersToDelete = { "LayersToDelete", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventDeleteLayers_Parms, LayersToDelete), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayersToDelete_MetaData), NewProp_LayersToDelete_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::NewProp_LayersToDelete_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::NewProp_LayersToDelete, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::PropPointers) < 2048); // ********** End Function DeleteLayers Property Definitions *************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "DeleteLayers", Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::LayersSubsystem_eventDeleteLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::LayersSubsystem_eventDeleteLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_DeleteLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_DeleteLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execDeleteLayers) { P_GET_TARRAY_REF(FName,Z_Param_Out_LayersToDelete); P_FINISH; P_NATIVE_BEGIN; P_THIS->DeleteLayers(Z_Param_Out_LayersToDelete); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function DeleteLayers ************************************* // ********** Begin Class ULayersSubsystem Function DisassociateActorFromLayers ******************** struct Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics { struct LayersSubsystem_eventDisassociateActorFromLayers_Parms { AActor* Actor; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 *\x09""Disassociates an Actor's layers from the layer system, general used before deleting the Actor\n\x09 *\n\x09 *\x09@param\x09""Actor\x09The actor to disassociate from the layer system\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Disassociates an Actor's layers from the layer system, general used before deleting the Actor\n\n@param Actor The actor to disassociate from the layer system" }, }; #endif // WITH_METADATA // ********** Begin Function DisassociateActorFromLayers constinit property declarations *********** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function DisassociateActorFromLayers constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function DisassociateActorFromLayers Property Definitions ********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventDisassociateActorFromLayers_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventDisassociateActorFromLayers_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventDisassociateActorFromLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::NewProp_Actor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::PropPointers) < 2048); // ********** End Function DisassociateActorFromLayers Property Definitions ************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "DisassociateActorFromLayers", Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::LayersSubsystem_eventDisassociateActorFromLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::LayersSubsystem_eventDisassociateActorFromLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execDisassociateActorFromLayers) { P_GET_OBJECT(AActor,Z_Param_Actor); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->DisassociateActorFromLayers(Z_Param_Actor); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function DisassociateActorFromLayers ********************** // ********** Begin Class ULayersSubsystem Function DisassociateActorsFromLayers ******************* struct Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics { struct LayersSubsystem_eventDisassociateActorsFromLayers_Parms { TArray Actors; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09*\x09""Disassociates actors from the layer system, generally used before deleting the Actors\n\x09*\n\x09*\x09@param\x09""Actors\x09The actors to disassociate from the layer system\n\x09*/" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Disassociates actors from the layer system, generally used before deleting the Actors\n\n@param Actors The actors to disassociate from the layer system" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actors_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function DisassociateActorsFromLayers constinit property declarations ********** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actors_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Actors; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function DisassociateActorsFromLayers constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function DisassociateActorsFromLayers Property Definitions ********************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::NewProp_Actors_Inner = { "Actors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::NewProp_Actors = { "Actors", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventDisassociateActorsFromLayers_Parms, Actors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actors_MetaData), NewProp_Actors_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventDisassociateActorsFromLayers_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventDisassociateActorsFromLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::NewProp_Actors_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::NewProp_Actors, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::PropPointers) < 2048); // ********** End Function DisassociateActorsFromLayers Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "DisassociateActorsFromLayers", Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::LayersSubsystem_eventDisassociateActorsFromLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::LayersSubsystem_eventDisassociateActorsFromLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execDisassociateActorsFromLayers) { P_GET_TARRAY_REF(AActor*,Z_Param_Out_Actors); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->DisassociateActorsFromLayers(Z_Param_Out_Actors); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function DisassociateActorsFromLayers ********************* // ********** Begin Class ULayersSubsystem Function EditorMapChange ******************************** struct Z_Construct_UFunction_ULayersSubsystem_EditorMapChange_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Delegate handler for FEditorDelegates::MapChange. It internally calls LayersChanged.Broadcast.\n\x09 **/" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Delegate handler for FEditorDelegates::MapChange. It internally calls LayersChanged.Broadcast." }, }; #endif // WITH_METADATA // ********** Begin Function EditorMapChange constinit property declarations *********************** // ********** End Function EditorMapChange constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_EditorMapChange_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "EditorMapChange", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_EditorMapChange_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_EditorMapChange_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ULayersSubsystem_EditorMapChange() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_EditorMapChange_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execEditorMapChange) { P_FINISH; P_NATIVE_BEGIN; P_THIS->EditorMapChange(); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function EditorMapChange ********************************** // ********** Begin Class ULayersSubsystem Function EditorRefreshLayerBrowser ********************** struct Z_Construct_UFunction_ULayersSubsystem_EditorRefreshLayerBrowser_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Delegate handler for FEditorDelegates::RefreshLayerBrowser. It internally calls UpdateAllActorsVisibility to refresh the actors of each layer.\n\x09 **/" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Delegate handler for FEditorDelegates::RefreshLayerBrowser. It internally calls UpdateAllActorsVisibility to refresh the actors of each layer." }, }; #endif // WITH_METADATA // ********** Begin Function EditorRefreshLayerBrowser constinit property declarations ************* // ********** End Function EditorRefreshLayerBrowser constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_EditorRefreshLayerBrowser_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "EditorRefreshLayerBrowser", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_EditorRefreshLayerBrowser_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_EditorRefreshLayerBrowser_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ULayersSubsystem_EditorRefreshLayerBrowser() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_EditorRefreshLayerBrowser_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execEditorRefreshLayerBrowser) { P_FINISH; P_NATIVE_BEGIN; P_THIS->EditorRefreshLayerBrowser(); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function EditorRefreshLayerBrowser ************************ // ********** Begin Class ULayersSubsystem Function GetActorsFromLayer ***************************** struct Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics { struct LayersSubsystem_eventGetActorsFromLayer_Parms { FName LayerName; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 *\x09Gets all the actors associated with the specified layer. Analog to AppendActorsFromLayer but it returns rather than appends the actors.\n\x09 *\n\x09 *\x09@param\x09LayerName\x09\x09\x09The layer to find actors for.\n\x09 *\x09@return\x09\x09\x09\x09\x09\x09The list to assign the found actors to.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Gets all the actors associated with the specified layer. Analog to AppendActorsFromLayer but it returns rather than appends the actors.\n\n@param LayerName The layer to find actors for.\n@return The list to assign the found actors to." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetActorsFromLayer constinit property declarations ******************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetActorsFromLayer constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetActorsFromLayer Property Definitions ******************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventGetActorsFromLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventGetActorsFromLayer_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::PropPointers) < 2048); // ********** End Function GetActorsFromLayer Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "GetActorsFromLayer", Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::LayersSubsystem_eventGetActorsFromLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::LayersSubsystem_eventGetActorsFromLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execGetActorsFromLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->GetActorsFromLayer(Z_Param_Out_LayerName); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function GetActorsFromLayer ******************************* // ********** Begin Class ULayersSubsystem Function GetActorsFromLayers **************************** struct Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics { struct LayersSubsystem_eventGetActorsFromLayers_Parms { TArray LayerNames; TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 *\x09Gets all the actors associated with ANY of the specified layers. Analog to AppendActorsFromLayers but it returns rather than appends the actors.\n\x09 *\n\x09 *\x09@param\x09LayerNames\x09\x09\x09The layers to find actors for.\n\x09 *\x09@return\x09\x09\x09\x09\x09\x09The list to assign the found actors to.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Gets all the actors associated with ANY of the specified layers. Analog to AppendActorsFromLayers but it returns rather than appends the actors.\n\n@param LayerNames The layers to find actors for.\n@return The list to assign the found actors to." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetActorsFromLayers constinit property declarations ******************* static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetActorsFromLayers constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetActorsFromLayers Property Definitions ****************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_GetActorsFromLayers_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventGetActorsFromLayers_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventGetActorsFromLayers_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::NewProp_LayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::PropPointers) < 2048); // ********** End Function GetActorsFromLayers Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "GetActorsFromLayers", Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::LayersSubsystem_eventGetActorsFromLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::LayersSubsystem_eventGetActorsFromLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execGetActorsFromLayers) { P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->GetActorsFromLayers(Z_Param_Out_LayerNames); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function GetActorsFromLayers ****************************** // ********** Begin Class ULayersSubsystem Function GetLayer *************************************** struct Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics { struct LayersSubsystem_eventGetLayer_Parms { FName LayerName; ULayer* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Gets the ULayer Object of the named layer\n\x09 *\n\x09 * @param\x09LayerName\x09The name of the layer whose ULayer Object is returned\n\x09 * @return\x09\x09\x09\x09The ULayer Object of the provided layer name\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Gets the ULayer Object of the named layer\n\n@param LayerName The name of the layer whose ULayer Object is returned\n@return The ULayer Object of the provided layer name" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetLayer constinit property declarations ****************************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetLayer constinit property declarations ******************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetLayer Property Definitions ***************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventGetLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventGetLayer_Parms, ReturnValue), Z_Construct_UClass_ULayer_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::PropPointers) < 2048); // ********** End Function GetLayer Property Definitions ******************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "GetLayer", Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::LayersSubsystem_eventGetLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::LayersSubsystem_eventGetLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_GetLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_GetLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execGetLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_FINISH; P_NATIVE_BEGIN; *(ULayer**)Z_Param__Result=P_THIS->GetLayer(Z_Param_Out_LayerName); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function GetLayer ***************************************** // ********** Begin Class ULayersSubsystem Function GetSelectedActors ****************************** struct Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics { struct LayersSubsystem_eventGetSelectedActors_Parms { TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Find and return the selected actors.\n\x09 *\n\x09 * @return\x09\x09\x09\x09The selected AActor's as a TArray.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Find and return the selected actors.\n\n@return The selected AActor's as a TArray." }, }; #endif // WITH_METADATA // ********** Begin Function GetSelectedActors constinit property declarations ********************* static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetSelectedActors constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetSelectedActors Property Definitions ******************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventGetSelectedActors_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::PropPointers) < 2048); // ********** End Function GetSelectedActors Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "GetSelectedActors", Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::LayersSubsystem_eventGetSelectedActors_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::LayersSubsystem_eventGetSelectedActors_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execGetSelectedActors) { P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->GetSelectedActors(); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function GetSelectedActors ******************************** // ********** Begin Class ULayersSubsystem Function GetWorld *************************************** struct Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics { struct LayersSubsystem_eventGetWorld_Parms { UWorld* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Get the current UWorld object.\n\x09 *\n\x09 * @return\x09\x09\x09\x09\x09\x09The UWorld* object\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Get the current UWorld object.\n\n@return The UWorld* object" }, }; #endif // WITH_METADATA // ********** Begin Function GetWorld constinit property declarations ****************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetWorld constinit property declarations ******************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetWorld Property Definitions ***************************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventGetWorld_Parms, ReturnValue), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::PropPointers) < 2048); // ********** End Function GetWorld Property Definitions ******************************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "GetWorld", Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::LayersSubsystem_eventGetWorld_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::LayersSubsystem_eventGetWorld_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_GetWorld() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_GetWorld_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execGetWorld) { P_FINISH; P_NATIVE_BEGIN; *(UWorld**)Z_Param__Result=P_THIS->GetWorld(); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function GetWorld ***************************************** // ********** Begin Class ULayersSubsystem Function InitializeNewActorLayers *********************** struct Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics { struct LayersSubsystem_eventInitializeNewActorLayers_Parms { AActor* Actor; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 *\x09Synchronizes an newly created Actor's layers with the layer system\n\x09 *\n\x09 *\x09@param\x09""Actor\x09The actor to initialize\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Synchronizes an newly created Actor's layers with the layer system\n\n@param Actor The actor to initialize" }, }; #endif // WITH_METADATA // ********** Begin Function InitializeNewActorLayers constinit property declarations ************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function InitializeNewActorLayers constinit property declarations **************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function InitializeNewActorLayers Property Definitions ************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventInitializeNewActorLayers_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventInitializeNewActorLayers_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventInitializeNewActorLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::NewProp_Actor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::PropPointers) < 2048); // ********** End Function InitializeNewActorLayers Property Definitions *************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "InitializeNewActorLayers", Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::LayersSubsystem_eventInitializeNewActorLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::LayersSubsystem_eventInitializeNewActorLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execInitializeNewActorLayers) { P_GET_OBJECT(AActor,Z_Param_Actor); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->InitializeNewActorLayers(Z_Param_Actor); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function InitializeNewActorLayers ************************* // ********** Begin Class ULayersSubsystem Function IsActorValidForLayer *************************** struct Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics { struct LayersSubsystem_eventIsActorValidForLayer_Parms { AActor* Actor; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 *\x09""Checks to see if the specified actor is in an appropriate state to interact with layers\n\x09 *\n\x09 *\x09@param\x09""Actor\x09The actor to validate\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Checks to see if the specified actor is in an appropriate state to interact with layers\n\n@param Actor The actor to validate" }, }; #endif // WITH_METADATA // ********** Begin Function IsActorValidForLayer constinit property declarations ****************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function IsActorValidForLayer constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function IsActorValidForLayer Property Definitions ***************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventIsActorValidForLayer_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventIsActorValidForLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventIsActorValidForLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::NewProp_Actor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::PropPointers) < 2048); // ********** End Function IsActorValidForLayer Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "IsActorValidForLayer", Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::LayersSubsystem_eventIsActorValidForLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::LayersSubsystem_eventIsActorValidForLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execIsActorValidForLayer) { P_GET_OBJECT(AActor,Z_Param_Actor); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->IsActorValidForLayer(Z_Param_Actor); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function IsActorValidForLayer ***************************** // ********** Begin Class ULayersSubsystem Function IsLayer **************************************** struct Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics { struct LayersSubsystem_eventIsLayer_Parms { FName LayerName; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Checks whether the ULayer Object of the provided layer name exists.\n\x09 *\n\x09 * @param\x09LayerName\x09\x09The name of the layer whose ULayer Object to retrieve\n\x09 * @return\x09\x09\x09\x09\x09If true a valid ULayer Object was found; if false, a valid ULayer object was not found\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Checks whether the ULayer Object of the provided layer name exists.\n\n@param LayerName The name of the layer whose ULayer Object to retrieve\n@return If true a valid ULayer Object was found; if false, a valid ULayer object was not found" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function IsLayer constinit property declarations ******************************* static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function IsLayer constinit property declarations ********************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function IsLayer Property Definitions ****************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventIsLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventIsLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventIsLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::PropPointers) < 2048); // ********** End Function IsLayer Property Definitions ******************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "IsLayer", Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::LayersSubsystem_eventIsLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::LayersSubsystem_eventIsLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_IsLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_IsLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execIsLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->IsLayer(Z_Param_Out_LayerName); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function IsLayer ****************************************** // ********** Begin Class ULayersSubsystem Function MakeAllLayersVisible *************************** struct Z_Construct_UFunction_ULayersSubsystem_MakeAllLayersVisible_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Set the visibility of all layers to true\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Set the visibility of all layers to true" }, }; #endif // WITH_METADATA // ********** Begin Function MakeAllLayersVisible constinit property declarations ****************** // ********** End Function MakeAllLayersVisible constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_MakeAllLayersVisible_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "MakeAllLayersVisible", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_MakeAllLayersVisible_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_MakeAllLayersVisible_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ULayersSubsystem_MakeAllLayersVisible() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_MakeAllLayersVisible_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execMakeAllLayersVisible) { P_FINISH; P_NATIVE_BEGIN; P_THIS->MakeAllLayersVisible(); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function MakeAllLayersVisible ***************************** // ********** Begin Class ULayersSubsystem Function RemoveActorFromLayer *************************** struct Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics { struct LayersSubsystem_eventRemoveActorFromLayer_Parms { AActor* Actor; FName LayerToRemove; bool bUpdateStats; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Removes an actor from the specified layer.\n\x09 *\n\x09 * @param\x09""Actor\x09\x09\x09The actor to remove from the provided layer\n\x09 * @param\x09LayerToRemove\x09The name of the layer to remove the actor from\n\x09 * @return\x09\x09\x09\x09\x09true if the actor was removed from the layer. false is returned if the actor already belonged to the layer.\n\x09 */" }, { "CPP_Default_bUpdateStats", "true" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Removes an actor from the specified layer.\n\n@param Actor The actor to remove from the provided layer\n@param LayerToRemove The name of the layer to remove the actor from\n@return true if the actor was removed from the layer. false is returned if the actor already belonged to the layer." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerToRemove_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUpdateStats_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveActorFromLayer constinit property declarations ****************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor; static const UECodeGen_Private::FNamePropertyParams NewProp_LayerToRemove; static void NewProp_bUpdateStats_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUpdateStats; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveActorFromLayer constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveActorFromLayer Property Definitions ***************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveActorFromLayer_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_LayerToRemove = { "LayerToRemove", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveActorFromLayer_Parms, LayerToRemove), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerToRemove_MetaData), NewProp_LayerToRemove_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_bUpdateStats_SetBit(void* Obj) { ((LayersSubsystem_eventRemoveActorFromLayer_Parms*)Obj)->bUpdateStats = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_bUpdateStats = { "bUpdateStats", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRemoveActorFromLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_bUpdateStats_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUpdateStats_MetaData), NewProp_bUpdateStats_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventRemoveActorFromLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRemoveActorFromLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_Actor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_LayerToRemove, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_bUpdateStats, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::PropPointers) < 2048); // ********** End Function RemoveActorFromLayer Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "RemoveActorFromLayer", Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::LayersSubsystem_eventRemoveActorFromLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::LayersSubsystem_eventRemoveActorFromLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execRemoveActorFromLayer) { P_GET_OBJECT(AActor,Z_Param_Actor); P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerToRemove); P_GET_UBOOL(Z_Param_bUpdateStats); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveActorFromLayer(Z_Param_Actor,Z_Param_Out_LayerToRemove,Z_Param_bUpdateStats); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function RemoveActorFromLayer ***************************** // ********** Begin Class ULayersSubsystem Function RemoveActorFromLayers ************************** struct Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics { struct LayersSubsystem_eventRemoveActorFromLayers_Parms { AActor* Actor; TArray LayerNames; bool bUpdateStats; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Removes the provided actor from the named layers.\n\x09 *\n\x09 * @param\x09""Actor\x09\x09The actor to remove from the provided layers\n\x09 * @param\x09LayerNames\x09""A valid list of layer names.\n\x09 * @return\x09\x09\x09\x09true if the actor was removed from at least one of the provided layers.\n\x09 */" }, { "CPP_Default_bUpdateStats", "true" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Removes the provided actor from the named layers.\n\n@param Actor The actor to remove from the provided layers\n@param LayerNames A valid list of layer names.\n@return true if the actor was removed from at least one of the provided layers." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUpdateStats_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveActorFromLayers constinit property declarations ***************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor; static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static void NewProp_bUpdateStats_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUpdateStats; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveActorFromLayers constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveActorFromLayers Property Definitions **************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveActorFromLayers_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveActorFromLayers_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_bUpdateStats_SetBit(void* Obj) { ((LayersSubsystem_eventRemoveActorFromLayers_Parms*)Obj)->bUpdateStats = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_bUpdateStats = { "bUpdateStats", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRemoveActorFromLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_bUpdateStats_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUpdateStats_MetaData), NewProp_bUpdateStats_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventRemoveActorFromLayers_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRemoveActorFromLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_Actor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_LayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_bUpdateStats, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::PropPointers) < 2048); // ********** End Function RemoveActorFromLayers Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "RemoveActorFromLayers", Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::LayersSubsystem_eventRemoveActorFromLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::LayersSubsystem_eventRemoveActorFromLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execRemoveActorFromLayers) { P_GET_OBJECT(AActor,Z_Param_Actor); P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_GET_UBOOL(Z_Param_bUpdateStats); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveActorFromLayers(Z_Param_Actor,Z_Param_Out_LayerNames,Z_Param_bUpdateStats); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function RemoveActorFromLayers **************************** // ********** Begin Class ULayersSubsystem Function RemoveActorsFromLayer ************************** struct Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics { struct LayersSubsystem_eventRemoveActorsFromLayer_Parms { TArray Actors; FName LayerName; bool bUpdateStats; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Removes the actors from the specified layer.\n\x09 *\n\x09 * @param\x09""Actors\x09\x09\x09The actors to remove from the provided layer\n\x09 * @param\x09LayerToRemove\x09The name of the layer to remove the actors from\n\x09 * @return\x09\x09\x09\x09\x09true if at least one actor was removed from the layer. false is returned if all the actors already belonged to the layer.\n\x09 */" }, { "CPP_Default_bUpdateStats", "true" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Removes the actors from the specified layer.\n\n@param Actors The actors to remove from the provided layer\n@param LayerToRemove The name of the layer to remove the actors from\n@return true if at least one actor was removed from the layer. false is returned if all the actors already belonged to the layer." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actors_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUpdateStats_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveActorsFromLayer constinit property declarations ***************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actors_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Actors; static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static void NewProp_bUpdateStats_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUpdateStats; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveActorsFromLayer constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveActorsFromLayer Property Definitions **************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_Actors_Inner = { "Actors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_Actors = { "Actors", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveActorsFromLayer_Parms, Actors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actors_MetaData), NewProp_Actors_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveActorsFromLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_bUpdateStats_SetBit(void* Obj) { ((LayersSubsystem_eventRemoveActorsFromLayer_Parms*)Obj)->bUpdateStats = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_bUpdateStats = { "bUpdateStats", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRemoveActorsFromLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_bUpdateStats_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUpdateStats_MetaData), NewProp_bUpdateStats_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventRemoveActorsFromLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRemoveActorsFromLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_Actors_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_Actors, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_bUpdateStats, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::PropPointers) < 2048); // ********** End Function RemoveActorsFromLayer Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "RemoveActorsFromLayer", Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::LayersSubsystem_eventRemoveActorsFromLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::LayersSubsystem_eventRemoveActorsFromLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execRemoveActorsFromLayer) { P_GET_TARRAY_REF(AActor*,Z_Param_Out_Actors); P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_GET_UBOOL(Z_Param_bUpdateStats); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveActorsFromLayer(Z_Param_Out_Actors,Z_Param_Out_LayerName,Z_Param_bUpdateStats); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function RemoveActorsFromLayer **************************** // ********** Begin Class ULayersSubsystem Function RemoveActorsFromLayers ************************* struct Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics { struct LayersSubsystem_eventRemoveActorsFromLayers_Parms { TArray Actors; TArray LayerNames; bool bUpdateStats; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Remove the actors to the named layers\n\x09 *\n\x09 * @param\x09""Actors\x09\x09The actors to remove to the named layers\n\x09 * @param\x09LayerNames\x09""A valid list of layer names.\n\x09 * @return\x09\x09\x09\x09true if at least one actor was removed from at least one layer. false is returned if none of the actors belonged to any of the specified layers.\n\x09 */" }, { "CPP_Default_bUpdateStats", "true" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Remove the actors to the named layers\n\n@param Actors The actors to remove to the named layers\n@param LayerNames A valid list of layer names.\n@return true if at least one actor was removed from at least one layer. false is returned if none of the actors belonged to any of the specified layers." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actors_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUpdateStats_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveActorsFromLayers constinit property declarations **************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actors_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Actors; static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static void NewProp_bUpdateStats_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUpdateStats; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveActorsFromLayers constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveActorsFromLayers Property Definitions *************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_Actors_Inner = { "Actors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_Actors = { "Actors", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveActorsFromLayers_Parms, Actors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actors_MetaData), NewProp_Actors_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveActorsFromLayers_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_bUpdateStats_SetBit(void* Obj) { ((LayersSubsystem_eventRemoveActorsFromLayers_Parms*)Obj)->bUpdateStats = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_bUpdateStats = { "bUpdateStats", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRemoveActorsFromLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_bUpdateStats_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUpdateStats_MetaData), NewProp_bUpdateStats_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventRemoveActorsFromLayers_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRemoveActorsFromLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_Actors_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_Actors, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_LayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_bUpdateStats, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::PropPointers) < 2048); // ********** End Function RemoveActorsFromLayers Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "RemoveActorsFromLayers", Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::LayersSubsystem_eventRemoveActorsFromLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::LayersSubsystem_eventRemoveActorsFromLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execRemoveActorsFromLayers) { P_GET_TARRAY_REF(AActor*,Z_Param_Out_Actors); P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_GET_UBOOL(Z_Param_bUpdateStats); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveActorsFromLayers(Z_Param_Out_Actors,Z_Param_Out_LayerNames,Z_Param_bUpdateStats); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function RemoveActorsFromLayers *************************** // ********** Begin Class ULayersSubsystem Function RemoveLevelLayerInformation ******************** struct Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics { struct LayersSubsystem_eventRemoveLevelLayerInformation_Parms { ULevel* Level; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 *\x09Purges any information regarding layers associated with the level and it contents\n\x09 *\n\x09 *\x09@param\x09Level\x09The process\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Purges any information regarding layers associated with the level and it contents\n\n@param Level The process" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveLevelLayerInformation constinit property declarations *********** static const UECodeGen_Private::FObjectPropertyParams NewProp_Level; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveLevelLayerInformation constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveLevelLayerInformation Property Definitions ********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::NewProp_Level = { "Level", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveLevelLayerInformation_Parms, Level), Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::NewProp_Level, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::PropPointers) < 2048); // ********** End Function RemoveLevelLayerInformation Property Definitions ************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "RemoveLevelLayerInformation", Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::LayersSubsystem_eventRemoveLevelLayerInformation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::LayersSubsystem_eventRemoveLevelLayerInformation_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execRemoveLevelLayerInformation) { P_GET_OBJECT(ULevel,Z_Param_Level); P_FINISH; P_NATIVE_BEGIN; P_THIS->RemoveLevelLayerInformation(Z_Param_Level); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function RemoveLevelLayerInformation ********************** // ********** Begin Class ULayersSubsystem Function RemoveSelectedActorsFromLayer ****************** struct Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics { struct LayersSubsystem_eventRemoveSelectedActorsFromLayer_Parms { FName LayerName; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Removes the selected actors from the named layer.\n\x09 *\n\x09 * @param\x09LayerName\x09""A layer name.\n\x09 * @return\x09\x09\x09\x09true if at least one actor was added. false is returned if all selected actors already belong to the named layer.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Removes the selected actors from the named layer.\n\n@param LayerName A layer name.\n@return true if at least one actor was added. false is returned if all selected actors already belong to the named layer." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveSelectedActorsFromLayer constinit property declarations ********* static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveSelectedActorsFromLayer constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveSelectedActorsFromLayer Property Definitions ******************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveSelectedActorsFromLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventRemoveSelectedActorsFromLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRemoveSelectedActorsFromLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::PropPointers) < 2048); // ********** End Function RemoveSelectedActorsFromLayer Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "RemoveSelectedActorsFromLayer", Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::LayersSubsystem_eventRemoveSelectedActorsFromLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::LayersSubsystem_eventRemoveSelectedActorsFromLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execRemoveSelectedActorsFromLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveSelectedActorsFromLayer(Z_Param_Out_LayerName); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function RemoveSelectedActorsFromLayer ******************** // ********** Begin Class ULayersSubsystem Function RemoveSelectedActorsFromLayers ***************** struct Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics { struct LayersSubsystem_eventRemoveSelectedActorsFromLayers_Parms { TArray LayerNames; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Removes selected actors from the named layers.\n\x09 *\n\x09 * @param\x09LayerNames\x09""A valid list of layer names.\n\x09 * @return\x09\x09\x09\x09true if at least one actor was removed.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Removes selected actors from the named layers.\n\n@param LayerNames A valid list of layer names.\n@return true if at least one actor was removed." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveSelectedActorsFromLayers constinit property declarations ******** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RemoveSelectedActorsFromLayers constinit property declarations ********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RemoveSelectedActorsFromLayers Property Definitions ******************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRemoveSelectedActorsFromLayers_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventRemoveSelectedActorsFromLayers_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRemoveSelectedActorsFromLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::NewProp_LayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::PropPointers) < 2048); // ********** End Function RemoveSelectedActorsFromLayers Property Definitions ********************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "RemoveSelectedActorsFromLayers", Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::LayersSubsystem_eventRemoveSelectedActorsFromLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::LayersSubsystem_eventRemoveSelectedActorsFromLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execRemoveSelectedActorsFromLayers) { P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RemoveSelectedActorsFromLayers(Z_Param_Out_LayerNames); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function RemoveSelectedActorsFromLayers ******************* // ********** Begin Class ULayersSubsystem Function RenameLayer ************************************ struct Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics { struct LayersSubsystem_eventRenameLayer_Parms { FName OriginalLayerName; FName NewLayerName; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Renames the provided originally named layer to the provided new name\n\x09 *\n\x09 * @param\x09OriginalLayerName\x09The name of the layer to be renamed\n\x09 * @param\x09NewLayerName\x09\x09The new name for the layer to be renamed\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Renames the provided originally named layer to the provided new name\n\n@param OriginalLayerName The name of the layer to be renamed\n@param NewLayerName The new name for the layer to be renamed" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OriginalLayerName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewLayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function RenameLayer constinit property declarations *************************** static const UECodeGen_Private::FNamePropertyParams NewProp_OriginalLayerName; static const UECodeGen_Private::FNamePropertyParams NewProp_NewLayerName; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function RenameLayer constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function RenameLayer Property Definitions ************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::NewProp_OriginalLayerName = { "OriginalLayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRenameLayer_Parms, OriginalLayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OriginalLayerName_MetaData), NewProp_OriginalLayerName_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::NewProp_NewLayerName = { "NewLayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventRenameLayer_Parms, NewLayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewLayerName_MetaData), NewProp_NewLayerName_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventRenameLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventRenameLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::NewProp_OriginalLayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::NewProp_NewLayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::PropPointers) < 2048); // ********** End Function RenameLayer Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "RenameLayer", Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::LayersSubsystem_eventRenameLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::LayersSubsystem_eventRenameLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_RenameLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_RenameLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execRenameLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_OriginalLayerName); P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_NewLayerName); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->RenameLayer(Z_Param_Out_OriginalLayerName,Z_Param_Out_NewLayerName); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function RenameLayer ************************************** // ********** Begin Class ULayersSubsystem Function SelectActorsInLayer **************************** struct Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics { struct LayersSubsystem_eventSelectActorsInLayer_Parms { FName LayerName; bool bSelect; bool bNotify; bool bSelectEvenIfHidden; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Selects/de-selects actors belonging to the named layer.\n\x09 *\n\x09 * @param\x09LayerName\x09\x09\x09\x09\x09\x09""A valid layer name.\n\x09 * @param\x09""bSelect\x09\x09\x09\x09\x09\x09\x09If true actors are selected; if false, actors are deselected.\n\x09 * @param\x09""bNotify\x09\x09\x09\x09\x09\x09\x09If true the Editor is notified of the selection change; if false, the Editor will not be notified.\n\x09 * @param\x09""bSelectEvenIfHidden\x09[optional]\x09If true even hidden actors will be selected; if false, hidden actors won't be selected.\n\x09 * @return\x09\x09\x09\x09\x09\x09\x09\x09\x09true if at least one actor was selected/deselected.\n\x09 */" }, { "CPP_Default_bSelectEvenIfHidden", "false" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Selects/de-selects actors belonging to the named layer.\n\n@param LayerName A valid layer name.\n@param bSelect If true actors are selected; if false, actors are deselected.\n@param bNotify If true the Editor is notified of the selection change; if false, the Editor will not be notified.\n@param bSelectEvenIfHidden [optional] If true even hidden actors will be selected; if false, hidden actors won't be selected.\n@return true if at least one actor was selected/deselected." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSelect_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNotify_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSelectEvenIfHidden_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SelectActorsInLayer constinit property declarations ******************* static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static void NewProp_bSelect_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelect; static void NewProp_bNotify_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bNotify; static void NewProp_bSelectEvenIfHidden_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectEvenIfHidden; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SelectActorsInLayer constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SelectActorsInLayer Property Definitions ****************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventSelectActorsInLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bSelect_SetBit(void* Obj) { ((LayersSubsystem_eventSelectActorsInLayer_Parms*)Obj)->bSelect = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bSelect = { "bSelect", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventSelectActorsInLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bSelect_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSelect_MetaData), NewProp_bSelect_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bNotify_SetBit(void* Obj) { ((LayersSubsystem_eventSelectActorsInLayer_Parms*)Obj)->bNotify = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bNotify = { "bNotify", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventSelectActorsInLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bNotify_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNotify_MetaData), NewProp_bNotify_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bSelectEvenIfHidden_SetBit(void* Obj) { ((LayersSubsystem_eventSelectActorsInLayer_Parms*)Obj)->bSelectEvenIfHidden = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bSelectEvenIfHidden = { "bSelectEvenIfHidden", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventSelectActorsInLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bSelectEvenIfHidden_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSelectEvenIfHidden_MetaData), NewProp_bSelectEvenIfHidden_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventSelectActorsInLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventSelectActorsInLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bSelect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bNotify, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_bSelectEvenIfHidden, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::PropPointers) < 2048); // ********** End Function SelectActorsInLayer Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "SelectActorsInLayer", Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::LayersSubsystem_eventSelectActorsInLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::LayersSubsystem_eventSelectActorsInLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execSelectActorsInLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_GET_UBOOL(Z_Param_bSelect); P_GET_UBOOL(Z_Param_bNotify); P_GET_UBOOL(Z_Param_bSelectEvenIfHidden); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SelectActorsInLayer(Z_Param_Out_LayerName,Z_Param_bSelect,Z_Param_bNotify,Z_Param_bSelectEvenIfHidden); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function SelectActorsInLayer ****************************** // ********** Begin Class ULayersSubsystem Function SelectActorsInLayers *************************** struct Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics { struct LayersSubsystem_eventSelectActorsInLayers_Parms { TArray LayerNames; bool bSelect; bool bNotify; bool bSelectEvenIfHidden; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Selects/de-selects actors belonging to the named layers.\n\x09 *\n\x09 * @param\x09LayerNames\x09\x09\x09\x09\x09\x09""A valid list of layer names.\n\x09 * @param\x09""bSelect\x09\x09\x09\x09\x09\x09\x09If true actors are selected; if false, actors are deselected.\n\x09 * @param\x09""bNotify\x09\x09\x09\x09\x09\x09\x09If true the Editor is notified of the selection change; if false, the Editor will not be notified\n\x09 * @param\x09""bSelectEvenIfHidden\x09[optional]\x09If true even hidden actors will be selected; if false, hidden actors won't be selected.\n\x09 * @return\x09\x09\x09\x09\x09\x09\x09\x09\x09true if at least one actor was selected/deselected.\n\x09 */" }, { "CPP_Default_bSelectEvenIfHidden", "false" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Selects/de-selects actors belonging to the named layers.\n\n@param LayerNames A valid list of layer names.\n@param bSelect If true actors are selected; if false, actors are deselected.\n@param bNotify If true the Editor is notified of the selection change; if false, the Editor will not be notified\n@param bSelectEvenIfHidden [optional] If true even hidden actors will be selected; if false, hidden actors won't be selected.\n@return true if at least one actor was selected/deselected." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSelect_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNotify_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSelectEvenIfHidden_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SelectActorsInLayers constinit property declarations ****************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static void NewProp_bSelect_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelect; static void NewProp_bNotify_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bNotify; static void NewProp_bSelectEvenIfHidden_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSelectEvenIfHidden; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SelectActorsInLayers constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SelectActorsInLayers Property Definitions ***************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventSelectActorsInLayers_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bSelect_SetBit(void* Obj) { ((LayersSubsystem_eventSelectActorsInLayers_Parms*)Obj)->bSelect = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bSelect = { "bSelect", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventSelectActorsInLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bSelect_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSelect_MetaData), NewProp_bSelect_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bNotify_SetBit(void* Obj) { ((LayersSubsystem_eventSelectActorsInLayers_Parms*)Obj)->bNotify = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bNotify = { "bNotify", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventSelectActorsInLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bNotify_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNotify_MetaData), NewProp_bNotify_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bSelectEvenIfHidden_SetBit(void* Obj) { ((LayersSubsystem_eventSelectActorsInLayers_Parms*)Obj)->bSelectEvenIfHidden = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bSelectEvenIfHidden = { "bSelectEvenIfHidden", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventSelectActorsInLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bSelectEvenIfHidden_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSelectEvenIfHidden_MetaData), NewProp_bSelectEvenIfHidden_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventSelectActorsInLayers_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventSelectActorsInLayers_Parms), &Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_LayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bSelect, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bNotify, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_bSelectEvenIfHidden, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::PropPointers) < 2048); // ********** End Function SelectActorsInLayers Property Definitions ******************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "SelectActorsInLayers", Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::LayersSubsystem_eventSelectActorsInLayers_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::LayersSubsystem_eventSelectActorsInLayers_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execSelectActorsInLayers) { P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_GET_UBOOL(Z_Param_bSelect); P_GET_UBOOL(Z_Param_bNotify); P_GET_UBOOL(Z_Param_bSelectEvenIfHidden); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->SelectActorsInLayers(Z_Param_Out_LayerNames,Z_Param_bSelect,Z_Param_bNotify,Z_Param_bSelectEvenIfHidden); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function SelectActorsInLayers ***************************** // ********** Begin Class ULayersSubsystem Function SetLayersVisibility **************************** struct Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics { struct LayersSubsystem_eventSetLayersVisibility_Parms { TArray LayerNames; bool bIsVisible; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Changes visibility of the named layers to the provided state\n\x09 *\n\x09 * @param\x09LayerNames\x09The names of the layers to affect\n\x09 * @param\x09""bIsVisible\x09If true the layers will be visible; if false, the layers will not be visible\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Changes visibility of the named layers to the provided state\n\n@param LayerNames The names of the layers to affect\n@param bIsVisible If true the layers will be visible; if false, the layers will not be visible" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsVisible_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetLayersVisibility constinit property declarations ******************* static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static void NewProp_bIsVisible_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsVisible; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetLayersVisibility constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetLayersVisibility Property Definitions ****************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_SetLayersVisibility_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventSetLayersVisibility_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::NewProp_bIsVisible_SetBit(void* Obj) { ((LayersSubsystem_eventSetLayersVisibility_Parms*)Obj)->bIsVisible = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::NewProp_bIsVisible = { "bIsVisible", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventSetLayersVisibility_Parms), &Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::NewProp_bIsVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsVisible_MetaData), NewProp_bIsVisible_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::NewProp_LayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::NewProp_bIsVisible, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::PropPointers) < 2048); // ********** End Function SetLayersVisibility Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "SetLayersVisibility", Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::LayersSubsystem_eventSetLayersVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::LayersSubsystem_eventSetLayersVisibility_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execSetLayersVisibility) { P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_GET_UBOOL(Z_Param_bIsVisible); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetLayersVisibility(Z_Param_Out_LayerNames,Z_Param_bIsVisible); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function SetLayersVisibility ****************************** // ********** Begin Class ULayersSubsystem Function SetLayerVisibility ***************************** struct Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics { struct LayersSubsystem_eventSetLayerVisibility_Parms { FName LayerName; bool bIsVisible; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Changes the named layer's visibility to the provided state\n\x09 *\n\x09 * @param\x09LayerName\x09The name of the layer to affect.\n\x09 * @param\x09""bIsVisible\x09If true the layer will be visible; if false, the layer will not be visible.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Changes the named layer's visibility to the provided state\n\n@param LayerName The name of the layer to affect.\n@param bIsVisible If true the layer will be visible; if false, the layer will not be visible." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsVisible_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function SetLayerVisibility constinit property declarations ******************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static void NewProp_bIsVisible_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsVisible; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetLayerVisibility constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetLayerVisibility Property Definitions ******************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventSetLayerVisibility_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::NewProp_bIsVisible_SetBit(void* Obj) { ((LayersSubsystem_eventSetLayerVisibility_Parms*)Obj)->bIsVisible = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::NewProp_bIsVisible = { "bIsVisible", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventSetLayerVisibility_Parms), &Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::NewProp_bIsVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsVisible_MetaData), NewProp_bIsVisible_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::NewProp_bIsVisible, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::PropPointers) < 2048); // ********** End Function SetLayerVisibility Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "SetLayerVisibility", Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::LayersSubsystem_eventSetLayerVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::LayersSubsystem_eventSetLayerVisibility_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execSetLayerVisibility) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_GET_UBOOL(Z_Param_bIsVisible); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetLayerVisibility(Z_Param_Out_LayerName,Z_Param_bIsVisible); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function SetLayerVisibility ******************************* // ********** Begin Class ULayersSubsystem Function ToggleLayersVisibility ************************* struct Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics { struct LayersSubsystem_eventToggleLayersVisibility_Parms { TArray LayerNames; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Toggles the visibility of all of the named layers\n\x09 *\n\x09 * @param\x09LayerNames\x09The names of the layers to affect\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Toggles the visibility of all of the named layers\n\n@param LayerNames The names of the layers to affect" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerNames_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function ToggleLayersVisibility constinit property declarations **************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LayerNames; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ToggleLayersVisibility constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ToggleLayersVisibility Property Definitions *************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::NewProp_LayerNames_Inner = { "LayerNames", 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_ULayersSubsystem_ToggleLayersVisibility_Statics::NewProp_LayerNames = { "LayerNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventToggleLayersVisibility_Parms, LayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerNames_MetaData), NewProp_LayerNames_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::NewProp_LayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::NewProp_LayerNames, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::PropPointers) < 2048); // ********** End Function ToggleLayersVisibility Property Definitions ***************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "ToggleLayersVisibility", Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::LayersSubsystem_eventToggleLayersVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::LayersSubsystem_eventToggleLayersVisibility_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execToggleLayersVisibility) { P_GET_TARRAY_REF(FName,Z_Param_Out_LayerNames); P_FINISH; P_NATIVE_BEGIN; P_THIS->ToggleLayersVisibility(Z_Param_Out_LayerNames); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function ToggleLayersVisibility *************************** // ********** Begin Class ULayersSubsystem Function ToggleLayerVisibility ************************** struct Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics { struct LayersSubsystem_eventToggleLayerVisibility_Parms { FName LayerName; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Toggles the named layer's visibility\n\x09 *\n\x09 * @param LayerName\x09The name of the layer to affect\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Toggles the named layer's visibility\n\n@param LayerName The name of the layer to affect" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function ToggleLayerVisibility constinit property declarations ***************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function ToggleLayerVisibility constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function ToggleLayerVisibility Property Definitions **************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventToggleLayerVisibility_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::NewProp_LayerName, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::PropPointers) < 2048); // ********** End Function ToggleLayerVisibility Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "ToggleLayerVisibility", Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::LayersSubsystem_eventToggleLayerVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::LayersSubsystem_eventToggleLayerVisibility_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execToggleLayerVisibility) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_FINISH; P_NATIVE_BEGIN; P_THIS->ToggleLayerVisibility(Z_Param_Out_LayerName); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function ToggleLayerVisibility **************************** // ********** Begin Class ULayersSubsystem Function TryGetLayer ************************************ struct Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics { struct LayersSubsystem_eventTryGetLayer_Parms { FName LayerName; ULayer* OutLayer; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Attempts to get the ULayer Object of the provided layer name.\n\x09 *\n\x09 * @param\x09LayerName\x09\x09The name of the layer whose ULayer Object to retrieve\n\x09 * @param\x09OutLayer[OUT] \x09Set to the ULayer Object of the named layer. Set to Invalid if no ULayer Object exists.\n\x09 * @return\x09\x09\x09\x09\x09If true a valid ULayer Object was found and set to OutLayer; if false, a valid ULayer object was not found and invalid set to OutLayer\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Attempts to get the ULayer Object of the provided layer name.\n\n@param LayerName The name of the layer whose ULayer Object to retrieve\n@param OutLayer[OUT] Set to the ULayer Object of the named layer. Set to Invalid if no ULayer Object exists.\n@return If true a valid ULayer Object was found and set to OutLayer; if false, a valid ULayer object was not found and invalid set to OutLayer" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerName_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function TryGetLayer constinit property declarations *************************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerName; static const UECodeGen_Private::FObjectPropertyParams NewProp_OutLayer; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function TryGetLayer constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function TryGetLayer Property Definitions ************************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::NewProp_LayerName = { "LayerName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventTryGetLayer_Parms, LayerName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerName_MetaData), NewProp_LayerName_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::NewProp_OutLayer = { "OutLayer", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventTryGetLayer_Parms, OutLayer), Z_Construct_UClass_ULayer_NoRegister, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventTryGetLayer_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventTryGetLayer_Parms), &Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::NewProp_LayerName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::NewProp_OutLayer, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::PropPointers) < 2048); // ********** End Function TryGetLayer Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "TryGetLayer", Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::LayersSubsystem_eventTryGetLayer_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::LayersSubsystem_eventTryGetLayer_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_TryGetLayer() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_TryGetLayer_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execTryGetLayer) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerName); P_GET_OBJECT_REF(ULayer,Z_Param_Out_OutLayer); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->TryGetLayer(Z_Param_Out_LayerName,P_ARG_GC_BARRIER(Z_Param_Out_OutLayer)); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function TryGetLayer ************************************** // ********** Begin Class ULayersSubsystem Function UpdateActorAllViewsVisibility ****************** struct Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics { struct LayersSubsystem_eventUpdateActorAllViewsVisibility_Parms { AActor* Actor; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Updates per-view visibility for the given actor for all views\n\x09 *\n\x09 * @param Actor\x09\x09""Actor to update\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Updates per-view visibility for the given actor for all views\n\n@param Actor Actor to update" }, }; #endif // WITH_METADATA // ********** Begin Function UpdateActorAllViewsVisibility constinit property declarations ********* static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateActorAllViewsVisibility constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateActorAllViewsVisibility Property Definitions ******************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventUpdateActorAllViewsVisibility_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::NewProp_Actor, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::PropPointers) < 2048); // ********** End Function UpdateActorAllViewsVisibility Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "UpdateActorAllViewsVisibility", Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::LayersSubsystem_eventUpdateActorAllViewsVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::LayersSubsystem_eventUpdateActorAllViewsVisibility_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execUpdateActorAllViewsVisibility) { P_GET_OBJECT(AActor,Z_Param_Actor); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateActorAllViewsVisibility(Z_Param_Actor); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function UpdateActorAllViewsVisibility ******************** // ********** Begin Class ULayersSubsystem Function UpdateActorVisibility ************************** struct Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics { struct LayersSubsystem_eventUpdateActorVisibility_Parms { AActor* Actor; bool bOutSelectionChanged; bool bOutActorModified; bool bNotifySelectionChange; bool bRedrawViewports; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Updates the provided actors visibility in the viewports\n\x09 *\n\x09 * @param\x09""Actor\x09\x09\x09\x09\x09\x09""Actor to update\n\x09 * @param\x09""bOutSelectionChanged [OUT]\x09Whether the Editors selection changed\n\x09 * @param\x09""bOutActorModified [OUT]\x09\x09Whether the actor was modified\n\x09 * @param\x09""bNotifySelectionChange\x09\x09If true the Editor is notified of the selection change; if false, the Editor will not be notified\n\x09 * @param\x09""bRedrawViewports\x09\x09\x09If true the viewports will be redrawn; if false, they will not\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Updates the provided actors visibility in the viewports\n\n@param Actor Actor to update\n@param bOutSelectionChanged [OUT] Whether the Editors selection changed\n@param bOutActorModified [OUT] Whether the actor was modified\n@param bNotifySelectionChange If true the Editor is notified of the selection change; if false, the Editor will not be notified\n@param bRedrawViewports If true the viewports will be redrawn; if false, they will not" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNotifySelectionChange_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRedrawViewports_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function UpdateActorVisibility constinit property declarations ***************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor; static void NewProp_bOutSelectionChanged_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bOutSelectionChanged; static void NewProp_bOutActorModified_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bOutActorModified; static void NewProp_bNotifySelectionChange_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bNotifySelectionChange; static void NewProp_bRedrawViewports_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRedrawViewports; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateActorVisibility constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateActorVisibility Property Definitions **************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventUpdateActorVisibility_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bOutSelectionChanged_SetBit(void* Obj) { ((LayersSubsystem_eventUpdateActorVisibility_Parms*)Obj)->bOutSelectionChanged = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bOutSelectionChanged = { "bOutSelectionChanged", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventUpdateActorVisibility_Parms), &Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bOutSelectionChanged_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bOutActorModified_SetBit(void* Obj) { ((LayersSubsystem_eventUpdateActorVisibility_Parms*)Obj)->bOutActorModified = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bOutActorModified = { "bOutActorModified", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventUpdateActorVisibility_Parms), &Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bOutActorModified_SetBit, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bNotifySelectionChange_SetBit(void* Obj) { ((LayersSubsystem_eventUpdateActorVisibility_Parms*)Obj)->bNotifySelectionChange = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bNotifySelectionChange = { "bNotifySelectionChange", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventUpdateActorVisibility_Parms), &Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bNotifySelectionChange_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNotifySelectionChange_MetaData), NewProp_bNotifySelectionChange_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bRedrawViewports_SetBit(void* Obj) { ((LayersSubsystem_eventUpdateActorVisibility_Parms*)Obj)->bRedrawViewports = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bRedrawViewports = { "bRedrawViewports", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventUpdateActorVisibility_Parms), &Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bRedrawViewports_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRedrawViewports_MetaData), NewProp_bRedrawViewports_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventUpdateActorVisibility_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventUpdateActorVisibility_Parms), &Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_Actor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bOutSelectionChanged, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bOutActorModified, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bNotifySelectionChange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_bRedrawViewports, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::PropPointers) < 2048); // ********** End Function UpdateActorVisibility Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "UpdateActorVisibility", Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::LayersSubsystem_eventUpdateActorVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::LayersSubsystem_eventUpdateActorVisibility_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execUpdateActorVisibility) { P_GET_OBJECT(AActor,Z_Param_Actor); P_GET_UBOOL_REF(Z_Param_Out_bOutSelectionChanged); P_GET_UBOOL_REF(Z_Param_Out_bOutActorModified); P_GET_UBOOL(Z_Param_bNotifySelectionChange); P_GET_UBOOL(Z_Param_bRedrawViewports); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->UpdateActorVisibility(Z_Param_Actor,Z_Param_Out_bOutSelectionChanged,Z_Param_Out_bOutActorModified,Z_Param_bNotifySelectionChange,Z_Param_bRedrawViewports); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function UpdateActorVisibility **************************** // ********** Begin Class ULayersSubsystem Function UpdateAllActorsVisibility ********************** struct Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics { struct LayersSubsystem_eventUpdateAllActorsVisibility_Parms { bool bNotifySelectionChange; bool bRedrawViewports; bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Updates the visibility of all actors in the viewports\n\x09 *\n\x09 * @param\x09""bNotifySelectionChange\x09\x09If true the Editor is notified of the selection change; if false, the Editor will not be notified\n\x09 * @param\x09""bRedrawViewports\x09\x09\x09If true the viewports will be redrawn; if false, they will not\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Updates the visibility of all actors in the viewports\n\n@param bNotifySelectionChange If true the Editor is notified of the selection change; if false, the Editor will not be notified\n@param bRedrawViewports If true the viewports will be redrawn; if false, they will not" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNotifySelectionChange_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRedrawViewports_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function UpdateAllActorsVisibility constinit property declarations ************* static void NewProp_bNotifySelectionChange_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bNotifySelectionChange; static void NewProp_bRedrawViewports_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bRedrawViewports; static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateAllActorsVisibility constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateAllActorsVisibility Property Definitions ************************ void Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_bNotifySelectionChange_SetBit(void* Obj) { ((LayersSubsystem_eventUpdateAllActorsVisibility_Parms*)Obj)->bNotifySelectionChange = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_bNotifySelectionChange = { "bNotifySelectionChange", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventUpdateAllActorsVisibility_Parms), &Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_bNotifySelectionChange_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNotifySelectionChange_MetaData), NewProp_bNotifySelectionChange_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_bRedrawViewports_SetBit(void* Obj) { ((LayersSubsystem_eventUpdateAllActorsVisibility_Parms*)Obj)->bRedrawViewports = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_bRedrawViewports = { "bRedrawViewports", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventUpdateAllActorsVisibility_Parms), &Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_bRedrawViewports_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRedrawViewports_MetaData), NewProp_bRedrawViewports_MetaData) }; void Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((LayersSubsystem_eventUpdateAllActorsVisibility_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(LayersSubsystem_eventUpdateAllActorsVisibility_Parms), &Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_bNotifySelectionChange, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_bRedrawViewports, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::PropPointers) < 2048); // ********** End Function UpdateAllActorsVisibility Property Definitions ************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "UpdateAllActorsVisibility", Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::LayersSubsystem_eventUpdateAllActorsVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::LayersSubsystem_eventUpdateAllActorsVisibility_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execUpdateAllActorsVisibility) { P_GET_UBOOL(Z_Param_bNotifySelectionChange); P_GET_UBOOL(Z_Param_bRedrawViewports); P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->UpdateAllActorsVisibility(Z_Param_bNotifySelectionChange,Z_Param_bRedrawViewports); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function UpdateAllActorsVisibility ************************ // ********** Begin Class ULayersSubsystem Function UpdateAllViewVisibility ************************ struct Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics { struct LayersSubsystem_eventUpdateAllViewVisibility_Parms { FName LayerThatChanged; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Layers" }, { "Comment", "/**\n\x09 * Updates the visibility for all actors for all views.\n\x09 *\n\x09 * @param LayerThatChanged If one layer was changed (toggled in view pop-up, etc), then we only need to modify actors that use that layer.\n\x09 */" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, { "ToolTip", "Updates the visibility for all actors for all views.\n\n@param LayerThatChanged If one layer was changed (toggled in view pop-up, etc), then we only need to modify actors that use that layer." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerThatChanged_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function UpdateAllViewVisibility constinit property declarations *************** static const UECodeGen_Private::FNamePropertyParams NewProp_LayerThatChanged; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function UpdateAllViewVisibility constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function UpdateAllViewVisibility Property Definitions ************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::NewProp_LayerThatChanged = { "LayerThatChanged", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LayersSubsystem_eventUpdateAllViewVisibility_Parms, LayerThatChanged), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerThatChanged_MetaData), NewProp_LayerThatChanged_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::NewProp_LayerThatChanged, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::PropPointers) < 2048); // ********** End Function UpdateAllViewVisibility Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULayersSubsystem, nullptr, "UpdateAllViewVisibility", Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::LayersSubsystem_eventUpdateAllViewVisibility_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::LayersSubsystem_eventUpdateAllViewVisibility_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULayersSubsystem::execUpdateAllViewVisibility) { P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_LayerThatChanged); P_FINISH; P_NATIVE_BEGIN; P_THIS->UpdateAllViewVisibility(Z_Param_Out_LayerThatChanged); P_NATIVE_END; } // ********** End Class ULayersSubsystem Function UpdateAllViewVisibility ************************** // ********** Begin Class ULayersSubsystem ********************************************************* FClassRegistrationInfo Z_Registration_Info_UClass_ULayersSubsystem; UClass* ULayersSubsystem::GetPrivateStaticClass() { using TClass = ULayersSubsystem; if (!Z_Registration_Info_UClass_ULayersSubsystem.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("LayersSubsystem"), Z_Registration_Info_UClass_ULayersSubsystem.InnerSingleton, StaticRegisterNativesULayersSubsystem, 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_ULayersSubsystem.InnerSingleton; } UClass* Z_Construct_UClass_ULayersSubsystem_NoRegister() { return ULayersSubsystem::GetPrivateStaticClass(); } struct Z_Construct_UClass_ULayersSubsystem_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "Layers/LayersSubsystem.h" }, { "ModuleRelativePath", "Public/Layers/LayersSubsystem.h" }, }; #endif // WITH_METADATA // ********** Begin Class ULayersSubsystem constinit property declarations ************************* // ********** End Class ULayersSubsystem constinit property declarations *************************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("AddActorsToLayer"), .Pointer = &ULayersSubsystem::execAddActorsToLayer }, { .NameUTF8 = UTF8TEXT("AddActorsToLayers"), .Pointer = &ULayersSubsystem::execAddActorsToLayers }, { .NameUTF8 = UTF8TEXT("AddActorToLayer"), .Pointer = &ULayersSubsystem::execAddActorToLayer }, { .NameUTF8 = UTF8TEXT("AddActorToLayers"), .Pointer = &ULayersSubsystem::execAddActorToLayers }, { .NameUTF8 = UTF8TEXT("AddAllLayerNamesTo"), .Pointer = &ULayersSubsystem::execAddAllLayerNamesTo }, { .NameUTF8 = UTF8TEXT("AddAllLayersTo"), .Pointer = &ULayersSubsystem::execAddAllLayersTo }, { .NameUTF8 = UTF8TEXT("AddLevelLayerInformation"), .Pointer = &ULayersSubsystem::execAddLevelLayerInformation }, { .NameUTF8 = UTF8TEXT("AddSelectedActorsToLayer"), .Pointer = &ULayersSubsystem::execAddSelectedActorsToLayer }, { .NameUTF8 = UTF8TEXT("AddSelectedActorsToLayers"), .Pointer = &ULayersSubsystem::execAddSelectedActorsToLayers }, { .NameUTF8 = UTF8TEXT("AppendActorsFromLayer"), .Pointer = &ULayersSubsystem::execAppendActorsFromLayer }, { .NameUTF8 = UTF8TEXT("AppendActorsFromLayers"), .Pointer = &ULayersSubsystem::execAppendActorsFromLayers }, { .NameUTF8 = UTF8TEXT("CreateLayer"), .Pointer = &ULayersSubsystem::execCreateLayer }, { .NameUTF8 = UTF8TEXT("DeleteLayer"), .Pointer = &ULayersSubsystem::execDeleteLayer }, { .NameUTF8 = UTF8TEXT("DeleteLayers"), .Pointer = &ULayersSubsystem::execDeleteLayers }, { .NameUTF8 = UTF8TEXT("DisassociateActorFromLayers"), .Pointer = &ULayersSubsystem::execDisassociateActorFromLayers }, { .NameUTF8 = UTF8TEXT("DisassociateActorsFromLayers"), .Pointer = &ULayersSubsystem::execDisassociateActorsFromLayers }, { .NameUTF8 = UTF8TEXT("EditorMapChange"), .Pointer = &ULayersSubsystem::execEditorMapChange }, { .NameUTF8 = UTF8TEXT("EditorRefreshLayerBrowser"), .Pointer = &ULayersSubsystem::execEditorRefreshLayerBrowser }, { .NameUTF8 = UTF8TEXT("GetActorsFromLayer"), .Pointer = &ULayersSubsystem::execGetActorsFromLayer }, { .NameUTF8 = UTF8TEXT("GetActorsFromLayers"), .Pointer = &ULayersSubsystem::execGetActorsFromLayers }, { .NameUTF8 = UTF8TEXT("GetLayer"), .Pointer = &ULayersSubsystem::execGetLayer }, { .NameUTF8 = UTF8TEXT("GetSelectedActors"), .Pointer = &ULayersSubsystem::execGetSelectedActors }, { .NameUTF8 = UTF8TEXT("GetWorld"), .Pointer = &ULayersSubsystem::execGetWorld }, { .NameUTF8 = UTF8TEXT("InitializeNewActorLayers"), .Pointer = &ULayersSubsystem::execInitializeNewActorLayers }, { .NameUTF8 = UTF8TEXT("IsActorValidForLayer"), .Pointer = &ULayersSubsystem::execIsActorValidForLayer }, { .NameUTF8 = UTF8TEXT("IsLayer"), .Pointer = &ULayersSubsystem::execIsLayer }, { .NameUTF8 = UTF8TEXT("MakeAllLayersVisible"), .Pointer = &ULayersSubsystem::execMakeAllLayersVisible }, { .NameUTF8 = UTF8TEXT("RemoveActorFromLayer"), .Pointer = &ULayersSubsystem::execRemoveActorFromLayer }, { .NameUTF8 = UTF8TEXT("RemoveActorFromLayers"), .Pointer = &ULayersSubsystem::execRemoveActorFromLayers }, { .NameUTF8 = UTF8TEXT("RemoveActorsFromLayer"), .Pointer = &ULayersSubsystem::execRemoveActorsFromLayer }, { .NameUTF8 = UTF8TEXT("RemoveActorsFromLayers"), .Pointer = &ULayersSubsystem::execRemoveActorsFromLayers }, { .NameUTF8 = UTF8TEXT("RemoveLevelLayerInformation"), .Pointer = &ULayersSubsystem::execRemoveLevelLayerInformation }, { .NameUTF8 = UTF8TEXT("RemoveSelectedActorsFromLayer"), .Pointer = &ULayersSubsystem::execRemoveSelectedActorsFromLayer }, { .NameUTF8 = UTF8TEXT("RemoveSelectedActorsFromLayers"), .Pointer = &ULayersSubsystem::execRemoveSelectedActorsFromLayers }, { .NameUTF8 = UTF8TEXT("RenameLayer"), .Pointer = &ULayersSubsystem::execRenameLayer }, { .NameUTF8 = UTF8TEXT("SelectActorsInLayer"), .Pointer = &ULayersSubsystem::execSelectActorsInLayer }, { .NameUTF8 = UTF8TEXT("SelectActorsInLayers"), .Pointer = &ULayersSubsystem::execSelectActorsInLayers }, { .NameUTF8 = UTF8TEXT("SetLayersVisibility"), .Pointer = &ULayersSubsystem::execSetLayersVisibility }, { .NameUTF8 = UTF8TEXT("SetLayerVisibility"), .Pointer = &ULayersSubsystem::execSetLayerVisibility }, { .NameUTF8 = UTF8TEXT("ToggleLayersVisibility"), .Pointer = &ULayersSubsystem::execToggleLayersVisibility }, { .NameUTF8 = UTF8TEXT("ToggleLayerVisibility"), .Pointer = &ULayersSubsystem::execToggleLayerVisibility }, { .NameUTF8 = UTF8TEXT("TryGetLayer"), .Pointer = &ULayersSubsystem::execTryGetLayer }, { .NameUTF8 = UTF8TEXT("UpdateActorAllViewsVisibility"), .Pointer = &ULayersSubsystem::execUpdateActorAllViewsVisibility }, { .NameUTF8 = UTF8TEXT("UpdateActorVisibility"), .Pointer = &ULayersSubsystem::execUpdateActorVisibility }, { .NameUTF8 = UTF8TEXT("UpdateAllActorsVisibility"), .Pointer = &ULayersSubsystem::execUpdateAllActorsVisibility }, { .NameUTF8 = UTF8TEXT("UpdateAllViewVisibility"), .Pointer = &ULayersSubsystem::execUpdateAllViewVisibility }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayer, "AddActorsToLayer" }, // 1118636093 { &Z_Construct_UFunction_ULayersSubsystem_AddActorsToLayers, "AddActorsToLayers" }, // 1410279491 { &Z_Construct_UFunction_ULayersSubsystem_AddActorToLayer, "AddActorToLayer" }, // 1530019219 { &Z_Construct_UFunction_ULayersSubsystem_AddActorToLayers, "AddActorToLayers" }, // 1575189562 { &Z_Construct_UFunction_ULayersSubsystem_AddAllLayerNamesTo, "AddAllLayerNamesTo" }, // 2526493155 { &Z_Construct_UFunction_ULayersSubsystem_AddAllLayersTo, "AddAllLayersTo" }, // 248221660 { &Z_Construct_UFunction_ULayersSubsystem_AddLevelLayerInformation, "AddLevelLayerInformation" }, // 3176366826 { &Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayer, "AddSelectedActorsToLayer" }, // 3008176891 { &Z_Construct_UFunction_ULayersSubsystem_AddSelectedActorsToLayers, "AddSelectedActorsToLayers" }, // 609620505 { &Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayer, "AppendActorsFromLayer" }, // 2779699222 { &Z_Construct_UFunction_ULayersSubsystem_AppendActorsFromLayers, "AppendActorsFromLayers" }, // 1345680430 { &Z_Construct_UFunction_ULayersSubsystem_CreateLayer, "CreateLayer" }, // 2576660473 { &Z_Construct_UFunction_ULayersSubsystem_DeleteLayer, "DeleteLayer" }, // 909169017 { &Z_Construct_UFunction_ULayersSubsystem_DeleteLayers, "DeleteLayers" }, // 2670212940 { &Z_Construct_UFunction_ULayersSubsystem_DisassociateActorFromLayers, "DisassociateActorFromLayers" }, // 299641105 { &Z_Construct_UFunction_ULayersSubsystem_DisassociateActorsFromLayers, "DisassociateActorsFromLayers" }, // 644855797 { &Z_Construct_UFunction_ULayersSubsystem_EditorMapChange, "EditorMapChange" }, // 4259170822 { &Z_Construct_UFunction_ULayersSubsystem_EditorRefreshLayerBrowser, "EditorRefreshLayerBrowser" }, // 3141065829 { &Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayer, "GetActorsFromLayer" }, // 334044477 { &Z_Construct_UFunction_ULayersSubsystem_GetActorsFromLayers, "GetActorsFromLayers" }, // 3726803106 { &Z_Construct_UFunction_ULayersSubsystem_GetLayer, "GetLayer" }, // 1137795932 { &Z_Construct_UFunction_ULayersSubsystem_GetSelectedActors, "GetSelectedActors" }, // 2676435858 { &Z_Construct_UFunction_ULayersSubsystem_GetWorld, "GetWorld" }, // 2493602719 { &Z_Construct_UFunction_ULayersSubsystem_InitializeNewActorLayers, "InitializeNewActorLayers" }, // 100276977 { &Z_Construct_UFunction_ULayersSubsystem_IsActorValidForLayer, "IsActorValidForLayer" }, // 1457780563 { &Z_Construct_UFunction_ULayersSubsystem_IsLayer, "IsLayer" }, // 1694027691 { &Z_Construct_UFunction_ULayersSubsystem_MakeAllLayersVisible, "MakeAllLayersVisible" }, // 471893917 { &Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayer, "RemoveActorFromLayer" }, // 2535463253 { &Z_Construct_UFunction_ULayersSubsystem_RemoveActorFromLayers, "RemoveActorFromLayers" }, // 3454775883 { &Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayer, "RemoveActorsFromLayer" }, // 2715059604 { &Z_Construct_UFunction_ULayersSubsystem_RemoveActorsFromLayers, "RemoveActorsFromLayers" }, // 60119243 { &Z_Construct_UFunction_ULayersSubsystem_RemoveLevelLayerInformation, "RemoveLevelLayerInformation" }, // 1025120449 { &Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayer, "RemoveSelectedActorsFromLayer" }, // 253722287 { &Z_Construct_UFunction_ULayersSubsystem_RemoveSelectedActorsFromLayers, "RemoveSelectedActorsFromLayers" }, // 1057763946 { &Z_Construct_UFunction_ULayersSubsystem_RenameLayer, "RenameLayer" }, // 2602727356 { &Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayer, "SelectActorsInLayer" }, // 298075544 { &Z_Construct_UFunction_ULayersSubsystem_SelectActorsInLayers, "SelectActorsInLayers" }, // 3606950467 { &Z_Construct_UFunction_ULayersSubsystem_SetLayersVisibility, "SetLayersVisibility" }, // 2407148161 { &Z_Construct_UFunction_ULayersSubsystem_SetLayerVisibility, "SetLayerVisibility" }, // 3454882060 { &Z_Construct_UFunction_ULayersSubsystem_ToggleLayersVisibility, "ToggleLayersVisibility" }, // 1180971027 { &Z_Construct_UFunction_ULayersSubsystem_ToggleLayerVisibility, "ToggleLayerVisibility" }, // 875687104 { &Z_Construct_UFunction_ULayersSubsystem_TryGetLayer, "TryGetLayer" }, // 483385833 { &Z_Construct_UFunction_ULayersSubsystem_UpdateActorAllViewsVisibility, "UpdateActorAllViewsVisibility" }, // 3840070435 { &Z_Construct_UFunction_ULayersSubsystem_UpdateActorVisibility, "UpdateActorVisibility" }, // 3146065936 { &Z_Construct_UFunction_ULayersSubsystem_UpdateAllActorsVisibility, "UpdateAllActorsVisibility" }, // 2935612960 { &Z_Construct_UFunction_ULayersSubsystem_UpdateAllViewVisibility, "UpdateAllViewVisibility" }, // 558436431 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ULayersSubsystem_Statics UObject* (*const Z_Construct_UClass_ULayersSubsystem_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UEditorSubsystem, (UObject* (*)())Z_Construct_UPackage__Script_UnrealEd, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULayersSubsystem_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_ULayersSubsystem_Statics::ClassParams = { &ULayersSubsystem::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULayersSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_ULayersSubsystem_Statics::Class_MetaDataParams) }; void ULayersSubsystem::StaticRegisterNativesULayersSubsystem() { UClass* Class = ULayersSubsystem::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULayersSubsystem_Statics::Funcs)); } UClass* Z_Construct_UClass_ULayersSubsystem() { if (!Z_Registration_Info_UClass_ULayersSubsystem.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULayersSubsystem.OuterSingleton, Z_Construct_UClass_ULayersSubsystem_Statics::ClassParams); } return Z_Registration_Info_UClass_ULayersSubsystem.OuterSingleton; } ULayersSubsystem::ULayersSubsystem() {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULayersSubsystem); // ********** End Class ULayersSubsystem *********************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Layers_LayersSubsystem_h__Script_UnrealEd_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_ULayersSubsystem, ULayersSubsystem::StaticClass, TEXT("ULayersSubsystem"), &Z_Registration_Info_UClass_ULayersSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULayersSubsystem), 652680237U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Layers_LayersSubsystem_h__Script_UnrealEd_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Layers_LayersSubsystem_h__Script_UnrealEd_2558818374{ TEXT("/Script/UnrealEd"), Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Layers_LayersSubsystem_h__Script_UnrealEd_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Layers_LayersSubsystem_h__Script_UnrealEd_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS