omni.kit.usd.layers#
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 | 
Functions Summary:
| Gets the edit context for edit target if it’s in non-auto authoring mode, | |
| Gets the Auto Authoring interface from Layers instance bound to the specified UsdContext. | |
| Gets the error string of the API call bound to specified UsdContext. | |
| Gets the error status of the API call bound to specified UsdContext. Any API calls to Layers interface will change | |
| Gets the payload of layer events by populating them into an instance of LayerEventPayload. | |
| Gets Layers instance bound to the context. For each UsdContext, it has unique Layers instance, | |
| Gets the Layers State interface from Layers instance bound to the specified UsdContext. | |
| Gets the name of Live Session from the url. | |
| Gets the Live Syncing interface from Layers instance bound to the specified UsdContext. | |
| Gets short name with capitalized first letters of each word. | |