25 #include "common/rect.h" 26 #include "common/str.h" 27 #include "mm/xeen/font.h" 28 #include "mm/xeen/sprites.h" 33 #define GAME_WINDOW 28 47 _sprites(
nullptr), _frame(frame), _x(x), _y(y), _scale(
scale), _flags(flags) {
49 DrawStruct() : _sprites(
nullptr), _frame(0), _x(0), _y(0), _scale(0), _flags(0) {
65 return _windows[index];
76 void windowOpened(
Window *win);
81 void windowClosed(
Window *win);
97 bool isFullScreen()
const;
104 int xLo,
int ycL,
int xHi,
int ycH);
void writeCharacter(char c)
Definition: window.h:163
const char * writeString(const Common::String &s)
Definition: window.h:155
Definition: xsurface.h:45
const char * writeString(const Common::String &s, const Common::Rect &clipRect)
Definition: window.h:144
Graphics::Surface * scale(const Graphics::Surface &srcImage, int xSize, int ySize)
Definition: detection.h:27
Window & operator[](int index)
Definition: window.h:64
const char * writeString(const Common::String &s, const Common::Rect &clipRect)
void writeCharacter(uint16_t c, const Common::Rect &clipRect)
signed char * fill(signed char *first, signed char *last, Value val)
Definition: algorithm.h:168