28 #ifndef GOB_PREGOB_TXTFILE_H 29 #define GOB_PREGOB_TXTFILE_H 31 #include "common/system.h" 32 #include "common/str.h" 33 #include "common/array.h" 35 #include "gob/backbuffer.h" 38 class SeekableReadStream;
50 kFormatStringPosition,
51 kFormatStringPositionColor,
52 kFormatStringPositionColorFont
67 LineArray &getLines();
69 bool draw(
Surface &surface,
const Font *
const *fonts, uint fontCount,
int color = -1);
70 bool draw(uint line,
Surface &surface,
const Font *
const *fonts, uint fontCount,
int color = -1);
72 bool draw(
Surface &surface, int16 &left, int16 &top, int16 &right, int16 &bottom,
73 const Font *
const *fonts, uint fontCount,
int color = -1);
74 bool draw(uint line,
Surface &surface, int16 &left, int16 &top, int16 &right, int16 &bottom,
75 const Font *
const *fonts, uint fontCount,
int color = -1);
77 bool clear(
Surface &surface, int16 &left, int16 &top, int16 &right, int16 &bottom);
88 bool getArea( int16 &left, int16 &top, int16 &right, int16 &bottom,
89 const Font *
const *fonts, uint fontCount)
const;
90 bool getArea(uint line, int16 &left, int16 &top, int16 &right, int16 &bottom,
91 const Font *
const *fonts, uint fontCount)
const;
96 #endif // GOB_PREGOB_TXTFILE_H
Definition: backbuffer.h:37
Definition: algorithm.h:29
Definition: surface.h:100