xref: /haiku/src/apps/sudoku/Sudoku.h (revision 11c7ff531a01b64773d8a8f0e02c1c7c9f27ca29)
1d578543aSAxel Dörfler /*
2d578543aSAxel Dörfler  * Copyright 2007, Axel Dörfler, axeld@pinc-software.de. All rights reserved.
3d578543aSAxel Dörfler  * Distributed under the terms of the MIT License.
4d578543aSAxel Dörfler  */
5d578543aSAxel Dörfler #ifndef SUDOKU_H
6d578543aSAxel Dörfler #define SUDOKU_H
7d578543aSAxel Dörfler 
8*570e1312SFrançois Revol #include <Application.h>
9*570e1312SFrançois Revol 
10*570e1312SFrançois Revol class BMessage;
11*570e1312SFrançois Revol class SudokuWindow;
12*570e1312SFrançois Revol 
13*570e1312SFrançois Revol class Sudoku : public BApplication {
14*570e1312SFrançois Revol public:
15*570e1312SFrançois Revol 	Sudoku();
16*570e1312SFrançois Revol 	virtual ~Sudoku();
17*570e1312SFrançois Revol 
18*570e1312SFrançois Revol 	virtual void ReadyToRun();
19*570e1312SFrançois Revol 
20*570e1312SFrançois Revol 	virtual void RefsReceived(BMessage *message);
21*570e1312SFrançois Revol 	virtual void MessageReceived(BMessage *message);
22*570e1312SFrançois Revol 
23*570e1312SFrançois Revol private:
24*570e1312SFrançois Revol 	SudokuWindow* fWindow;
25*570e1312SFrançois Revol };
26*570e1312SFrançois Revol 
27d578543aSAxel Dörfler extern const char* kSignature;
28d578543aSAxel Dörfler 
29d578543aSAxel Dörfler #endif	// SUDOKU_H
30