#ifndef _DISPLAYCLASS_H_ #define _DISPLAYCLASS_H_ //#include "Cubehole.h" #include "Temparray.h" #include "BSPTree.h" class DisplayClass { public: DisplayClass(); virtual ~DisplayClass(); void renderScene(unsigned long delta); private: struct Renderer { void operator() (const Triangle &t) const { t.render(); } }; static Renderer renderer; float angle; //Cubehole cubehole0, cubehole1, cubehole2, cubehole3, cubehole4, cubehole5; BSPTree *tree; }; #endif /*_DISPLAYCLASS_H_*/