Skip to content
weSkelDOCUMENTATION
Documentation/Scripting/API

API

The weSkel Python interface.

PythonAPI 2.0

The weSkel Python API lets you work with Maya nodes, attributes and connections from your scripts. It is built on Maya Python API 2.0.

Class or family Role
Node wrappers A family of classes representing the supported Maya node types.
Plug Work with a plug: its value, connections, children and elements.
PlugArray Work with a collection of plugs.
Plugs Access a node’s plugs and manage its attributes.
Concept Role
Specs Declare attributes exposed as Python properties, readable and writable according to their contract.
SVD Describe a plug’s state: incoming source, value and outgoing destinations.
Snapshots Capture the state of a plug, selected attributes or a node, depending on the format. The wrapper snapshot restores the node state it covers.

Access and connection syntax is detailed in How it works. Capture and restoration are explained in SVD & snapshots. The API reference lists each class’s signatures, types and members.