2 #include "AL/usdmaya/Common.h"
4 #include "maya/MPxGeometryData.h"
5 #include "maya/MMessage.h"
7 #include "pxr/usd/usd/stage.h"
17 :
public MPxGeometryData
32 void copy(
const MPxData& aDatum);
47 MTypeId typeId()
const override;
48 MString name()
const override;
49 MCallbackId m_exitCallbackId;
void copy(const MPxData &aDatum)
copy the input stage data into this node
UsdStageRefPtr stage
the stage passed through the DG
Definition: StageData.h:41
static void * creator()
creates an instance of this data object
This code is effectively copied from the pixar plugin. It's just used to pass the usd stage through t...
Definition: StageData.h:16
static const MString kName
the type name of the stage data
Definition: StageData.h:38
static const MTypeId kTypeId
the type id of the stage data
Definition: StageData.h:35
SdfPath primPath
the prim path root
Definition: StageData.h:44