MaterialRuntime.bpi.cpp 816 B

12345678910111213141516
  1. #include "ScriptingCommon.h"
  2. #include "MaterialRuntime.h"
  3. WRAP(MaterialRuntime)
  4. {
  5. class_<MaterialRuntime, noncopyable>("MaterialRuntime", no_init)
  6. .def("setUserDefVar", (void (MaterialRuntime::*)(const char*, const float&))(&MaterialRuntime::setUserDefVarValue))
  7. .def("setUserDefVar", (void (MaterialRuntime::*)(const char*, const Vec2&))(&MaterialRuntime::setUserDefVarValue))
  8. .def("setUserDefVar", (void (MaterialRuntime::*)(const char*, const Vec3&))(&MaterialRuntime::setUserDefVarValue))
  9. .def("setUserDefVar", (void (MaterialRuntime::*)(const char*, const MtlUserDefinedVar::Fai&))(&MaterialRuntime::setUserDefVarValue))
  10. .def("isWireframeEnabled", (bool (MaterialRuntime::*)() const)(&MaterialRuntime::isWireframeEnabled))
  11. .def("setWireframeEnabled", &MaterialRuntime::setWireframeEnabled)
  12. ;
  13. }