omni.usd.commands

Classes Summary:

AddPayloadCommand

Base class for all **Commands**.

AddReferenceCommand

Base class for all **Commands**.

AddRelationshipTargetCommand

Add target to a relationship

BindMaterialCommand

Bind material undoable **Command**.

ChangeAttributesColorSpaceCommand

Change attribute color space undoable **Command**.

ChangeMetadataCommand

Change object metadata undoable **Command**.

ChangeMetadataInPrimsCommand

Change prim metadata undoable **Command**.

ChangePropertyCommand

Change prim property undoable **Command**.

ClearCurvesSplitsOverridesCommand

Clear Curves Splits Overrides **Command**.

ClearRefinementOverridesCommand

Clear Refinement Overrides **Command**.

CopyPrimCommand

Copy primitive undoable **Command**.

CopyPrimsCommand

Copy multiple primitives undoable **Command**.

CreateAudioPrimFromAssetPathCommand

Create reference undoable **Command**.

CreateDefaultXformOnPrimCommand

Create DefaultXform On Prim undoable **Command**.

CreateInstanceCommand

Instance primitive undoable **Command**.

CreateInstancesCommand

Instance multiple primitives undoable **Command**.

CreateMdlMaterialPrimCommand

Create Mdl Material undoable **Command**.

CreateMtlxMaterialPrimCommand

Create MaterialX Material undoable **Command**.

CreatePayloadCommand

Create payload undoable **Command**.

CreatePreviewSurfaceMaterialPrimCommand

Create Preview Surface Material undoable **Command**.

CreatePreviewSurfaceTextureMaterialPrimCommand

Create Preview Surface Texture Material undoable **Command**.

CreatePrimCommand

Create primitive undoable **Command**. It is same as `CreatePrimWithDefaultXformCommand`.

CreatePrimCommandBase

Base class to create a prim (and remove when undo)

CreatePrimWithDefaultXformCommand

Create primitive undoable **Command**.

CreatePrimsCommand

Create multiple primitives undoable **Command**.

CreateReferenceCommand

Create reference undoable **Command**.

CreateShaderPrimFromSdrCommand

Load the shader specified by ‘identifier’ from the SDR registry and create and a shader prim under

CreateUsdAttributeCommand

Create USD Attribute **Command**.

CreateUsdAttributeOnPathCommand

Create USD Attribute **Command**.

DeletePrimsCommand

Delete primitives undoable **Command**.

FramePrimsCommand

Transform a primitive to encompass the bounds of a list of paths.

GroupPrimsCommand

Group primitive undoable **Command**.

MovePrimCommand

Move primitive undoable **Command**.

MovePrimsCommand

Move primitives undoable **Command**.

ParentPrimsCommand

Base class for all **Commands**.

PayloadCommandBase

Base class for all **Commands**.

ReferenceCommandBase

Base class for all **Commands**.

RelationshipTargetBase

Base class for all **Commands**.

RemovePayloadCommand

Base class for all **Commands**.

RemovePropertyCommand

Remove Property **Command**.

RemoveReferenceCommand

Base class for all **Commands**.

RemoveRelationshipTargetCommand

Remove target from a relationship

ReplacePayloadCommand

Base class for all **Commands**.

ReplaceReferenceCommand

Base class for all **Commands**.

ReplaceReferencesCommand

Clears/Add references undoable **Command**.

SelectPrimsCommand

Select primitives undoable **Command**.

SetMaterialStrengthCommand

Set material binding strength undoable **Command**.

SetPayLoadLoadSelectedPrimsCommand

Base class for all **Commands**.

SetRelationshipTargetsCommand

Set target(s) to a relationship

ToggleActivePrimsCommand

Undoable command to toggle the active state of prims.

TogglePayLoadLoadSelectedPrimsCommand

Base class for all **Commands**.

ToggleVisibilitySelectedPrimsCommand

Toggles the visiblity of the selected primitives undoable **Command**.

TransformPrimCommand

Transform primitive undoable **Command**.

TransformPrimSRTCommand

Transform primitive undoable **Command**.

TransformPrimsCommand

Transform multiple primitives undoable **Command**.

TransformPrimsSRTCommand

Transform multiple primitives undoable **Command**.

UngroupPrimsCommand

Ungroup primitive undoable **Command**.

UnhideAllPrimsCommand

Base class for all **Commands**.

UnparentPrimsCommand

Base class for all **Commands**.

Functions Summary:

active_edit_context

ensure_parents_are_active

OM-70901: It will ensure parents are active. If they are not, it will change the active

get_default_camera_rotation_order_str

get_default_rotation_order_str

get_default_rotation_order_type

post_notification

prim_can_be_removed_without_destruction

A destructive remove is one that will not only edit current edit target,

remove_prim_spec

Removes prim spec from layer.

write_refinement_override_enabled_hint