35 #ifndef IE_COREMAYA_PYTHONCMD_H
36 #define IE_COREMAYA_PYTHONCMD_H
38 #include <boost/python.hpp>
43 #include "maya/MPxCommand.h"
79 static void* creator();
80 static MSyntax newSyntax();
82 MStatus doIt(
const MArgList & args );
84 static void import(
const std::string &moduleName );
86 static void initialize();
87 static void uninitialize();
94 static bool g_initialized;
95 static boost::python::object g_globalContext;
97 typedef std::map< std::string, boost::python::dict> ContextMap;
99 static ContextMap g_contextMap;
104 #endif // IE_COREMAYA_PYTHONCMD_H
static boost::python::object & globalContext()
Definition: PythonCmd.h:73
The IECoreMaya namespace holds all the functionality of libIECoreMaya.
Definition: BoolParameterHandler.h:44