24 lines
520 B
C++
24 lines
520 B
C++
#include <lf/Lightfeather.h>
|
|
|
|
class CMain : public lf::input::IKeyListener
|
|
{
|
|
public:
|
|
CMain(lf::render::IRenderWindow* win);
|
|
~CMain();
|
|
|
|
void run();
|
|
void setupScene();
|
|
void keyPressed(lf::input::CKeyEvent& event);
|
|
|
|
private:
|
|
|
|
lf::render::IRenderWindow* rwin;
|
|
lf::render::CRenderLayer3D* rl3d;
|
|
lf::scene::CSceneManager* smgr;
|
|
|
|
lf::scene::C3DCamera *cam;
|
|
lf::scene::CSceneNodeController *camController;
|
|
|
|
bool quitNow;
|
|
};
|