AL_USDMaya
0.16.6
USD to Maya Bridge
|
Modules | |
Profiler | |
A series of classes and macros that provide a very simple in-code profiler to get some high level timings of the various processes during import / export operations. | |
Maya GUI | |
These are a series of classes and functions to help automate a lot of the boiler plate GUI code that is often needed for a Maya plug-in. The classes fall into two main categories
| |
Classes | |
struct | AL::maya::DgNodeHelper |
Utility class that provides support for setting/getting attributes. More... | |
Macros | |
#define | AL_MAYA_CHECK_ERROR(status, ErrorString) |
Given the status, validates that the status is ok. If not, an error is logged using the specified error message. If an error occurs, the status is returned. More... | |
#define | AL_MAYA_CHECK_ERROR2(status, ErrorString) |
Given the status, validates that the status is ok. If not, an error is logged using the specified error message. If an error occurs, the program execution continues. More... | |
#define | AL_MAYA_CHECK_ERROR_RETURN_NULL_MOBJECT(status, ErrorString) |
Given the status, validates that the status is ok. If not, an error is logged using the specified error message. If an error occurs, a null MObject is returned. More... | |
#define | LAYER_HANDLE_CHECK(X) |
utility macro to check that an SdfLayerHandle is actually valid. More... | |
#define | AL_REGISTER_COMMAND(plugin, X) |
#define | AL_REGISTER_TRANSLATOR(plugin, X) |
#define | AL_REGISTER_DEPEND_NODE(plugin, X) |
#define | AL_REGISTER_SHAPE_NODE(plugin, X, UI, DRAW) |
#define | AL_REGISTER_TRANSFORM_NODE(plugin, NODE, MATRIX) |
#define | AL_REGISTER_DATA(plugin, X) |
#define | AL_REGISTER_DRAW_OVERRIDE(plugin, X) |
#define | AL_UNREGISTER_COMMAND(plugin, X) |
#define | AL_UNREGISTER_NODE(plugin, X) |
#define | AL_UNREGISTER_DATA(plugin, X) |
#define | AL_UNREGISTER_TRANSLATOR(plugin, X) |
#define | AL_UNREGISTER_DRAW_OVERRIDE(plugin, X) |
#define AL_MAYA_CHECK_ERROR | ( | status, | |
ErrorString | |||
) |
Given the status, validates that the status is ok. If not, an error is logged using the specified error message. If an error occurs, the status is returned.
#define AL_MAYA_CHECK_ERROR2 | ( | status, | |
ErrorString | |||
) |
Given the status, validates that the status is ok. If not, an error is logged using the specified error message. If an error occurs, the program execution continues.
#define AL_MAYA_CHECK_ERROR_RETURN_NULL_MOBJECT | ( | status, | |
ErrorString | |||
) |
Given the status, validates that the status is ok. If not, an error is logged using the specified error message. If an error occurs, a null MObject is returned.
#define AL_REGISTER_COMMAND | ( | plugin, | |
X | |||
) |
a macro to register an MPxCommand derived command with maya
#define AL_REGISTER_DATA | ( | plugin, | |
X | |||
) |
a macro to register an MPxData derived object with maya
#define AL_REGISTER_DEPEND_NODE | ( | plugin, | |
X | |||
) |
a macro to register an MPxNode derived node with maya
#define AL_REGISTER_DRAW_OVERRIDE | ( | plugin, | |
X | |||
) |
a macro to register a custom draw override with maya
#define AL_REGISTER_SHAPE_NODE | ( | plugin, | |
X, | |||
UI, | |||
DRAW | |||
) |
a macro to register an MPxShape derived node with maya
#define AL_REGISTER_TRANSFORM_NODE | ( | plugin, | |
NODE, | |||
MATRIX | |||
) |
a macro to register an MPxTransform derived node with maya
#define AL_REGISTER_TRANSLATOR | ( | plugin, | |
X | |||
) |
a macro to register an MPxFileTranslator derived command with maya
#define AL_UNREGISTER_COMMAND | ( | plugin, | |
X | |||
) |
a macro to unregister a MEL command from maya
#define AL_UNREGISTER_DATA | ( | plugin, | |
X | |||
) |
a macro to unregister a custom MPxData derived object from maya
#define AL_UNREGISTER_DRAW_OVERRIDE | ( | plugin, | |
X | |||
) |
a macro to unregister a custom draw override from Maya
#define AL_UNREGISTER_NODE | ( | plugin, | |
X | |||
) |
a macro to unregister a custom node from maya
#define AL_UNREGISTER_TRANSLATOR | ( | plugin, | |
X | |||
) |
a macro to unregister a custom MPxFileTranslator derived object from maya
#define LAYER_HANDLE_CHECK | ( | X | ) |
utility macro to check that an SdfLayerHandle is actually valid.