// 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 "Animation/SkeletalMeshActor.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeSkeletalMeshActor() {} // ********** Begin Cross Module References ******************************************************** ENGINE_API UClass* Z_Construct_UClass_AActor(); ENGINE_API UClass* Z_Construct_UClass_ASkeletalMeshActor(); ENGINE_API UClass* Z_Construct_UClass_ASkeletalMeshActor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UPhysicsAsset_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USkeletalMesh_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USkeletalMeshComponent_NoRegister(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin Class ASkeletalMeshActor Function OnRep_ReplicatedMaterial0 ******************** struct Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial0_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, }; #endif // WITH_METADATA // ********** Begin Function OnRep_ReplicatedMaterial0 constinit property declarations ************* // ********** End Function OnRep_ReplicatedMaterial0 constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial0_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ASkeletalMeshActor, nullptr, "OnRep_ReplicatedMaterial0", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial0_Statics::Function_MetaDataParams), Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial0_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial0() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial0_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ASkeletalMeshActor::execOnRep_ReplicatedMaterial0) { P_FINISH; P_NATIVE_BEGIN; P_THIS->OnRep_ReplicatedMaterial0(); P_NATIVE_END; } // ********** End Class ASkeletalMeshActor Function OnRep_ReplicatedMaterial0 ********************** // ********** Begin Class ASkeletalMeshActor Function OnRep_ReplicatedMaterial1 ******************** struct Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial1_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, }; #endif // WITH_METADATA // ********** Begin Function OnRep_ReplicatedMaterial1 constinit property declarations ************* // ********** End Function OnRep_ReplicatedMaterial1 constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial1_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ASkeletalMeshActor, nullptr, "OnRep_ReplicatedMaterial1", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial1_Statics::Function_MetaDataParams), Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial1_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial1() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial1_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ASkeletalMeshActor::execOnRep_ReplicatedMaterial1) { P_FINISH; P_NATIVE_BEGIN; P_THIS->OnRep_ReplicatedMaterial1(); P_NATIVE_END; } // ********** End Class ASkeletalMeshActor Function OnRep_ReplicatedMaterial1 ********************** // ********** Begin Class ASkeletalMeshActor Function OnRep_ReplicatedMesh ************************* struct Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMesh_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/** Replication Notification Callbacks */" }, { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, { "ToolTip", "Replication Notification Callbacks" }, }; #endif // WITH_METADATA // ********** Begin Function OnRep_ReplicatedMesh constinit property declarations ****************** // ********** End Function OnRep_ReplicatedMesh constinit property declarations ******************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMesh_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ASkeletalMeshActor, nullptr, "OnRep_ReplicatedMesh", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMesh_Statics::Function_MetaDataParams), Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMesh_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMesh() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMesh_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ASkeletalMeshActor::execOnRep_ReplicatedMesh) { P_FINISH; P_NATIVE_BEGIN; P_THIS->OnRep_ReplicatedMesh(); P_NATIVE_END; } // ********** End Class ASkeletalMeshActor Function OnRep_ReplicatedMesh *************************** // ********** Begin Class ASkeletalMeshActor Function OnRep_ReplicatedPhysAsset ******************** struct Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedPhysAsset_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, }; #endif // WITH_METADATA // ********** Begin Function OnRep_ReplicatedPhysAsset constinit property declarations ************* // ********** End Function OnRep_ReplicatedPhysAsset constinit property declarations *************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedPhysAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ASkeletalMeshActor, nullptr, "OnRep_ReplicatedPhysAsset", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedPhysAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedPhysAsset_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedPhysAsset() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedPhysAsset_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ASkeletalMeshActor::execOnRep_ReplicatedPhysAsset) { P_FINISH; P_NATIVE_BEGIN; P_THIS->OnRep_ReplicatedPhysAsset(); P_NATIVE_END; } // ********** End Class ASkeletalMeshActor Function OnRep_ReplicatedPhysAsset ********************** // ********** Begin Class ASkeletalMeshActor ******************************************************* FClassRegistrationInfo Z_Registration_Info_UClass_ASkeletalMeshActor; UClass* ASkeletalMeshActor::GetPrivateStaticClass() { using TClass = ASkeletalMeshActor; if (!Z_Registration_Info_UClass_ASkeletalMeshActor.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("SkeletalMeshActor"), Z_Registration_Info_UClass_ASkeletalMeshActor.InnerSingleton, StaticRegisterNativesASkeletalMeshActor, 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_ASkeletalMeshActor.InnerSingleton; } UClass* Z_Construct_UClass_ASkeletalMeshActor_NoRegister() { return ASkeletalMeshActor::GetPrivateStaticClass(); } struct Z_Construct_UClass_ASkeletalMeshActor_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "ChildCanTick", "" }, { "ClassGroupNames", "ISkeletalMeshes" }, { "Comment", "/**\n * SkeletalMeshActor is an instance of a USkeletalMesh in the world.\n * Skeletal meshes are deformable meshes that can be animated and change their geometry at run-time.\n * Skeletal meshes dragged into the level from the Content Browser are automatically converted to StaticMeshActors.\n * \n * @see https://docs.unrealengine.com/latest/INT/Engine/Content/Types/SkeletalMeshes/\n * @see USkeletalMesh\n */" }, { "IgnoreCategoryKeywordsInSubclasses", "true" }, { "IncludePath", "Animation/SkeletalMeshActor.h" }, { "IsBlueprintBase", "true" }, { "IsConversionRoot", "true" }, { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, { "ToolTip", "SkeletalMeshActor is an instance of a USkeletalMesh in the world.\nSkeletal meshes are deformable meshes that can be animated and change their geometry at run-time.\nSkeletal meshes dragged into the level from the Content Browser are automatically converted to StaticMeshActors.\n\n@see https://docs.unrealengine.com/latest/INT/Engine/Content/Types/SkeletalMeshes/\n@see USkeletalMesh" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShouldDoAnimNotifies_MetaData[] = { { "Category", "Animation" }, { "Comment", "/** Whether or not this actor should respond to anim notifies - CURRENTLY ONLY AFFECTS PlayParticleEffect NOTIFIES**/" }, { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, { "ToolTip", "Whether or not this actor should respond to anim notifies - CURRENTLY ONLY AFFECTS PlayParticleEffect NOTIFIES*" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bWakeOnLevelStart_MetaData[] = { { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMeshComponent_MetaData[] = { { "AllowPrivateAccess", "true" }, { "Category", "SkeletalMeshActor" }, { "EditInline", "true" }, { "ExposeFunctionCategories", "Mesh,Components|SkeletalMesh,Animation,Physics" }, { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReplicatedMesh_MetaData[] = { { "Comment", "/** Used to replicate mesh to clients */" }, { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, { "ToolTip", "Used to replicate mesh to clients" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReplicatedPhysAsset_MetaData[] = { { "Comment", "/** Used to replicate physics asset to clients */" }, { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, { "ToolTip", "Used to replicate physics asset to clients" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReplicatedMaterial0_MetaData[] = { { "Comment", "/** used to replicate the material in index 0 */" }, { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, { "ToolTip", "used to replicate the material in index 0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReplicatedMaterial1_MetaData[] = { { "ModuleRelativePath", "Classes/Animation/SkeletalMeshActor.h" }, }; #endif // WITH_METADATA // ********** Begin Class ASkeletalMeshActor constinit property declarations *********************** static void NewProp_bShouldDoAnimNotifies_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldDoAnimNotifies; #if WITH_EDITORONLY_DATA static void NewProp_bWakeOnLevelStart_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bWakeOnLevelStart; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMeshComponent; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReplicatedMesh; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReplicatedPhysAsset; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReplicatedMaterial0; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReplicatedMaterial1; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class ASkeletalMeshActor constinit property declarations ************************* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("OnRep_ReplicatedMaterial0"), .Pointer = &ASkeletalMeshActor::execOnRep_ReplicatedMaterial0 }, { .NameUTF8 = UTF8TEXT("OnRep_ReplicatedMaterial1"), .Pointer = &ASkeletalMeshActor::execOnRep_ReplicatedMaterial1 }, { .NameUTF8 = UTF8TEXT("OnRep_ReplicatedMesh"), .Pointer = &ASkeletalMeshActor::execOnRep_ReplicatedMesh }, { .NameUTF8 = UTF8TEXT("OnRep_ReplicatedPhysAsset"), .Pointer = &ASkeletalMeshActor::execOnRep_ReplicatedPhysAsset }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial0, "OnRep_ReplicatedMaterial0" }, // 3632756768 { &Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMaterial1, "OnRep_ReplicatedMaterial1" }, // 104565490 { &Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedMesh, "OnRep_ReplicatedMesh" }, // 1247098773 { &Z_Construct_UFunction_ASkeletalMeshActor_OnRep_ReplicatedPhysAsset, "OnRep_ReplicatedPhysAsset" }, // 691491462 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ASkeletalMeshActor_Statics // ********** Begin Class ASkeletalMeshActor Property Definitions ********************************** void Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_bShouldDoAnimNotifies_SetBit(void* Obj) { ((ASkeletalMeshActor*)Obj)->bShouldDoAnimNotifies = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_bShouldDoAnimNotifies = { "bShouldDoAnimNotifies", nullptr, (EPropertyFlags)0x0010040000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(ASkeletalMeshActor), &Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_bShouldDoAnimNotifies_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShouldDoAnimNotifies_MetaData), NewProp_bShouldDoAnimNotifies_MetaData) }; #if WITH_EDITORONLY_DATA void Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_bWakeOnLevelStart_SetBit(void* Obj) { ((ASkeletalMeshActor*)Obj)->bWakeOnLevelStart_DEPRECATED = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_bWakeOnLevelStart = { "bWakeOnLevelStart", nullptr, (EPropertyFlags)0x0010000820000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(ASkeletalMeshActor), &Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_bWakeOnLevelStart_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bWakeOnLevelStart_MetaData), NewProp_bWakeOnLevelStart_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_SkeletalMeshComponent = { "SkeletalMeshComponent", nullptr, (EPropertyFlags)0x01440000000a001d, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASkeletalMeshActor, SkeletalMeshComponent), Z_Construct_UClass_USkeletalMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMeshComponent_MetaData), NewProp_SkeletalMeshComponent_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_ReplicatedMesh = { "ReplicatedMesh", "OnRep_ReplicatedMesh", (EPropertyFlags)0x0114000100002020, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASkeletalMeshActor, ReplicatedMesh), Z_Construct_UClass_USkeletalMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReplicatedMesh_MetaData), NewProp_ReplicatedMesh_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_ReplicatedPhysAsset = { "ReplicatedPhysAsset", "OnRep_ReplicatedPhysAsset", (EPropertyFlags)0x0114000100002020, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASkeletalMeshActor, ReplicatedPhysAsset), Z_Construct_UClass_UPhysicsAsset_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReplicatedPhysAsset_MetaData), NewProp_ReplicatedPhysAsset_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_ReplicatedMaterial0 = { "ReplicatedMaterial0", "OnRep_ReplicatedMaterial0", (EPropertyFlags)0x0114000100000020, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASkeletalMeshActor, ReplicatedMaterial0), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReplicatedMaterial0_MetaData), NewProp_ReplicatedMaterial0_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_ReplicatedMaterial1 = { "ReplicatedMaterial1", "OnRep_ReplicatedMaterial1", (EPropertyFlags)0x0114000100000020, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ASkeletalMeshActor, ReplicatedMaterial1), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReplicatedMaterial1_MetaData), NewProp_ReplicatedMaterial1_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ASkeletalMeshActor_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_bShouldDoAnimNotifies, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_bWakeOnLevelStart, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_SkeletalMeshComponent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_ReplicatedMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_ReplicatedPhysAsset, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_ReplicatedMaterial0, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ASkeletalMeshActor_Statics::NewProp_ReplicatedMaterial1, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ASkeletalMeshActor_Statics::PropPointers) < 2048); // ********** End Class ASkeletalMeshActor Property Definitions ************************************ UObject* (*const Z_Construct_UClass_ASkeletalMeshActor_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_AActor, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ASkeletalMeshActor_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_ASkeletalMeshActor_Statics::ClassParams = { &ASkeletalMeshActor::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_ASkeletalMeshActor_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_ASkeletalMeshActor_Statics::PropPointers), 0, 0x008800A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ASkeletalMeshActor_Statics::Class_MetaDataParams), Z_Construct_UClass_ASkeletalMeshActor_Statics::Class_MetaDataParams) }; void ASkeletalMeshActor::StaticRegisterNativesASkeletalMeshActor() { UClass* Class = ASkeletalMeshActor::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ASkeletalMeshActor_Statics::Funcs)); } UClass* Z_Construct_UClass_ASkeletalMeshActor() { if (!Z_Registration_Info_UClass_ASkeletalMeshActor.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ASkeletalMeshActor.OuterSingleton, Z_Construct_UClass_ASkeletalMeshActor_Statics::ClassParams); } return Z_Registration_Info_UClass_ASkeletalMeshActor.OuterSingleton; } #if VALIDATE_CLASS_REPS void ASkeletalMeshActor::ValidateGeneratedRepEnums(const TArray& ClassReps) const { static FName Name_ReplicatedMesh(TEXT("ReplicatedMesh")); static FName Name_ReplicatedPhysAsset(TEXT("ReplicatedPhysAsset")); static FName Name_ReplicatedMaterial0(TEXT("ReplicatedMaterial0")); static FName Name_ReplicatedMaterial1(TEXT("ReplicatedMaterial1")); const bool bIsValid = true && Name_ReplicatedMesh == ClassReps[(int32)ENetFields_Private::ReplicatedMesh].Property->GetFName() && Name_ReplicatedPhysAsset == ClassReps[(int32)ENetFields_Private::ReplicatedPhysAsset].Property->GetFName() && Name_ReplicatedMaterial0 == ClassReps[(int32)ENetFields_Private::ReplicatedMaterial0].Property->GetFName() && Name_ReplicatedMaterial1 == ClassReps[(int32)ENetFields_Private::ReplicatedMaterial1].Property->GetFName(); checkf(bIsValid, TEXT("UHT Generated Rep Indices do not match runtime populated Rep Indices for properties in ASkeletalMeshActor")); } #endif DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ASkeletalMeshActor); ASkeletalMeshActor::~ASkeletalMeshActor() {} // ********** End Class ASkeletalMeshActor ********************************************************* // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_SkeletalMeshActor_h__Script_Engine_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_ASkeletalMeshActor, ASkeletalMeshActor::StaticClass, TEXT("ASkeletalMeshActor"), &Z_Registration_Info_UClass_ASkeletalMeshActor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ASkeletalMeshActor), 4206768943U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_SkeletalMeshActor_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_SkeletalMeshActor_h__Script_Engine_355160710{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_SkeletalMeshActor_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Animation_SkeletalMeshActor_h__Script_Engine_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS