omni.kit.usd.layers Classes#
Classes Summary:
Abstract base class for layer commands. |
|
(Experimental) USD supports switching edit targets so that all authoring will take place in that specified layer. When it’s working |
|
Create reference in specific layer. |
|
Creates or inserts a sublayer. |
|
Flatten Layers. |
|
Layer edit mode. |
|
Layer error type. |
|
LayerEventPayload is a wrapper to carb.events.IEvent sent from module omni.kit.usd.layers. |
|
Layer event types. |
|
LayerUtils provides utilities for operating layers. |
|
Layers is the Python container of ILayersInstance, through which you can access all interfaces. For each UsdContext, |
|
Links spec paths to layers. |
|
Python instance of ILayersInstance for the convenience of accessing |
|
LiveSessionUser represents an peer client instance that joins |
|
Live Syncing includes the interfaces to management Live Sessions of all layers in the bound UsdContext. |
|
Sets lock state for layer. |
|
Locks spec paths in the UsdContext. |
|
Merges two layers. |
|
Merge prim spec from src layer to dst layer and remove it from src layer. |
|
Moves sublayer from one location to the other. |
|
Removes prim spec from a layer. |
|
Removes a sublayer from parent layer. |
|
Replaces sublayer with a new layer. |
|
Sets layer as Edit Target. |
|
Sets mute state for layer. |
|
Flatten specific prims in the stage. It will remove original prim specs after flatten. |
|
Unlinks spec paths to layers. |
|
Unlocks spec paths in the UsdContext |