crashrpt2
Public Member Functions | Public Attributes | List of all members
WTL::CRgnT< t_bManaged > Class Template Reference

Public Member Functions

 CRgnT (HRGN hRgn=NULL)
 
CRgnT< t_bManaged > & operator= (HRGN hRgn)
 
void Attach (HRGN hRgn)
 
HRGN Detach ()
 
 operator HRGN () const
 
bool IsNull () const
 
HRGN CreateRectRgn (int x1, int y1, int x2, int y2)
 
HRGN CreateRectRgnIndirect (LPCRECT lpRect)
 
HRGN CreateEllipticRgn (int x1, int y1, int x2, int y2)
 
HRGN CreateEllipticRgnIndirect (LPCRECT lpRect)
 
HRGN CreatePolygonRgn (LPPOINT lpPoints, int nCount, int nMode)
 
HRGN CreatePolyPolygonRgn (LPPOINT lpPoints, LPINT lpPolyCounts, int nCount, int nPolyFillMode)
 
HRGN CreateRoundRectRgn (int x1, int y1, int x2, int y2, int x3, int y3)
 
HRGN CreateFromPath (HDC hDC)
 
HRGN CreateFromData (const XFORM *lpXForm, int nCount, const RGNDATA *pRgnData)
 
BOOL DeleteObject ()
 
void SetRectRgn (int x1, int y1, int x2, int y2)
 
void SetRectRgn (LPCRECT lpRect)
 
int CombineRgn (HRGN hRgnSrc1, HRGN hRgnSrc2, int nCombineMode)
 
int CombineRgn (HRGN hRgnSrc, int nCombineMode)
 
int CopyRgn (HRGN hRgnSrc)
 
BOOL EqualRgn (HRGN hRgn) const
 
int OffsetRgn (int x, int y)
 
int OffsetRgn (POINT point)
 
int GetRgnBox (LPRECT lpRect) const
 
BOOL PtInRegion (int x, int y) const
 
BOOL PtInRegion (POINT point) const
 
BOOL RectInRegion (LPCRECT lpRect) const
 
int GetRegionData (LPRGNDATA lpRgnData, int nDataSize) const
 

Public Attributes

HRGN m_hRgn
 

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