IGraphRegistryEvent#
Fully qualified name: omni::graph::core::IGraphRegistryEvent
-
enum class omni::graph::core::IGraphRegistryEvent#
An event that occurs on the graph registry.
Values:
-
enumerator eNodeTypeAdded#
Node type has been added to the registry. Event payloads are: “node_type” (std::string): Name of new node type.
-
enumerator eNodeTypeRemoved#
Node type has been removed from the registry. Event payloads are: “node_type” (std::string): Name of removed node type.
-
enumerator eNodeTypeNamespaceChanged#
Node type has had its namespace changed. Event payloads are: “node_type” (std::string): New namespace “prev_type” (std::string): Previous namespace.
-
enumerator eNodeTypeCategoryChanged#
Node type has had its category changed. Event payloads are: “node_type” (std::string): Node type whose category changed “prev_value” (std::string): Previous category value.
-
enumerator eStagePreAttach#
A stage is being attached. Event payloads are: “has_og_prims_on_stage” (bool): Is true if the stage that is being loaded contains OmniGraph nodes, otherwise is false.
-
enumerator eNodeTypeAdded#