UsdUI module#

Summary: The UsdUI module provides schemas for encoding information on USD prims for client GUI tools to use in organizing/presenting prims in GUI layouts.


Classes:

class pxr.UsdUI.Backdrop#

Methods:

CreateDescriptionAttr()#
static Define()#
static Get()#
GetDescriptionAttr()#
static GetSchemaAttributeNames()#
class pxr.UsdUI.NodeGraphNodeAPI#

Methods:

static Apply()#
static CanApply()#
CreateDisplayColorAttr()#
CreateExpansionStateAttr()#
CreateIconAttr()#
CreatePosAttr()#
CreateSizeAttr()#
CreateStackingOrderAttr()#
static Get()#
GetDisplayColorAttr()#
GetExpansionStateAttr()#
GetIconAttr()#
GetPosAttr()#
static GetSchemaAttributeNames()#
GetSizeAttr()#
GetStackingOrderAttr()#
class pxr.UsdUI.SceneGraphPrimAPI#

Methods:

static Apply()#
static CanApply()#
CreateDisplayGroupAttr()#
CreateDisplayNameAttr()#
static Get()#
GetDisplayGroupAttr()#
GetDisplayNameAttr()#
static GetSchemaAttributeNames()#
class pxr.UsdUI.Tokens#

Attributes:

Backdrop = 'Backdrop'#
NodeGraphNodeAPI = 'NodeGraphNodeAPI'#
SceneGraphPrimAPI = 'SceneGraphPrimAPI'#
closed = 'closed'#
minimized = 'minimized'#
open = 'open'#
uiDescription = 'ui:description'#
uiDisplayGroup = 'ui:displayGroup'#
uiDisplayName = 'ui:displayName'#
uiNodegraphNodeDisplayColor = 'ui:nodegraph:node:displayColor'#
uiNodegraphNodeExpansionState = 'ui:nodegraph:node:expansionState'#
uiNodegraphNodeIcon = 'ui:nodegraph:node:icon'#
uiNodegraphNodePos = 'ui:nodegraph:node:pos'#
uiNodegraphNodeSize = 'ui:nodegraph:node:size'#
uiNodegraphNodeStackingOrder = 'ui:nodegraph:node:stackingOrder'#