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