Zmeika
простая аркадная игра
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Страницы
Иерархия классов

см. графический вид.

Иерархия классов.
[detail level 1234]
oCAScreenабстракция текущего экрана + инкапсуляция привязки обработчиков событий FreeGlut
|\CGameScreenэкран игры
| \CDemoGameScreenбазовый класс, реализующий демонстрацию игры
|  oCEnterNameScreenкласс, реализующий экран ввода имени игрока
|  \CHallOfFameScreenэкран "список лучших" + демо
oCCellDrawerOpenGL-реализация visitor для Field::scan (рисует поле)
oCFieldмодель игрового поля, хранит массив ячеек Cell
oCHallOfFameинтерфейс к хранилищу достижений пользователей
oCLevelописание уровня
oCNumberPresenterувеличиваемое число с автоматически обновляемым текстовым представлением
|\CNumberPresenterDecrementableувеличиваемое и уменьшаемое число с автоматически обновляемым текстовым представлением
oCSnakeзмея
\CZmeikaGameAl'da game
 \CGameAl'da game