35 #ifndef IE_COREMAYA_OBJECTMFNDATAPARAMETERHANDLER_H
36 #define IE_COREMAYA_OBJECTMFNDATAPARAMETERHANDLER_H
38 #include "IECoreMaya/ParameterHandler.h"
40 #include "maya/MPlug.h"
41 #include "maya/MFnData.h"
49 template<
typename T, MFnData::Type D>
53 virtual MPlug doCreate( IECore::ConstParameterPtr parameter,
const MString &plugName, MObject &node )
const;
54 virtual MStatus doUpdate( IECore::ConstParameterPtr parameter, MPlug &plug )
const;
55 virtual MStatus doSetValue( IECore::ConstParameterPtr parameter, MPlug &plug )
const;
56 virtual MStatus doSetValue(
const MPlug &plug, IECore::ParameterPtr parameter )
const;
61 #endif // IE_COREMAYA_OBJECTMFNDATAPARAMETERHANDLER_H
Definition: ObjectMFnDataParameterHandler.h:50
Definition: ParameterHandler.h:57
The IECoreMaya namespace holds all the functionality of libIECoreMaya.
Definition: BoolParameterHandler.h:44