IECoreMaya::ParameterClipboardUI Namespace Reference


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 = []

Function Documentation

def IECoreMaya::ParameterClipboardUI::copy (   plugPath,
  showUI = False 
)

def IECoreMaya::ParameterClipboardUI::copyClass (   plugPath,
  parentPlugPath 
)

def IECoreMaya::ParameterClipboardUI::paste (   plugPath  ) 

def IECoreMaya::ParameterClipboardUI::pasteLinked (   plugPath  ) 


Variable Documentation

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.


Generated on Mon Jan 24 11:13:31 2011 for Cortex by doxygen 1.5.8