/* Author: Josh Holtrop * DornerWorks screensaver * A base class for deriving concrete screensaver mode implementations */ #ifndef SSMODE_H #define SSMODE_H #include #include class SSMain; #include "SSMain.h" class SSMode { public: SSMode(SSMain * _SSMain); virtual ~SSMode(); virtual void update(); void pushTransform(const float pos[3], const float R[12]); protected: SSMain * m_SSMain; Uint32 m_startTick; Uint32 m_elapsed; }; #endif