#include <drawing_support.h>
Public Member Functions | |
DrawingSupport (const Shared::Gfx::VisualSurface &s) | |
void | drawFrame () |
void | drawGameFrame () |
void | drawRightArrow (const Point &pt) |
void | drawLeftArrow (const Point &pt) |
Implements various support methods for drawing onto visual surfaces
Ultima::Ultima1::U1Gfx::DrawingSupport::DrawingSupport | ( | const Shared::Gfx::VisualSurface & | s | ) |
Constructor
void Ultima::Ultima1::U1Gfx::DrawingSupport::drawFrame | ( | ) |
Draws a frame around the entire screen
void Ultima::Ultima1::U1Gfx::DrawingSupport::drawGameFrame | ( | ) |
Draw a frame around the viewport area of the screen, and a vertical separator line to the bottom of the screen to separate the status and info areas
void Ultima::Ultima1::U1Gfx::DrawingSupport::drawRightArrow | ( | const Point & | pt | ) |
Draw a right arrow glyph
void Ultima::Ultima1::U1Gfx::DrawingSupport::drawLeftArrow | ( | const Point & | pt | ) |
Draw a left arrow glyph