public:
void RenderBackground(SDL_Surface *screen) const;
void RenderHeros(SDL_Surface *screen, const geometry::Vector<int> &offset) const;
void RenderMenu(SDL_Surface *screen, const geometry::Vector<int> &offset) const;
void RenderInfo(SDL_Surface *screen, const geometry::Vector<int> &offset) const;
public:
void RenderBackground(SDL_Surface *screen) const;
void RenderHeros(SDL_Surface *screen, const geometry::Vector<int> &offset) const;
void RenderMenu(SDL_Surface *screen, const geometry::Vector<int> &offset) const;
void RenderInfo(SDL_Surface *screen, const geometry::Vector<int> &offset) const;