omni.graph.core Classes
Classes Summary:
Class to manage getting and setting of og.AttributeData values. |
|
Members: |
|
Members: |
|
Class to manage getting and setting of og.Attribute values. |
|
Members: |
|
Deferred implementation of the bundle concept |
|
——– FOR GENERATED CODE USE ONLY ——– |
|
Manage the allowed types of attributes, providing a static set of convenience values |
|
Members: |
|
Class to provide a simple interface to a variety OmniGraph manipulation functions. |
|
Helper class for getting and setting attribute data values. The setting operation is undoable. |
|
Wrapper around typed memory data. |
|
Base class for the generated database class for .ogn nodes (Python and C++ implementations) |
|
Device type for memory location of the data types |
|
Common base type for dtypes, defining the members each needs to populate |
|
Base class for the generated classes that contain the access properties for all attributes. |
|
Class providing a container for dynamic attribute access interfaces. |
|
Members: |
|
Members: |
|
Class that manages information about the relationships between nodes and node types, and extensions |
|
Members: |
|
Helper class that provides a simple interface to modifying the contents of a graph |
|
Members: |
|
Graph modification event. |
|
Members: |
|
Graph Registry modification event. |
|
Container for the set of settings in a graph. This is a class instead of a tuple so that future |
|
Provide read write access to recursive bundles. |
|
Interface to create new bundles |
|
IBundleFactory version 2. |
|
Provide read only access to recursive bundles. |
|
Interface to the list of categories that a node type can belong to |
|
Interface to the list of scheduling hints that can be applied to a node type |
|
Members: |
|
Helper class that provides a simple interface to modifying the contents of a node |
|
Node modification event. |
|
Helper to extract OmniGraph types from various types of descriptions for them. |
|
Common base class for all non-exit exceptions. |
|
Exception to raise when there is an error in an OmniGraph operation |
|
Provides simple interfaces for inspection of OmniGraph objects |
|
Exception to raise when an OmniGraph operation encountered an illegal value |
|
Set of key values for per-node data. |
|
Members: |
|
Exception to raise when there is a write operation on a read-only attribute (i.e. an input) |
|
Class that packages up all of the OmniGraph settings handling into a common location. The settings themselves |
|
Members: |
|
Class that encapsulates an arbitrary value with an explicit data type. This can be used when the |
|
Enum for the type of array data returned from the get methods |
|
What type of non-attribute data does this node access |
|
How does the node access the data described by the enum eAccessLocation |
|
How the node is allowed to be computed |
|
How thread safe is the node during evaluation |
|
Members: |