nuclear@0: #include "scene.h" nuclear@0: #include "opengl.h" nuclear@0: #include "opt.h" nuclear@0: #include "game.h" nuclear@0: nuclear@0: static int max_lights = -1; nuclear@0: nuclear@0: Scene::~Scene() nuclear@0: { nuclear@0: clear(); nuclear@0: } nuclear@0: nuclear@0: void Scene::clear() nuclear@0: { nuclear@0: for(size_t i=0; isetup(i); nuclear@0: } nuclear@0: nuclear@0: for(size_t i=0; irop.transparent ? DRAW_TRANSPARENT : DRAW_SOLID; nuclear@0: if(mask & flags) { nuclear@0: if(dbg_wireframe) { nuclear@0: objects[i]->draw_wire(); nuclear@0: } else { nuclear@0: objects[i]->draw(); nuclear@0: } nuclear@0: } nuclear@0: } nuclear@0: }