omni.graph.ui#

Classes Summary:

ComputeNodeWidget

Creates and registers a widget in the Property Window to display Compute Node contents

ComputeNodeWidgetUtils

Utility methods to allow the widgets used for node attributes in the property window to also be used outside of

ConversionNodeCustomLayoutBase

Base class for ToDouble/Float/Half

GraphVariableCustomLayout

LayerIdentifierWidgetBuilder

LayerModel

The central component of the item widget. It is the application’s dynamic data structure, independent of the user interface, and it directly manages the nested data. It follows closely model-view pattern. It’s abstract, and it defines the standard interface to be able to interoperate with the components of the model-view architecture. It is not supposed to be instantiated directly. Instead, the user should subclass it to create a new model.

OmniGraphAttributeModel

The value model that is reimplemented in Python to watch an OmniGraph attribute path

OmniGraphBase

Mixin base for OmniGraph attribute models

OmniGraphPropertiesWidgetBuilder

OmniGraph specialization of USD widget factory based on OG API instead of USD

OmniGraphTfTokenAttributeModel

The central component of the item widget. It is the application’s dynamic data structure, independent of the user interface, and it directly manages the nested data. It follows closely model-view pattern. It’s abstract, and it defines the standard interface to be able to interoperate with the components of the model-view architecture. It is not supposed to be instantiated directly. Instead, the user should subclass it to create a new model.

PrimAttributeCustomLayoutBase

Base class for Read/WritePrimAttribute

PrimPathCustomLayoutBase

Base class for Nodes that use a Prim/PrimPath pair

RandomNodeCustomLayoutBase

ReadPrimsCustomLayoutBase

Base class for ReadPrimsBundle and ReadPrims

StandaloneAttributeBuilder

Functions Summary:

add_create_menu_type

Add a new graph type menu item under Create/Visual Scripting menu which creates a new graph and open the graph.

build_port_type_convert_menu

Builds the menu used to select what data type to convert an extended-type port to

find_prop

Find the first matching ui_prop from the given list, or None if not found

remove_create_menu_type

Remove the menu item named menu_title from Create/Visual Scripting menu.