paya.pluginfo#
Internal. Contains routines to get information on
MPlug
instances and administer abstract Paya plug
classes.
- parseMFnEnums()#
Runs on startup.
- Returns
A mapping of
{enum name: paya class name}
for every enum onmaya.OpenMaya.MFn
- Return type
- parseMFnDataEnums()#
Runs on startup.
- Returns
A mapping of
{enum name: paya class name}
for every enum onmaya.OpenMaya.MFnData
- Return type
- parseMFnNumericDataEnums()#
Runs on startup.
- Returns
A mapping of
{enum name: paya class name}
for every enum onmaya.OpenMaya.MFnNumericData
- Return type
- parseMFnUnitAttributeEnums()#
Runs on startup.
- Returns
A mapping of
{enum name: paya class name}
for every enum onmaya.OpenMaya.MFnUnitAttribute
- Return type
- parsePerKeyInfo()#
Runs on startup.
- Returns
A
{paya class name: info dict}
mapping, whereinfo
comprises:{ 'mathDimension': int, # e.g. 3; may be omitted 'type': list, # the class path, 'mathUnitType': str # one of 'angle', 'distance', 'time'; may be omitted }
- Return type