2 #include "AL/usdmaya/Common.h"
3 #include "AL/usdmaya/fileio/ExportParams.h"
5 #include "maya/MPxCommand.h"
27 void exportSceneHierarchy(MDagPath path);
28 UsdPrim exportMesh(MDagPath path,
const SdfPath& usdPath);
29 UsdPrim exportNurbsCurve(MDagPath path,
const SdfPath& usdPath);
30 UsdPrim exportAssembly(MDagPath path,
const SdfPath& usdPath);
31 UsdPrim exportPluginLocatorNode(MDagPath path,
const SdfPath& usdPath);
32 UsdPrim exportPluginShape(MDagPath path,
const SdfPath& usdPath);
33 UsdPrim exportCamera(MDagPath path,
const SdfPath& usdPath);
34 void copyTransformParams(UsdPrim prim, MFnTransform& fnTransform);
50 AL_MAYA_DECLARE_COMMAND();
59 MStatus doIt(
const MArgList& args);
62 bool isUndoable()
const {
return true; };
parameters for the exporter. These parameters are constructed by any command or file translator that ...
Definition: ExportParams.h:17
A class that wraps up the entire export process.
Definition: Export.h:15
Export(const ExporterParams ¶ms)
The constructor performs the export from Maya to USD based on the input parameters.
A thin MEL command layer that just wraps the AL::usdmaya::fileio::Export process. ...
Definition: Export.h:46