#ifndef __SIMPLE_H__ #define __SIMPLE_H__ #include struct iEngine; struct iLoader; struct iGraphics3D; struct iKeyboardDriver; struct iSector; struct iView; struct iVirtualClock; struct iObjectRegistry; struct iEvent; struct iSector; struct iView; class Simple { private: iObjectRegistry* object_reg; csRef engine; csRef loader; csRef g3d; csRef kbd; csRef vc; csRef view; float rotX, rotY; iSector* room; static bool EvHandler( iEvent& ev ); bool HandleEv( iEvent& ev ); void SetupFrame(); void FinishFrame(); public: Simple (iObjectRegistry* object_reg); ~Simple (); bool Initialize (); void Start (); }; #endif // __SIMPLE1_H__