// 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 "RigVMModel/RigVMNotifications.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeRigVMNotifications() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister(); RIGVMDEVELOPER_API UClass* Z_Construct_UClass_URigVMGraph_NoRegister(); RIGVMDEVELOPER_API UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType(); RIGVMDEVELOPER_API UFunction* Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature(); UPackage* Z_Construct_UPackage__Script_RigVMDeveloper(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum ERigVMGraphNotifType ****************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERigVMGraphNotifType; static UEnum* ERigVMGraphNotifType_StaticEnum() { if (!Z_Registration_Info_UEnum_ERigVMGraphNotifType.OuterSingleton) { Z_Registration_Info_UEnum_ERigVMGraphNotifType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType, (UObject*)Z_Construct_UPackage__Script_RigVMDeveloper(), TEXT("ERigVMGraphNotifType")); } return Z_Registration_Info_UEnum_ERigVMGraphNotifType.OuterSingleton; } template<> RIGVMDEVELOPER_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ERigVMGraphNotifType_StaticEnum(); } struct Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * The Graph Notification Type is used to differentiate\n * between all of the changes that can happen within a graph.\n */" }, { "CommentTextChanged.Comment", "// A link has been removed (Subject == URigVMLink)\n" }, { "CommentTextChanged.Name", "ERigVMGraphNotifType::CommentTextChanged" }, { "CommentTextChanged.ToolTip", "A link has been removed (Subject == URigVMLink)" }, { "FunctionAccessChanged.Comment", "// The definition of a library node's template has changed (Subject == URigVMLibraryNode)\n" }, { "FunctionAccessChanged.Name", "ERigVMGraphNotifType::FunctionAccessChanged" }, { "FunctionAccessChanged.ToolTip", "The definition of a library node's template has changed (Subject == URigVMLibraryNode)" }, { "FunctionRenamed.Comment", "// A node has been renamed in the graph (Subject == URigVMNode)\n" }, { "FunctionRenamed.Name", "ERigVMGraphNotifType::FunctionRenamed" }, { "FunctionRenamed.ToolTip", "A node has been renamed in the graph (Subject == URigVMNode)" }, { "FunctionVariantGuidChanged.Comment", "// The category of a pin expanded / collapsed (Subject == URigVMNode)\n" }, { "FunctionVariantGuidChanged.Name", "ERigVMGraphNotifType::FunctionVariantGuidChanged" }, { "FunctionVariantGuidChanged.ToolTip", "The category of a pin expanded / collapsed (Subject == URigVMNode)" }, { "GraphChanged.Name", "ERigVMGraphNotifType::GraphChanged" }, { "InteractionBracketCanceled.Comment", "// A bracket has been opened (Subject == nullptr)\n" }, { "InteractionBracketCanceled.Name", "ERigVMGraphNotifType::InteractionBracketCanceled" }, { "InteractionBracketCanceled.ToolTip", "A bracket has been opened (Subject == nullptr)" }, { "InteractionBracketClosed.Comment", "// A bracket has been opened (Subject == nullptr)\n" }, { "InteractionBracketClosed.Name", "ERigVMGraphNotifType::InteractionBracketClosed" }, { "InteractionBracketClosed.ToolTip", "A bracket has been opened (Subject == nullptr)" }, { "InteractionBracketOpened.Comment", "// A variable has been renamed (Subject == URigVMVariableNode)\n" }, { "InteractionBracketOpened.Name", "ERigVMGraphNotifType::InteractionBracketOpened" }, { "InteractionBracketOpened.ToolTip", "A variable has been renamed (Subject == URigVMVariableNode)" }, { "Invalid.Comment", "// A local variable has been renamed inside a function (Subject == URigVMLibraryNode)\n" }, { "Invalid.Name", "ERigVMGraphNotifType::Invalid" }, { "Invalid.ToolTip", "A local variable has been renamed inside a function (Subject == URigVMLibraryNode)" }, { "LibraryTemplateChanged.Comment", "// A function reference node's remapping has changed (Subject == URigVMFunctionReferenceNode)\n" }, { "LibraryTemplateChanged.Name", "ERigVMGraphNotifType::LibraryTemplateChanged" }, { "LibraryTemplateChanged.ToolTip", "A function reference node's remapping has changed (Subject == URigVMFunctionReferenceNode)" }, { "LinkAdded.Comment", "// A pin's index has changed (Subject == URigVMPin)\n" }, { "LinkAdded.Name", "ERigVMGraphNotifType::LinkAdded" }, { "LinkAdded.ToolTip", "A pin's index has changed (Subject == URigVMPin)" }, { "LinkRemoved.Comment", "// A link has been added (Subject == URigVMLink)\n" }, { "LinkRemoved.Name", "ERigVMGraphNotifType::LinkRemoved" }, { "LinkRemoved.ToolTip", "A link has been added (Subject == URigVMLink)" }, { "LocalVariableAdded.Comment", "// A local variable default value has been set (Subject == URigVMLibraryNode)\n" }, { "LocalVariableAdded.Name", "ERigVMGraphNotifType::LocalVariableAdded" }, { "LocalVariableAdded.ToolTip", "A local variable default value has been set (Subject == URigVMLibraryNode)" }, { "LocalVariableDefaultValueChanged.Comment", "// The node's early exit state has changed\n" }, { "LocalVariableDefaultValueChanged.Name", "ERigVMGraphNotifType::LocalVariableDefaultValueChanged" }, { "LocalVariableDefaultValueChanged.ToolTip", "The node's early exit state has changed" }, { "LocalVariableRemoved.Comment", "// A local variable has been added to a function (Subject == URigVMLibraryNode)\n" }, { "LocalVariableRemoved.Name", "ERigVMGraphNotifType::LocalVariableRemoved" }, { "LocalVariableRemoved.ToolTip", "A local variable has been added to a function (Subject == URigVMLibraryNode)" }, { "LocalVariableRenamed.Comment", "// A local variable has been removed from a function (Subject == URigVMLibraryNode)\n" }, { "LocalVariableRenamed.Name", "ERigVMGraphNotifType::LocalVariableRenamed" }, { "LocalVariableRenamed.ToolTip", "A local variable has been removed from a function (Subject == URigVMLibraryNode)" }, { "LocalVariableTypeChanged.Comment", "// A local variable has been renamed inside a function (Subject == URigVMLibraryNode)\n" }, { "LocalVariableTypeChanged.Name", "ERigVMGraphNotifType::LocalVariableTypeChanged" }, { "LocalVariableTypeChanged.ToolTip", "A local variable has been renamed inside a function (Subject == URigVMLibraryNode)" }, { "ModuleRelativePath", "Public/RigVMModel/RigVMNotifications.h" }, { "NodeAdded.Comment", "// The graph has changed / a new graph has been picked (Subject == nullptr)\n" }, { "NodeAdded.Name", "ERigVMGraphNotifType::NodeAdded" }, { "NodeAdded.ToolTip", "The graph has changed / a new graph has been picked (Subject == nullptr)" }, { "NodeCategoryChanged.Comment", "// A node has changed it's referenced function\n" }, { "NodeCategoryChanged.Name", "ERigVMGraphNotifType::NodeCategoryChanged" }, { "NodeCategoryChanged.ToolTip", "A node has changed it's referenced function" }, { "NodeColorChanged.Comment", "// A node's title has changed (Subject == URigVMNode)\n" }, { "NodeColorChanged.Name", "ERigVMGraphNotifType::NodeColorChanged" }, { "NodeColorChanged.ToolTip", "A node's title has changed (Subject == URigVMNode)" }, { "NodeDescriptionChanged.Comment", "// A node's keywords have changed (Subject == URigVMNode)\n" }, { "NodeDescriptionChanged.Name", "ERigVMGraphNotifType::NodeDescriptionChanged" }, { "NodeDescriptionChanged.ToolTip", "A node's keywords have changed (Subject == URigVMNode)" }, { "NodeDeselected.Comment", "// A node has been selected (Subject == URigVMNode)\n" }, { "NodeDeselected.Name", "ERigVMGraphNotifType::NodeDeselected" }, { "NodeDeselected.ToolTip", "A node has been selected (Subject == URigVMNode)" }, { "NodeEarlyExitChanged.Comment", "// The guid for a function has changed (Subject == URigVMLibraryNode)\n" }, { "NodeEarlyExitChanged.Name", "ERigVMGraphNotifType::NodeEarlyExitChanged" }, { "NodeEarlyExitChanged.ToolTip", "The guid for a function has changed (Subject == URigVMLibraryNode)" }, { "NodeKeywordsChanged.Comment", "// A node's category has changed (Subject == URigVMNode)\n" }, { "NodeKeywordsChanged.Name", "ERigVMGraphNotifType::NodeKeywordsChanged" }, { "NodeKeywordsChanged.ToolTip", "A node's category has changed (Subject == URigVMNode)" }, { "NodePositionChanged.Comment", "// The set of selected nodes has changed (Subject == nullptr)\n" }, { "NodePositionChanged.Name", "ERigVMGraphNotifType::NodePositionChanged" }, { "NodePositionChanged.ToolTip", "The set of selected nodes has changed (Subject == nullptr)" }, { "NodeReferenceChanged.Comment", "// A function has been renamed in the graph (Subject == URigVMLibraryNode)\n" }, { "NodeReferenceChanged.Name", "ERigVMGraphNotifType::NodeReferenceChanged" }, { "NodeReferenceChanged.ToolTip", "A function has been renamed in the graph (Subject == URigVMLibraryNode)" }, { "NodeRemoved.Comment", "// A node has been added to the graph (Subject == URigVMNode)\n" }, { "NodeRemoved.Name", "ERigVMGraphNotifType::NodeRemoved" }, { "NodeRemoved.ToolTip", "A node has been added to the graph (Subject == URigVMNode)" }, { "NodeRenamed.Comment", "// A pin has been bound or unbound to / from a variable (Subject == URigVMPin)\n" }, { "NodeRenamed.Name", "ERigVMGraphNotifType::NodeRenamed" }, { "NodeRenamed.ToolTip", "A pin has been bound or unbound to / from a variable (Subject == URigVMPin)" }, { "NodeSelected.Comment", "// A node has been removed from the graph (Subject == URigVMNode)\n" }, { "NodeSelected.Name", "ERigVMGraphNotifType::NodeSelected" }, { "NodeSelected.ToolTip", "A node has been removed from the graph (Subject == URigVMNode)" }, { "NodeSelectionChanged.Comment", "// A node has been deselected (Subject == URigVMNode)\n" }, { "NodeSelectionChanged.Name", "ERigVMGraphNotifType::NodeSelectionChanged" }, { "NodeSelectionChanged.ToolTip", "A node has been deselected (Subject == URigVMNode)" }, { "NodeSizeChanged.Comment", "// A node's position has changed (Subject == URigVMNode)\n" }, { "NodeSizeChanged.Name", "ERigVMGraphNotifType::NodeSizeChanged" }, { "NodeSizeChanged.ToolTip", "A node's position has changed (Subject == URigVMNode)" }, { "NodeTitleChanged.Comment", "// A node's size has changed (Subject == URigVMNode)\n" }, { "NodeTitleChanged.Name", "ERigVMGraphNotifType::NodeTitleChanged" }, { "NodeTitleChanged.ToolTip", "A node's size has changed (Subject == URigVMNode)" }, { "PinAdded.Comment", "// A node's color has changed (Subject == URigVMNode)\n" }, { "PinAdded.Name", "ERigVMGraphNotifType::PinAdded" }, { "PinAdded.ToolTip", "A node's color has changed (Subject == URigVMNode)" }, { "PinArraySizeChanged.Comment", "// A pin's watch state has changed (Subject == URigVMPin)\n" }, { "PinArraySizeChanged.Name", "ERigVMGraphNotifType::PinArraySizeChanged" }, { "PinArraySizeChanged.ToolTip", "A pin's watch state has changed (Subject == URigVMPin)" }, { "PinBoundVariableChanged.Comment", "// A bracket has been canceled (Subject == nullptr)\n" }, { "PinBoundVariableChanged.Name", "ERigVMGraphNotifType::PinBoundVariableChanged" }, { "PinBoundVariableChanged.ToolTip", "A bracket has been canceled (Subject == nullptr)" }, { "PinCategoriesChanged.Comment", "// The category of a pin has changed - requiring a rebuild of the node user interface (Subject == URigVMPin)\n" }, { "PinCategoriesChanged.Name", "ERigVMGraphNotifType::PinCategoriesChanged" }, { "PinCategoriesChanged.ToolTip", "The category of a pin has changed - requiring a rebuild of the node user interface (Subject == URigVMPin)" }, { "PinCategoryChanged.Comment", "// The display name of a pin has changed - requiring a rebuild of the node user interface (Subject == URigVMPin) \n" }, { "PinCategoryChanged.Name", "ERigVMGraphNotifType::PinCategoryChanged" }, { "PinCategoryChanged.ToolTip", "The display name of a pin has changed - requiring a rebuild of the node user interface (Subject == URigVMPin)" }, { "PinCategoryExpansionChanged.Comment", "// The category list of a node has changed - requiring a rebuild of the node user interface (Subject == URigVMNode)\n" }, { "PinCategoryExpansionChanged.Name", "ERigVMGraphNotifType::PinCategoryExpansionChanged" }, { "PinCategoryExpansionChanged.ToolTip", "The category list of a node has changed - requiring a rebuild of the node user interface (Subject == URigVMNode)" }, { "PinDefaultValueChanged.Comment", "// An array pin's size has changed (Subject == URigVMPin)\n" }, { "PinDefaultValueChanged.Name", "ERigVMGraphNotifType::PinDefaultValueChanged" }, { "PinDefaultValueChanged.ToolTip", "An array pin's size has changed (Subject == URigVMPin)" }, { "PinDirectionChanged.Comment", "// A pin's default value has changed (Subject == URigVMPin)\n" }, { "PinDirectionChanged.Name", "ERigVMGraphNotifType::PinDirectionChanged" }, { "PinDirectionChanged.ToolTip", "A pin's default value has changed (Subject == URigVMPin)" }, { "PinDisplayNameChanged.Comment", "// The tags in the header of this function variant have changed (Subject == URigVMLibraryNode)\n" }, { "PinDisplayNameChanged.Name", "ERigVMGraphNotifType::PinDisplayNameChanged" }, { "PinDisplayNameChanged.ToolTip", "The tags in the header of this function variant have changed (Subject == URigVMLibraryNode)" }, { "PinExpansionChanged.Comment", "// A pin has been renamed (Subject == URigVMPin)\n" }, { "PinExpansionChanged.Name", "ERigVMGraphNotifType::PinExpansionChanged" }, { "PinExpansionChanged.ToolTip", "A pin has been renamed (Subject == URigVMPin)" }, { "PinIndexChanged.Comment", "// A pin's data type has changed (Subject == URigVMPin)\n" }, { "PinIndexChanged.Name", "ERigVMGraphNotifType::PinIndexChanged" }, { "PinIndexChanged.ToolTip", "A pin's data type has changed (Subject == URigVMPin)" }, { "PinRemoved.Comment", "// A pin has been added to a given node (Subject == URigVMPin)\n" }, { "PinRemoved.Name", "ERigVMGraphNotifType::PinRemoved" }, { "PinRemoved.ToolTip", "A pin has been added to a given node (Subject == URigVMPin)" }, { "PinRenamed.Comment", "// A pin has been removed from a given node (Subject == URigVMPin)\n" }, { "PinRenamed.Name", "ERigVMGraphNotifType::PinRenamed" }, { "PinRenamed.ToolTip", "A pin has been removed from a given node (Subject == URigVMPin)" }, { "PinTypeChanged.Comment", "// A pin's direction has changed (Subject == URigVMPin)\n" }, { "PinTypeChanged.Name", "ERigVMGraphNotifType::PinTypeChanged" }, { "PinTypeChanged.ToolTip", "A pin's direction has changed (Subject == URigVMPin)" }, { "PinWatchedChanged.Comment", "// A pin's expansion state has changed(Subject == URigVMPin)\n" }, { "PinWatchedChanged.Name", "ERigVMGraphNotifType::PinWatchedChanged" }, { "PinWatchedChanged.ToolTip", "A pin's expansion state has changed(Subject == URigVMPin)" }, { "ToolTip", "The Graph Notification Type is used to differentiate\nbetween all of the changes that can happen within a graph." }, { "VariableAdded.Comment", "// A comment node's text has changed (Subject == URigVMCommentNode)\n" }, { "VariableAdded.Name", "ERigVMGraphNotifType::VariableAdded" }, { "VariableAdded.ToolTip", "A comment node's text has changed (Subject == URigVMCommentNode)" }, { "VariableRemappingChanged.Comment", "// A node's description has changed (Subject == URigVMNode)\n" }, { "VariableRemappingChanged.Name", "ERigVMGraphNotifType::VariableRemappingChanged" }, { "VariableRemappingChanged.ToolTip", "A node's description has changed (Subject == URigVMNode)" }, { "VariableRemoved.Comment", "// A variable has been added (Subject == URigVMVariableNode)\n" }, { "VariableRemoved.Name", "ERigVMGraphNotifType::VariableRemoved" }, { "VariableRemoved.ToolTip", "A variable has been added (Subject == URigVMVariableNode)" }, { "VariableRenamed.Comment", "// A variable has been removed (Subject == URigVMVariableNode)\n" }, { "VariableRenamed.Name", "ERigVMGraphNotifType::VariableRenamed" }, { "VariableRenamed.ToolTip", "A variable has been removed (Subject == URigVMVariableNode)" }, { "VariantTagsChanged.Comment", "// The function has been made public/private (Subject == URigVMLibraryNode)\n" }, { "VariantTagsChanged.Name", "ERigVMGraphNotifType::VariantTagsChanged" }, { "VariantTagsChanged.ToolTip", "The function has been made public/private (Subject == URigVMLibraryNode)" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ERigVMGraphNotifType::GraphChanged", (int64)ERigVMGraphNotifType::GraphChanged }, { "ERigVMGraphNotifType::NodeAdded", (int64)ERigVMGraphNotifType::NodeAdded }, { "ERigVMGraphNotifType::NodeRemoved", (int64)ERigVMGraphNotifType::NodeRemoved }, { "ERigVMGraphNotifType::NodeSelected", (int64)ERigVMGraphNotifType::NodeSelected }, { "ERigVMGraphNotifType::NodeDeselected", (int64)ERigVMGraphNotifType::NodeDeselected }, { "ERigVMGraphNotifType::NodeSelectionChanged", (int64)ERigVMGraphNotifType::NodeSelectionChanged }, { "ERigVMGraphNotifType::NodePositionChanged", (int64)ERigVMGraphNotifType::NodePositionChanged }, { "ERigVMGraphNotifType::NodeSizeChanged", (int64)ERigVMGraphNotifType::NodeSizeChanged }, { "ERigVMGraphNotifType::NodeTitleChanged", (int64)ERigVMGraphNotifType::NodeTitleChanged }, { "ERigVMGraphNotifType::NodeColorChanged", (int64)ERigVMGraphNotifType::NodeColorChanged }, { "ERigVMGraphNotifType::PinAdded", (int64)ERigVMGraphNotifType::PinAdded }, { "ERigVMGraphNotifType::PinRemoved", (int64)ERigVMGraphNotifType::PinRemoved }, { "ERigVMGraphNotifType::PinRenamed", (int64)ERigVMGraphNotifType::PinRenamed }, { "ERigVMGraphNotifType::PinExpansionChanged", (int64)ERigVMGraphNotifType::PinExpansionChanged }, { "ERigVMGraphNotifType::PinWatchedChanged", (int64)ERigVMGraphNotifType::PinWatchedChanged }, { "ERigVMGraphNotifType::PinArraySizeChanged", (int64)ERigVMGraphNotifType::PinArraySizeChanged }, { "ERigVMGraphNotifType::PinDefaultValueChanged", (int64)ERigVMGraphNotifType::PinDefaultValueChanged }, { "ERigVMGraphNotifType::PinDirectionChanged", (int64)ERigVMGraphNotifType::PinDirectionChanged }, { "ERigVMGraphNotifType::PinTypeChanged", (int64)ERigVMGraphNotifType::PinTypeChanged }, { "ERigVMGraphNotifType::PinIndexChanged", (int64)ERigVMGraphNotifType::PinIndexChanged }, { "ERigVMGraphNotifType::LinkAdded", (int64)ERigVMGraphNotifType::LinkAdded }, { "ERigVMGraphNotifType::LinkRemoved", (int64)ERigVMGraphNotifType::LinkRemoved }, { "ERigVMGraphNotifType::CommentTextChanged", (int64)ERigVMGraphNotifType::CommentTextChanged }, { "ERigVMGraphNotifType::VariableAdded", (int64)ERigVMGraphNotifType::VariableAdded }, { "ERigVMGraphNotifType::VariableRemoved", (int64)ERigVMGraphNotifType::VariableRemoved }, { "ERigVMGraphNotifType::VariableRenamed", (int64)ERigVMGraphNotifType::VariableRenamed }, { "ERigVMGraphNotifType::InteractionBracketOpened", (int64)ERigVMGraphNotifType::InteractionBracketOpened }, { "ERigVMGraphNotifType::InteractionBracketClosed", (int64)ERigVMGraphNotifType::InteractionBracketClosed }, { "ERigVMGraphNotifType::InteractionBracketCanceled", (int64)ERigVMGraphNotifType::InteractionBracketCanceled }, { "ERigVMGraphNotifType::PinBoundVariableChanged", (int64)ERigVMGraphNotifType::PinBoundVariableChanged }, { "ERigVMGraphNotifType::NodeRenamed", (int64)ERigVMGraphNotifType::NodeRenamed }, { "ERigVMGraphNotifType::FunctionRenamed", (int64)ERigVMGraphNotifType::FunctionRenamed }, { "ERigVMGraphNotifType::NodeReferenceChanged", (int64)ERigVMGraphNotifType::NodeReferenceChanged }, { "ERigVMGraphNotifType::NodeCategoryChanged", (int64)ERigVMGraphNotifType::NodeCategoryChanged }, { "ERigVMGraphNotifType::NodeKeywordsChanged", (int64)ERigVMGraphNotifType::NodeKeywordsChanged }, { "ERigVMGraphNotifType::NodeDescriptionChanged", (int64)ERigVMGraphNotifType::NodeDescriptionChanged }, { "ERigVMGraphNotifType::VariableRemappingChanged", (int64)ERigVMGraphNotifType::VariableRemappingChanged }, { "ERigVMGraphNotifType::LibraryTemplateChanged", (int64)ERigVMGraphNotifType::LibraryTemplateChanged }, { "ERigVMGraphNotifType::FunctionAccessChanged", (int64)ERigVMGraphNotifType::FunctionAccessChanged }, { "ERigVMGraphNotifType::VariantTagsChanged", (int64)ERigVMGraphNotifType::VariantTagsChanged }, { "ERigVMGraphNotifType::PinDisplayNameChanged", (int64)ERigVMGraphNotifType::PinDisplayNameChanged }, { "ERigVMGraphNotifType::PinCategoryChanged", (int64)ERigVMGraphNotifType::PinCategoryChanged }, { "ERigVMGraphNotifType::PinCategoriesChanged", (int64)ERigVMGraphNotifType::PinCategoriesChanged }, { "ERigVMGraphNotifType::PinCategoryExpansionChanged", (int64)ERigVMGraphNotifType::PinCategoryExpansionChanged }, { "ERigVMGraphNotifType::FunctionVariantGuidChanged", (int64)ERigVMGraphNotifType::FunctionVariantGuidChanged }, { "ERigVMGraphNotifType::NodeEarlyExitChanged", (int64)ERigVMGraphNotifType::NodeEarlyExitChanged }, { "ERigVMGraphNotifType::LocalVariableDefaultValueChanged", (int64)ERigVMGraphNotifType::LocalVariableDefaultValueChanged }, { "ERigVMGraphNotifType::LocalVariableAdded", (int64)ERigVMGraphNotifType::LocalVariableAdded }, { "ERigVMGraphNotifType::LocalVariableRemoved", (int64)ERigVMGraphNotifType::LocalVariableRemoved }, { "ERigVMGraphNotifType::LocalVariableRenamed", (int64)ERigVMGraphNotifType::LocalVariableRenamed }, { "ERigVMGraphNotifType::LocalVariableTypeChanged", (int64)ERigVMGraphNotifType::LocalVariableTypeChanged }, { "ERigVMGraphNotifType::Invalid", (int64)ERigVMGraphNotifType::Invalid }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper, nullptr, "ERigVMGraphNotifType", "ERigVMGraphNotifType", Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType() { if (!Z_Registration_Info_UEnum_ERigVMGraphNotifType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERigVMGraphNotifType.InnerSingleton, Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType_Statics::EnumParams); } return Z_Registration_Info_UEnum_ERigVMGraphNotifType.InnerSingleton; } // ********** End Enum ERigVMGraphNotifType ******************************************************** // ********** Begin Delegate FRigVMGraphModifiedDynamicEvent *************************************** struct Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics { struct _Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms { ERigVMGraphNotifType NotifType; URigVMGraph* Graph; UObject* Subject; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "// A dynamic delegate for subscribing / reacting to graph modifications (used for Python integration).\n" }, { "ModuleRelativePath", "Public/RigVMModel/RigVMNotifications.h" }, { "ToolTip", "A dynamic delegate for subscribing / reacting to graph modifications (used for Python integration)." }, }; #endif // WITH_METADATA // ********** Begin Delegate FRigVMGraphModifiedDynamicEvent constinit property declarations ******* static const UECodeGen_Private::FBytePropertyParams NewProp_NotifType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_NotifType; static const UECodeGen_Private::FObjectPropertyParams NewProp_Graph; static const UECodeGen_Private::FObjectPropertyParams NewProp_Subject; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Delegate FRigVMGraphModifiedDynamicEvent constinit property declarations ********* static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; // ********** Begin Delegate FRigVMGraphModifiedDynamicEvent Property Definitions ****************** const UECodeGen_Private::FBytePropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType = { "NotifType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms, NotifType), Z_Construct_UEnum_RigVMDeveloper_ERigVMGraphNotifType, METADATA_PARAMS(0, nullptr) }; // 143355914 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Graph = { "Graph", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms, Graph), Z_Construct_UClass_URigVMGraph_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Subject = { "Subject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms, Subject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_NotifType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Graph, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::NewProp_Subject, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::PropPointers) < 2048); // ********** End Delegate FRigVMGraphModifiedDynamicEvent Property Definitions ******************** const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_RigVMDeveloper, nullptr, "RigVMGraphModifiedDynamicEvent__DelegateSignature", Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::_Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms) < MAX_uint16); UFunction* Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_RigVMDeveloper_RigVMGraphModifiedDynamicEvent__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void FRigVMGraphModifiedDynamicEvent_DelegateWrapper(const FMulticastScriptDelegate& RigVMGraphModifiedDynamicEvent, ERigVMGraphNotifType NotifType, URigVMGraph* Graph, UObject* Subject) { struct _Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms { ERigVMGraphNotifType NotifType; URigVMGraph* Graph; UObject* Subject; }; _Script_RigVMDeveloper_eventRigVMGraphModifiedDynamicEvent_Parms Parms; Parms.NotifType=NotifType; Parms.Graph=Graph; Parms.Subject=Subject; RigVMGraphModifiedDynamicEvent.ProcessMulticastDelegate(&Parms); } // ********** End Delegate FRigVMGraphModifiedDynamicEvent ***************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h__Script_RigVMDeveloper_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { ERigVMGraphNotifType_StaticEnum, TEXT("ERigVMGraphNotifType"), &Z_Registration_Info_UEnum_ERigVMGraphNotifType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 143355914U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h__Script_RigVMDeveloper_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h__Script_RigVMDeveloper_3818531577{ TEXT("/Script/RigVMDeveloper"), nullptr, 0, nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h__Script_RigVMDeveloper_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_RigVM_Source_RigVMDeveloper_Public_RigVMModel_RigVMNotifications_h__Script_RigVMDeveloper_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS