Sowl  1.0
Simple Object Window Library
sowl::PaintDeviceContext Class Reference
Inheritance diagram for sowl::PaintDeviceContext:
sowl::DeviceContext

Public Member Functions

 PaintDeviceContext (HWND hwnd)
 
 PaintDeviceContext (const PaintDeviceContext &other) = delete
 
PaintDeviceContext & operator= (const PaintDeviceContext &other) = delete
 
void EndPaint ()
 
void FillRect (HBRUSH hbr) const
 
void FillRect (int iSystemColorIndex) const
 
- Public Member Functions inherited from sowl::DeviceContext
 DeviceContext (HDC hdc)
 
 DeviceContext (const DeviceContext &other) = delete
 
DeviceContext & operator= (const DeviceContext &other) = delete
 
HDC GetHandle () const
 
void FillRect (const RECT *rect, HBRUSH hbr) const
 
void FillRect (const RECT *rect, int iSystemColorIndex) const
 
void Ellipse (const RECT &rect) const
 
int DrawText (LPCWSTR text, const RECT &rect, unsigned int format) const
 
int SetBackgroundMode (int mode) const
 

Additional Inherited Members

- Protected Member Functions inherited from sowl::DeviceContext
HDC SetHandle (HDC hdc)
 

The documentation for this class was generated from the following files: