Generated< omni::graph::action::unstable::IActionGraphNodes_abi >#

Fully qualified name: omni::core::Generated< omni::graph::action::unstable::IActionGraphNodes_abi >

template<>
class Generated<omni::graph::action::unstable::IActionGraphNodes_abi> : public omni::graph::action::unstable::IActionGraphNodes_abi#

Public Functions

inline void setNodeTypeSpecialBehavior(
const char *nodeTypeName,
omni::graph::action::unstable::NodeTypeSpecialBehavior behaviorType,
) noexcept#

Register a special behavior for the given node type.

This is a low-level feature that should not normally be necessary to use.

Parameters:

nodeTypeName[in] Name of the node type

Protected Functions

virtual void setNodeTypeSpecialBehavior_abi(
const char *nodeTypeName,
NodeTypeSpecialBehavior behaviorType,
) noexcept = 0#

Register a special behavior for the given node type.

This is a low-level feature that should not normally be necessary to use.

Parameters:

nodeTypeName[in] Name of the node type