Renderer.cpp 649 B

1234567891011121314151617181920
  1. #include "anki/script/Common.h"
  2. #include "anki/renderer/Renderer.h"
  3. WRAP(Renderer)
  4. {
  5. typedef Pps& (Renderer::* getPpsAccessor)();
  6. class_<Renderer, noncopyable>("Renderer", no_init)
  7. .def("getPps", (getPpsAccessor)(&Renderer::getPps),
  8. return_value_policy<reference_existing_object>())
  9. .def("getMsTime", &Renderer::getMsTime)
  10. .def("getIsTime", &Renderer::getIsTime)
  11. .def("getPpsTime", &Renderer::getPpsTime)
  12. .def("getBsTime", &Renderer::getBsTime)
  13. .def("getStagesProfilingEnabled",
  14. (bool (Renderer::*)() const)(&Renderer::getStagesProfilingEnabled))
  15. .def("setStagesProfilingEnabled", &Renderer::setStagesProfilingEnabled)
  16. ;
  17. }