omni::graph::core::IGraphRegistryEvent
Defined in omni/graph/core/IGraphRegistry.h
-
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