// 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 "RigVMFunctions/Math/RigVMFunction_MathMatrix.h" #include "RigVMCore/RigVMFunction.h" #include "RigVMCore/RigVMRegistry.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeRigVMFunction_MathMatrix() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FMatrix(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathBase(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors(); RIGVM_API UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp(); UPackage* Z_Construct_UPackage__Script_RigVM(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FRigVMFunction_MathMatrixBase ************************************* struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixBase); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixBase); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Abstract", "" }, { "Category", "Math|Matrix" }, { "MenuDescSuffix", "(Matrix)" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixBase constinit property declarations ***** // ********** End ScriptStruct FRigVMFunction_MathMatrixBase constinit property declarations ******* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixBase cannot be polymorphic unless super FRigVMFunction_MathBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBase; class UScriptStruct* FRigVMFunction_MathMatrixBase::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBase.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixBase")); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBase.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathBase, &NewStructOps, "RigVMFunction_MathMatrixBase", nullptr, 0, sizeof(FRigVMFunction_MathMatrixBase), alignof(FRigVMFunction_MathMatrixBase), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBase.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBase.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBase.InnerSingleton); } // ********** End ScriptStruct FRigVMFunction_MathMatrixBase *************************************** // ********** Begin ScriptStruct FRigVMFunction_MathMatrixUnaryOp ********************************** struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixUnaryOp); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixUnaryOp); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Abstract", "" }, { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixUnaryOp constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_Value; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigVMFunction_MathMatrixUnaryOp constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixUnaryOp cannot be polymorphic unless super FRigVMFunction_MathMatrixBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp; class UScriptStruct* FRigVMFunction_MathMatrixUnaryOp::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixUnaryOp")); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp.OuterSingleton; } // ********** Begin ScriptStruct FRigVMFunction_MathMatrixUnaryOp Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixUnaryOp, Value), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixUnaryOp, Result), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::NewProp_Value, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigVMFunction_MathMatrixUnaryOp Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase, &NewStructOps, "RigVMFunction_MathMatrixUnaryOp", Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::PropPointers), sizeof(FRigVMFunction_MathMatrixUnaryOp), alignof(FRigVMFunction_MathMatrixUnaryOp), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp.InnerSingleton); } // ********** End ScriptStruct FRigVMFunction_MathMatrixUnaryOp ************************************ // ********** Begin ScriptStruct FRigVMFunction_MathMatrixBinaryOp ********************************* struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixBinaryOp); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixBinaryOp); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Abstract", "" }, { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixBinaryOp constinit property declarations * static const UECodeGen_Private::FStructPropertyParams NewProp_A; static const UECodeGen_Private::FStructPropertyParams NewProp_B; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigVMFunction_MathMatrixBinaryOp constinit property declarations *** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixBinaryOp cannot be polymorphic unless super FRigVMFunction_MathMatrixBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp; class UScriptStruct* FRigVMFunction_MathMatrixBinaryOp::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixBinaryOp")); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp.OuterSingleton; } // ********** Begin ScriptStruct FRigVMFunction_MathMatrixBinaryOp Property Definitions ************ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixBinaryOp, A), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixBinaryOp, B), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixBinaryOp, Result), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::NewProp_A, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::NewProp_B, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigVMFunction_MathMatrixBinaryOp Property Definitions ************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase, &NewStructOps, "RigVMFunction_MathMatrixBinaryOp", Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::PropPointers), sizeof(FRigVMFunction_MathMatrixBinaryOp), alignof(FRigVMFunction_MathMatrixBinaryOp), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp.InnerSingleton); } // ********** End ScriptStruct FRigVMFunction_MathMatrixBinaryOp *********************************** // ********** Begin ScriptStruct FRigVMFunction_MathMatrixBinaryAggregateOp ************************ struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixBinaryAggregateOp); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixBinaryAggregateOp); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Abstract", "" }, { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = { { "Aggregate", "" }, { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = { { "Aggregate", "" }, { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Aggregate", "" }, { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixBinaryAggregateOp constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_A; static const UECodeGen_Private::FStructPropertyParams NewProp_B; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigVMFunction_MathMatrixBinaryAggregateOp constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixBinaryAggregateOp cannot be polymorphic unless super FRigVMFunction_MathMatrixBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp; class UScriptStruct* FRigVMFunction_MathMatrixBinaryAggregateOp::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixBinaryAggregateOp")); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp.OuterSingleton; } // ********** Begin ScriptStruct FRigVMFunction_MathMatrixBinaryAggregateOp Property Definitions *** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixBinaryAggregateOp, A), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixBinaryAggregateOp, B), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixBinaryAggregateOp, Result), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::NewProp_A, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::NewProp_B, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigVMFunction_MathMatrixBinaryAggregateOp Property Definitions ***** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase, &NewStructOps, "RigVMFunction_MathMatrixBinaryAggregateOp", Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::PropPointers), sizeof(FRigVMFunction_MathMatrixBinaryAggregateOp), alignof(FRigVMFunction_MathMatrixBinaryAggregateOp), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp.InnerSingleton); } // ********** End ScriptStruct FRigVMFunction_MathMatrixBinaryAggregateOp ************************** // ********** Begin ScriptStruct FRigVMFunction_MathMatrixToTransform ****************************** struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixToTransform); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixToTransform); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n* Makes a transform from a matrix\n*/" }, { "DisplayName", "To Transform" }, { "ExecuteContext", "FRigVMExecuteContext" }, { "Keywords", "Make,Construct" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "TemplateName", "Cast" }, { "ToolTip", "Makes a transform from a matrix" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixToTransform constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Value; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigVMFunction_MathMatrixToTransform constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Value"), .Type = TEXT("FMatrix"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigVMFunction_MathMatrixToTransform::Execute"), .Function = &FRigVMFunction_MathMatrixToTransform::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixToTransform cannot be polymorphic unless super FRigVMFunction_MathMatrixBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToTransform; class UScriptStruct* FRigVMFunction_MathMatrixToTransform::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToTransform.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToTransform.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixToTransform")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToTransform.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToTransform.OuterSingleton; } // ********** Begin ScriptStruct FRigVMFunction_MathMatrixToTransform Property Definitions ********* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixToTransform, Value), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixToTransform, Result), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::NewProp_Value, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigVMFunction_MathMatrixToTransform Property Definitions *********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase, &NewStructOps, "RigVMFunction_MathMatrixToTransform", Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::PropPointers), sizeof(FRigVMFunction_MathMatrixToTransform), alignof(FRigVMFunction_MathMatrixToTransform), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToTransform.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToTransform.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToTransform.InnerSingleton); } void FRigVMFunction_MathMatrixToTransform::Execute() { FRigVMExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigVMFunction_MathMatrixToTransform::Execute(const FRigVMExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Value, Result ); } // ********** End ScriptStruct FRigVMFunction_MathMatrixToTransform ******************************** // ********** Begin ScriptStruct FRigVMFunction_MathMatrixFromTransform **************************** struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixFromTransform); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixFromTransform); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Makes a matrix from a transform\n */" }, { "Deprecated", "5.0.1" }, { "DisplayName", "From Transform" }, { "Keywords", "Make,Construct" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "ToolTip", "Makes a matrix from a transform" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Transform_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixFromTransform constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Transform; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigVMFunction_MathMatrixFromTransform constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Transform"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FMatrix"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigVMFunction_MathMatrixFromTransform::Execute"), .Function = &FRigVMFunction_MathMatrixFromTransform::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixFromTransform cannot be polymorphic unless super FRigVMFunction_MathMatrixBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransform; class UScriptStruct* FRigVMFunction_MathMatrixFromTransform::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransform.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransform.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixFromTransform")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransform.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransform.OuterSingleton; } // ********** Begin ScriptStruct FRigVMFunction_MathMatrixFromTransform Property Definitions ******* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::NewProp_Transform = { "Transform", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixFromTransform, Transform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Transform_MetaData), NewProp_Transform_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixFromTransform, Result), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::NewProp_Transform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigVMFunction_MathMatrixFromTransform Property Definitions ********* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase, &NewStructOps, "RigVMFunction_MathMatrixFromTransform", Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::PropPointers), sizeof(FRigVMFunction_MathMatrixFromTransform), alignof(FRigVMFunction_MathMatrixFromTransform), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransform.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransform.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransform.InnerSingleton); } void FRigVMFunction_MathMatrixFromTransform::Execute() { FRigVMExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigVMFunction_MathMatrixFromTransform::Execute(const FRigVMExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Transform, Result ); } // ********** End ScriptStruct FRigVMFunction_MathMatrixFromTransform ****************************** // ********** Begin ScriptStruct FRigVMFunction_MathMatrixFromTransformV2 ************************** struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixFromTransformV2); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixFromTransformV2); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Makes a matrix from a transform\n */" }, { "DisplayName", "From Transform" }, { "ExecuteContext", "FRigVMExecuteContext" }, { "Keywords", "Make,Construct" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "TemplateName", "Cast" }, { "ToolTip", "Makes a matrix from a transform" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixFromTransformV2 constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Value; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigVMFunction_MathMatrixFromTransformV2 constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Value"), .Type = TEXT("FTransform"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FMatrix"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigVMFunction_MathMatrixFromTransformV2::Execute"), .Function = &FRigVMFunction_MathMatrixFromTransformV2::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixFromTransformV2 cannot be polymorphic unless super FRigVMFunction_MathMatrixBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2; class UScriptStruct* FRigVMFunction_MathMatrixFromTransformV2::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixFromTransformV2")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2.OuterSingleton; } // ********** Begin ScriptStruct FRigVMFunction_MathMatrixFromTransformV2 Property Definitions ***** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixFromTransformV2, Value), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixFromTransformV2, Result), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::NewProp_Value, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigVMFunction_MathMatrixFromTransformV2 Property Definitions ******* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase, &NewStructOps, "RigVMFunction_MathMatrixFromTransformV2", Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::PropPointers), sizeof(FRigVMFunction_MathMatrixFromTransformV2), alignof(FRigVMFunction_MathMatrixFromTransformV2), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2.InnerSingleton); } void FRigVMFunction_MathMatrixFromTransformV2::Execute() { FRigVMExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigVMFunction_MathMatrixFromTransformV2::Execute(const FRigVMExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Value, Result ); } // ********** End ScriptStruct FRigVMFunction_MathMatrixFromTransformV2 **************************** // ********** Begin ScriptStruct FRigVMFunction_MathMatrixToVectors ******************************** struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixToVectors); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixToVectors); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Converts the matrix to its vectors\n */" }, { "DisplayName", "To Vectors" }, { "Keywords", "Make,Construct" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "ToolTip", "Converts the matrix to its vectors" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Origin_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_X_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Y_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Z_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixToVectors constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Value; static const UECodeGen_Private::FStructPropertyParams NewProp_Origin; static const UECodeGen_Private::FStructPropertyParams NewProp_X; static const UECodeGen_Private::FStructPropertyParams NewProp_Y; static const UECodeGen_Private::FStructPropertyParams NewProp_Z; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigVMFunction_MathMatrixToVectors constinit property declarations ** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Value"), .Type = TEXT("FMatrix"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Origin"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("X"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Y"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Z"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigVMFunction_MathMatrixToVectors::Execute"), .Function = &FRigVMFunction_MathMatrixToVectors::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixToVectors cannot be polymorphic unless super FRigVMFunction_MathMatrixBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToVectors; class UScriptStruct* FRigVMFunction_MathMatrixToVectors::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToVectors.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToVectors.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixToVectors")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToVectors.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToVectors.OuterSingleton; } // ********** Begin ScriptStruct FRigVMFunction_MathMatrixToVectors Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixToVectors, Value), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewProp_Origin = { "Origin", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixToVectors, Origin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Origin_MetaData), NewProp_Origin_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewProp_X = { "X", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixToVectors, X), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_X_MetaData), NewProp_X_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewProp_Y = { "Y", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixToVectors, Y), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Y_MetaData), NewProp_Y_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewProp_Z = { "Z", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixToVectors, Z), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Z_MetaData), NewProp_Z_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewProp_Value, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewProp_Origin, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewProp_X, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewProp_Y, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewProp_Z, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigVMFunction_MathMatrixToVectors Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase, &NewStructOps, "RigVMFunction_MathMatrixToVectors", Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::PropPointers), sizeof(FRigVMFunction_MathMatrixToVectors), alignof(FRigVMFunction_MathMatrixToVectors), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToVectors.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToVectors.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToVectors.InnerSingleton); } void FRigVMFunction_MathMatrixToVectors::Execute() { FRigVMExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigVMFunction_MathMatrixToVectors::Execute(const FRigVMExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Value, Origin, X, Y, Z ); } // ********** End ScriptStruct FRigVMFunction_MathMatrixToVectors ********************************** // ********** Begin ScriptStruct FRigVMFunction_MathMatrixFromVectors ****************************** struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixFromVectors); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixFromVectors); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n* Makes a matrix from its vectors\n*/" }, { "DisplayName", "From Vectors" }, { "Keywords", "Make,Construct" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "ToolTip", "Makes a matrix from its vectors" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Origin_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_X_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Y_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Z_MetaData[] = { { "Category", "Pins" }, { "Input", "" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Result_MetaData[] = { { "Category", "Pins" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "Output", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixFromVectors constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_Origin; static const UECodeGen_Private::FStructPropertyParams NewProp_X; static const UECodeGen_Private::FStructPropertyParams NewProp_Y; static const UECodeGen_Private::FStructPropertyParams NewProp_Z; static const UECodeGen_Private::FStructPropertyParams NewProp_Result; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRigVMFunction_MathMatrixFromVectors constinit property declarations static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Origin"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("X"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Y"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Z"), .Type = TEXT("FVector"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FMatrix"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigVMFunction_MathMatrixFromVectors::Execute"), .Function = &FRigVMFunction_MathMatrixFromVectors::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixFromVectors cannot be polymorphic unless super FRigVMFunction_MathMatrixBase is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromVectors; class UScriptStruct* FRigVMFunction_MathMatrixFromVectors::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromVectors.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromVectors.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixFromVectors")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromVectors.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromVectors.OuterSingleton; } // ********** Begin ScriptStruct FRigVMFunction_MathMatrixFromVectors Property Definitions ********* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewProp_Origin = { "Origin", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixFromVectors, Origin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Origin_MetaData), NewProp_Origin_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewProp_X = { "X", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixFromVectors, X), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_X_MetaData), NewProp_X_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewProp_Y = { "Y", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixFromVectors, Y), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Y_MetaData), NewProp_Y_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewProp_Z = { "Z", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixFromVectors, Z), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Z_MetaData), NewProp_Z_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewProp_Result = { "Result", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRigVMFunction_MathMatrixFromVectors, Result), Z_Construct_UScriptStruct_FMatrix, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Result_MetaData), NewProp_Result_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewProp_Origin, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewProp_X, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewProp_Y, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewProp_Z, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewProp_Result, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRigVMFunction_MathMatrixFromVectors Property Definitions *********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase, &NewStructOps, "RigVMFunction_MathMatrixFromVectors", Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::PropPointers), sizeof(FRigVMFunction_MathMatrixFromVectors), alignof(FRigVMFunction_MathMatrixFromVectors), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromVectors.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromVectors.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromVectors.InnerSingleton); } void FRigVMFunction_MathMatrixFromVectors::Execute() { FRigVMExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigVMFunction_MathMatrixFromVectors::Execute(const FRigVMExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Origin, X, Y, Z, Result ); } // ********** End ScriptStruct FRigVMFunction_MathMatrixFromVectors ******************************** // ********** Begin ScriptStruct FRigVMFunction_MathMatrixMul ************************************** struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixMul); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixMul); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Returns the product of the two values\n */" }, { "DisplayName", "Multiply" }, { "Keywords", "Product,*,Global" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "TemplateName", "Multiply" }, { "ToolTip", "Returns the product of the two values" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixMul constinit property declarations ****** // ********** End ScriptStruct FRigVMFunction_MathMatrixMul constinit property declarations ******** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("A"), .Type = TEXT("FMatrix"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("B"), .Type = TEXT("FMatrix"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FMatrix"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigVMFunction_MathMatrixMul::Execute"), .Function = &FRigVMFunction_MathMatrixMul::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixMul cannot be polymorphic unless super FRigVMFunction_MathMatrixBinaryAggregateOp is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixMul; class UScriptStruct* FRigVMFunction_MathMatrixMul::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixMul.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixMul.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixMul")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixMul.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixMul.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp, &NewStructOps, "RigVMFunction_MathMatrixMul", nullptr, 0, sizeof(FRigVMFunction_MathMatrixMul), alignof(FRigVMFunction_MathMatrixMul), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixMul.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixMul.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixMul.InnerSingleton); } void FRigVMFunction_MathMatrixMul::Execute() { FRigVMExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigVMFunction_MathMatrixMul::Execute(const FRigVMExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, A, B, Result ); } // ********** End ScriptStruct FRigVMFunction_MathMatrixMul **************************************** // ********** Begin ScriptStruct FRigVMFunction_MathMatrixInverse ********************************** struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRigVMFunction_MathMatrixInverse); } static inline consteval int16 GetStructAlignment() { return alignof(FRigVMFunction_MathMatrixInverse); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * Returns the inverse value\n */" }, { "DisplayName", "Inverse" }, { "ModuleRelativePath", "Public/RigVMFunctions/Math/RigVMFunction_MathMatrix.h" }, { "TemplateName", "Inverse" }, { "ToolTip", "Returns the inverse value" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRigVMFunction_MathMatrixInverse constinit property declarations ** // ********** End ScriptStruct FRigVMFunction_MathMatrixInverse constinit property declarations **** static inline constexpr FRigVMCompiledInFunctionArgument RigVMFunctionParameters_Execute[] = { { .Name = TEXT("Value"), .Type = TEXT("FMatrix"), .Direction = ERigVMFunctionArgumentDirection::Input }, { .Name = TEXT("Result"), .Type = TEXT("FMatrix"), .Direction = ERigVMFunctionArgumentDirection::Input }, }; static inline constexpr FRigVMCompiledInFunction RigVMFunctions[] = { { .MethodName = TEXT("FRigVMFunction_MathMatrixInverse::Execute"), .Function = &FRigVMFunction_MathMatrixInverse::RigVMExecute, .Parameters = MakeArrayView(RigVMFunctionParameters_Execute), }, }; static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FRigVMFunction_MathMatrixInverse cannot be polymorphic unless super FRigVMFunction_MathMatrixUnaryOp is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixInverse; class UScriptStruct* FRigVMFunction_MathMatrixInverse::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixInverse.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixInverse.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse, (UObject*)Z_Construct_UPackage__Script_RigVM(), TEXT("RigVMFunction_MathMatrixInverse")); FRigVMRegistry::Get().RegisterCompiledInStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixInverse.OuterSingleton, MakeArrayView(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse_Statics::RigVMFunctions)); } return Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixInverse.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_RigVM, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp, &NewStructOps, "RigVMFunction_MathMatrixInverse", nullptr, 0, sizeof(FRigVMFunction_MathMatrixInverse), alignof(FRigVMFunction_MathMatrixInverse), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse() { if (!Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixInverse.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixInverse.InnerSingleton, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixInverse.InnerSingleton); } void FRigVMFunction_MathMatrixInverse::Execute() { FRigVMExecuteContext TemporaryExecuteContext; TemporaryExecuteContext.Initialize(); Execute(TemporaryExecuteContext); } void FRigVMFunction_MathMatrixInverse::Execute(const FRigVMExecuteContext& InExecuteContext) { StaticExecute( InExecuteContext, Value, Result ); } // ********** End ScriptStruct FRigVMFunction_MathMatrixInverse ************************************ // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Math_RigVMFunction_MathMatrix_h__Script_RigVM_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FRigVMFunction_MathMatrixBase::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBase_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixBase"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixBase), 180066210U) }, { FRigVMFunction_MathMatrixUnaryOp::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixUnaryOp"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixUnaryOp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixUnaryOp), 710559651U) }, { FRigVMFunction_MathMatrixBinaryOp::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixBinaryOp"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryOp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixBinaryOp), 799612689U) }, { FRigVMFunction_MathMatrixBinaryAggregateOp::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixBinaryAggregateOp"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixBinaryAggregateOp, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixBinaryAggregateOp), 4119365388U) }, { FRigVMFunction_MathMatrixToTransform::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToTransform_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixToTransform"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToTransform, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixToTransform), 3102573985U) }, { FRigVMFunction_MathMatrixFromTransform::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransform_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixFromTransform"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransform, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixFromTransform), 1838213249U) }, { FRigVMFunction_MathMatrixFromTransformV2::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixFromTransformV2"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromTransformV2, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixFromTransformV2), 222468374U) }, { FRigVMFunction_MathMatrixToVectors::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixToVectors_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixToVectors"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixToVectors, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixToVectors), 444231274U) }, { FRigVMFunction_MathMatrixFromVectors::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixFromVectors_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixFromVectors"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixFromVectors, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixFromVectors), 3621323831U) }, { FRigVMFunction_MathMatrixMul::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixMul_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixMul"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixMul, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixMul), 3833973462U) }, { FRigVMFunction_MathMatrixInverse::StaticStruct, Z_Construct_UScriptStruct_FRigVMFunction_MathMatrixInverse_Statics::NewStructOps, TEXT("RigVMFunction_MathMatrixInverse"),&Z_Registration_Info_UScriptStruct_FRigVMFunction_MathMatrixInverse, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRigVMFunction_MathMatrixInverse), 3736140880U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Math_RigVMFunction_MathMatrix_h__Script_RigVM_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Math_RigVMFunction_MathMatrix_h__Script_RigVM_3325669294{ TEXT("/Script/RigVM"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Math_RigVMFunction_MathMatrix_h__Script_RigVM_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVM_Public_RigVMFunctions_Math_RigVMFunction_MathMatrix_h__Script_RigVM_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS