"Lost treasure of mBedungu" 100 level puzzle game for RETRO

Dependencies:   LCD_ST7735 RetroPlatform mbed

Into Level 0 Menu Level 99

Committer:
Architect
Date:
Sun Mar 01 05:32:06 2015 +0000
Revision:
1:dcea5500a32d
Parent:
0:f5f961973d01
Initial checkin

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Architect 1:dcea5500a32d 1 /*
Architect 1:dcea5500a32d 2 * (C) Copyright 2015 Valentin Ivanov. All rights reserved.
Architect 1:dcea5500a32d 3 *
Architect 1:dcea5500a32d 4 * This file is part of the "Lost treasure of mBedungu" game application for Retro
Architect 1:dcea5500a32d 5 *
Architect 1:dcea5500a32d 6 * The "Lost treasure of mBedungu" application is free software: you can redistribute it and/or modify
Architect 1:dcea5500a32d 7 * it under the terms of the GNU Lesser General Public License as published by
Architect 1:dcea5500a32d 8 * the Free Software Foundation, either version 3 of the License, or
Architect 1:dcea5500a32d 9 * (at your option) any later version.
Architect 1:dcea5500a32d 10 *
Architect 1:dcea5500a32d 11 * This program is distributed in the hope that it will be useful,
Architect 1:dcea5500a32d 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
Architect 1:dcea5500a32d 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
Architect 1:dcea5500a32d 14 * GNU Lesser General Public License for more details.
Architect 1:dcea5500a32d 15 *
Architect 1:dcea5500a32d 16 * You should have received a copy of the GNU Lesser General Public License
Architect 1:dcea5500a32d 17 * along with this program. If not, see <http://www.gnu.org/licenses/>
Architect 1:dcea5500a32d 18 *
Architect 1:dcea5500a32d 19 */
Architect 1:dcea5500a32d 20
Architect 0:f5f961973d01 21 #ifndef __MENU_SCREEN_H__
Architect 0:f5f961973d01 22 #define __MENU_SCREEN_H__
Architect 0:f5f961973d01 23
Architect 0:f5f961973d01 24 #include "ScreenBase.h"
Architect 0:f5f961973d01 25
Architect 0:f5f961973d01 26 class MenuScreen : public ScreenBase
Architect 0:f5f961973d01 27 {
Architect 0:f5f961973d01 28 int _state;
Architect 0:f5f961973d01 29 int _selection;
Architect 0:f5f961973d01 30 int _oldSelection;
Architect 0:f5f961973d01 31 public:
Architect 0:f5f961973d01 32 MenuScreen();
Architect 0:f5f961973d01 33 virtual Screen Update();
Architect 0:f5f961973d01 34 };
Architect 0:f5f961973d01 35
Architect 0:f5f961973d01 36 #endif //__MENU_SCREEN_H__