omni.kit.property.usd

Classes Summary:

AllowedTokenItem

A class representing an item that is allowed as a token.

ControlStateManager

FloatModel

A model providing a simple interface for a floating-point value.

GfMatrixAttributeModel

A model for representing and manipulating GfMatrix attributes in USD.

GfQuatAttributeModel

A model for managing quaternion attributes in a USD stage.

GfQuatEulerAttributeModel

A class for managing the conversion between quaternion and Euler rotation attributes in USD stages.

GfVecAttributeModel

A model for representing and manipulating GfVec typed attributes in USD.

GfVecAttributeSingleChannelModel

A model for handling single channel vector attributes in USD.

IntModel

A model providing a simple interface for a integer value.

MdlEnumAttributeModel

A model representing an enumeration attribute in USD.

OptionItem

A class representing an option item for UI selection.

PlaceholderAttribute

This is a placeholder for Usd.Attribute object as those objects have to be attached to a Usd.Prim object.

PrimPathWidget

A widget for displaying and interacting with USD Prim paths in Omniverse Kit applications.

PrimSelectionPayload

A class to encapsulate the selection payload for a USD stage’s prim paths.

SdfAssetPathArrayAttributeItemModel

A class for managing a collection of asset paths as attribute items within a USD stage.

SdfAssetPathArrayAttributeSingleEntryModel

A model for a single entry in an array of SdfAssetPath attributes.

SdfAssetPathAttributeModel

A value model for monitoring USD asset path attributes.

SdfAssetPathItem

Single item of the model.

SdfTimeCodeModel

A specialized model for handling SDF timecodes in USD attributes.

TfTokenAttributeModel

A model for managing USD attributes of type ‘TfToken’.

UsdAttributeInvertedModel

A model that inverts the boolean value from a USD attribute.

UsdAttributeModel

A value model that re-implements the AbstractValueModel interface in Python to observe a USD attribute path.

UsdBase

A base class for USD attributes and properties management.

UsdFloatItem

A class representing a USD float item for UI elements.

UsdMatrixItem

A class representing a USD matrix item in the user interface.

UsdPropertyWidgets

A class that extends the OmniKit extension interface to provide USD property widgets.

UsdQuatItem

A class representing a quaternion item in USD (Universal Scene Description).

UsdVectorItem

A class representing an item that handles vectors in USD.

Functions Summary:

get_large_selection_count

Fetches the count of large selections from the settings.