The OpenD Programming Language

NativeScreenPainterImplementation

Undocumented in source.
  1. mixintemplate NativeScreenPainterImplementation()
    version(Windows)
    mixin template NativeScreenPainterImplementation () {
    HDC hdc;
    HWND hwnd;
    HBITMAP oldBmp;
    static
    HFONT defaultGuiFont;
    arsd.color.Rectangle _clipRectangle;
    bool manualInvalidations;
    bool windowDc;
    HPEN originalPen;
    HPEN currentPen;
    Pen _activePen;
    Color _outlineColor;
    HBRUSH originalBrush;
    HBRUSH currentBrush;
    Color _fillColor;
    }
  2. mixintemplate NativeScreenPainterImplementation()

Members

Functions

drawEllipse
void drawEllipse(int x1, int y1, int x2, int y2)

Arguments are the points of the bounding rectangle

Meta