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
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;
Definition: backbuffer.h:37
Definition: surface.h:106
Definition: algorithm.h:29