Functions | |
| def | copy |
| def | copyClass |
| def | paste |
| def | pasteLinked |
Variables | |
| list | __all__ = [ 'copy', 'copyClass', 'paste', 'pasteLinked', '_clearReferences' ] |
| The ParameterClipboardUI functions create menu items in relevant menus to allow the values of Parameterised object Parameters to be copied and pasted between nodes, or between different parameters on the same node. | |
| _ieCoreParameterClipboardUIBuffer = None | |
| The copy buffer. | |
| _ieCoreParameterClipboardUILastParameterList = None | |
| These track the last node/parameters that were copied so we can potentially paste with connections. | |
| _ieCoreParameterClipboardUILastNode = None | |
| _ieCoreParameterClipboardUILastRoot = None | |
| list | _ieCoreParameterClipboardCallbacks = [] |
| def IECoreMaya::ParameterClipboardUI::copy | ( | plugPath, | ||
showUI = False | ||||
| ) |
Referenced by IECore::ColorSpaceTransformOp::colorSpaces(), IECoreGL::ToGLCameraConverter::doConversion(), IECoreMaya::ParameterisedHolderSetValueCmd::doIt(), IECore::MedianCutSampler::doOperation(), IECore::EnvMapSampler::doOperation(), IECoreMaya::FloatSplineParameterHandler< S >::doSetValue(), IECore::ColorSpaceTransformOp::inputColorSpaces(), IECore::PointRepulsionOp::modify(), IECore::MeshMergeOp::modifyTypedPrimitive(), IECore::CurvesMergeOp::modifyTypedPrimitive(), Filter::operator()(), IECore::FaceVaryingPromotionOp::FaceVaryingPromotionOp::Promoter::operator()(), IECore::ColorSpaceTransformOp::outputColorSpaces(), IECore::PointDistribution::PointDistribution(), IECore::SearchPath::setPaths(), and IECore::Reader::supportedExtensions().
| def IECoreMaya::ParameterClipboardUI::copyClass | ( | plugPath, | ||
| parentPlugPath | ||||
| ) |
| def IECoreMaya::ParameterClipboardUI::paste | ( | plugPath | ) |
| def IECoreMaya::ParameterClipboardUI::pasteLinked | ( | plugPath | ) |
| list IECoreMaya::ParameterClipboardUI::__all__ = [ 'copy', 'copyClass', 'paste', 'pasteLinked', '_clearReferences' ] |
The ParameterClipboardUI functions create menu items in relevant menus to allow the values of Parameterised object Parameters to be copied and pasted between nodes, or between different parameters on the same node.
It currently does this using in-memory BasicPreset instances, held in a global variable. Pasting 'values' as a connection is also supported, though not using the basic preset mechanism.
The copy buffer.
These track the last node/parameters that were copied so we can potentially paste with connections.
We still need the preset to be able to restore any missing classes contained within the preset.
1.5.8