|
Snoke
|
#include <logo.h>

Public Member Functions | |
| void | draw () |
| void | setPosition (int x, int y) |
| Point | getSize () |
| Logo (int x, int y, PointStyle style, PointStyle shadowStyle, int language) | |
Private Attributes | |
| int | x |
| int | y |
| PointStyle | style |
| PointStyle | shadowStyle |
| short | language |
| std::vector< std::vector< const char * > > | inscription |
Class of the giant snoke logo
| {int} | x - x coordinate of left logo side |
| {int} | y - y coordinate of top logo side |
| {PointStyle} | style - style of the cells with logo |
| {PointStyle} | shadowStyle - style of the cells with shadow of the logo |
| {short} | language - language of the inscription at the logo, 0 - en, 1 - ru |
| {map<short,const | char*>} inscription - dictionary with translations for inscription |
| Logo::Logo | ( | int | x, |
| int | y, | ||
| PointStyle | style, | ||
| PointStyle | shadowStyle, | ||
| int | language | ||
| ) |
| Point Logo::getSize | ( | ) |
| void Logo::setPosition | ( | int | left, |
| int | top | ||
| ) |
|
private |
|
private |
|
private |