CopyFabricPrimsCommand
- class omni.fabric.commands.scripts.extension.CopyFabricPrimsCommand(paths_from: list[str], paths_to: Optional[list[str]] = None)
Bases:
Command
A command for copying and pasting Fabric prims within a stage.
This command duplicates one or more Fabric prims to new locations within the same Fabric stage, preserving their properties and relationships. It supports undo and redo capabilities.
- Parameters
paths_from (list[str]) – The source paths of the prims to copy.
paths_to (list[str], optional) – The destination paths for the copied prims. If `None` or length smaller than paths_from, then the next free path is generated for missing paths.
Methods
__init__
(paths_from[, paths_to])Creates a command for copying multiple Fabric prims to new locations.
do
()Executes the command to copy multiple Fabric prims to the specified new locations.
undo
()Undoes the copy operation, effectively removing the copied prims.
- __init__(paths_from: list[str], paths_to: Optional[list[str]] = None)
Creates a command for copying multiple Fabric prims to new locations.
- do()
Executes the command to copy multiple Fabric prims to the specified new locations.
- undo()
Undoes the copy operation, effectively removing the copied prims.