/* -*- C++ -*- */

#ifndef _BLOCKOUT_H_
#define _BLOCKOUT_H_

#include <kapp.h>
#include <ktopwidget.h>
#include <qpopmenu.h>
#include <qkeycode.h>
#include <kmenubar.h>
#include <ktoolbar.h>
#include <kstatusbar.h>

#include "GameViewWidget.h"

class BlockOut : public KTopLevelWidget
{
	Q_OBJECT
public:

	BlockOut (const char *name=NULL);
	~BlockOut();

protected:

	enum {SB_POINTS};

	KMenuBar *menu;
	KStatusBar *statusBar;
	KToolBar *firstToolBar;
	GameViewWidget *view;

	Obstacle *obstacle;
	PerformGamePlay *gamePlay;

	void createMenu();
	void createStatusBar();
	void createToolBar();

 protected slots:
	void newPoints (int i);
	void gameEnded();

};

#endif _BLOCKOUT_H_

Documentation generated by skyhunter@Dagobah on Wed Sep 16 18:39:03 MEST 1998