35 #include "render/graphics.h"
62 const std::string &comment) :
74 const std::string &comment,
106 name =
"graphics/sprites/arrow_up.png";
109 name =
"graphics/sprites/arrow_down.png";
112 name =
"graphics/sprites/arrow_left.png";
115 name =
"graphics/sprites/arrow_right.png";
134 const int dx,
const int dy)
const
void drawString(Graphics *const graphics, Color col, const Color &col2, const std::string &text, const int x, const int y)
virtual void drawImage(const Image *const image, int dstX, int dstY)=0
virtual void fillRectangle(const Rect &rectangle)=0
virtual void setColor(const Color &color)
virtual void drawRectangle(const Rect &rectangle)=0
void setPos(const int x, const int y)
void setType(const int type)
void draw(Graphics *const graphics, const int x, const int y, const int dx, const int dy) const
const Color & getColor(UserColorIdT type, const unsigned int alpha)
const Color & getColorWithAlpha(const UserColorIdT type)
Image * getImage(const std::string &idPath)
#define BLOCK_START(name)
UserPalette * userPalette