Scene.cpp 797 B

1234567891011121314151617181920212223242526
  1. #include "anki/script/Common.h"
  2. #include "anki/scene/Scene.h"
  3. #include "anki/scene/Camera.h"
  4. #include "anki/scene/ModelNode.h"
  5. WRAP(Scene)
  6. {
  7. WRAP_CONTAINER(Scene::Types<Camera>::Container)
  8. WRAP_CONTAINER(Scene::Types<ModelNode>::Container)
  9. class_<Scene, noncopyable>("Scene", no_init)
  10. .def("setAmbientColor", &Scene::setAmbientColor)
  11. .def("getAmbientColor", (const Vec3& (Scene::*)() const)(&
  12. Scene::getAmbientColor),
  13. return_value_policy<reference_existing_object>())
  14. /*.def("getCameras", (Scene::Types<Camera>::Container& (Scene::*)())(&
  15. Scene::getCameras),
  16. return_value_policy<reference_existing_object>())
  17. .def("getModelNodes", (Scene::Types<ModelNode>::Container&
  18. (Scene::*)())(&Scene::getModelNodes),
  19. return_value_policy<reference_existing_object>())*/
  20. ;
  21. }