ScreenPainter

Most functions use the outlineColor instead of taking a color themselves.

Constructors

this
this(SimpleWindow window, NativeWindowHandle handle)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Functions

drawArc
void drawArc(Point upperLeft, int width, int height, int start, int finish)
Undocumented in source. Be warned that the author may not have intended to support it.
drawEllipse
void drawEllipse(Point upperLeft, Point lowerRight)

Arguments are the points of the bounding rectangle

drawImage
void drawImage(Point upperLeft, Image i)
Undocumented in source. Be warned that the author may not have intended to support it.
drawLine
void drawLine(Point starting, Point ending)
Undocumented in source. Be warned that the author may not have intended to support it.
drawPixel
void drawPixel(Point where)
Undocumented in source. Be warned that the author may not have intended to support it.
drawPolygon
void drawPolygon(Point[] vertexes)
Undocumented in source. Be warned that the author may not have intended to support it.
drawRectangle
void drawRectangle(Point upperLeft, int width, int height)
Undocumented in source. Be warned that the author may not have intended to support it.
drawText
void drawText(Point upperLeft, string text)
Undocumented in source. Be warned that the author may not have intended to support it.
updateDisplay
void updateDisplay()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

fillColor
Color fillColor [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
outlineColor
Color outlineColor [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

impl
ScreenPainterImplementation* impl;
Undocumented in source.
window
SimpleWindow window;
Undocumented in source.

Meta