22 #ifndef ULTIMA_SHARED_GFX_VISUAL_SURFACE_H 23 #define ULTIMA_SHARED_GFX_VISUAL_SURFACE_H 25 #include "graphics/managed_surface.h" 26 #include "ultima/shared/core/named_item.h" 27 #include "ultima/shared/core/rect.h" 28 #include "ultima/shared/gfx/screen.h" 74 void writeChar(
unsigned char c,
const Point &pt,
int color = -1,
int bgColor = -1);
79 void writeChar(
unsigned char c,
int color = -1,
int bgColor = -1);
Definition: managed_surface.h:51
void setTextPos(const Point &pt)
Definition: visual_surface.h:59
void writeChar(unsigned char c, const Point &pt, int color=-1, int bgColor=-1)
Definition: visual_surface.h:39
void drawPoint(const Point &pt, byte color)
void writeString(const Common::String &msg, const Point &pt, int color=-1, int bgColor=-1)
Definition: detection.h:27
Definition: game_base.h:53
VisualSurface(const Graphics::ManagedSurface &src, const Rect &bounds, GameBase *game=nullptr)