#ifndef VIDEOMODE_H
#define VIDEOMODE_H

class VideoMode
{
private:

public:
	VideoMode(void){};
	~VideoMode(void){};
	virtual void initMode(void)=0;
	virtual void textMode(void);
	virtual void onVidBuf(unsigned int pic_size,
												unsigned char* bitmap)=0;
	virtual void BufonScr(void)=0;
	virtual void putPixel(unsigned int x,unsigned int y,
												unsigned int col)=0;
	virtual void setPalette(unsigned char col,
													unsigned char red,
													unsigned char gre,
													unsigned char blu)=0;
};

#endif
