dwscr/ss/SSMode.h
josh 68d41e9c63 moved files to trunk directory
git-svn-id: svn://anubis/dwscr/trunk@83 5bef9df8-b654-44bb-925b-0ff18baa8f8c
2008-09-22 17:27:40 +00:00

32 lines
498 B
C++

/* Author: Josh Holtrop
* DornerWorks screensaver
* A base class for deriving concrete screensaver mode implementations
*/
#ifndef SSMODE_H
#define SSMODE_H
#include <SDL/SDL.h>
#include <GL/gl.h>
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