ScummVM API documentation
Graphics::MFC::CGdiObject Class Reference
Inheritance diagram for Graphics::MFC::CGdiObject:
Graphics::MFC::CObject Graphics::MFC::CBitmap Graphics::MFC::CBrush Graphics::MFC::CFont Graphics::MFC::CPalette Graphics::MFC::CPen Graphics::MFC::CRgn Graphics::MFC::CDC::DefaultBitmap

Public Member Functions

 operator HGDIOBJ () const
 
bool Attach (HGDIOBJ hObject)
 
HGDIOBJ Detach ()
 
bool DeleteObject ()
 
bool operator== (const CGdiObject &obj) const
 
bool operator!= (const CGdiObject &obj) const
 
- Public Member Functions inherited from Graphics::MFC::CObject
 CObject (const CObject &)=default
 
CObjectoperator= (const CObject &)=default
 
virtual const CRuntimeClassGetRuntimeClass () const
 
virtual void AssertValid () const
 
virtual void Dump (CDumpContext &dc) const
 
bool IsKindOf (const CRuntimeClass *pClass) const
 

Static Public Member Functions

static CGdiObjectFromHandle (HGDIOBJ h)
 

Public Attributes

HGDIOBJ m_hObject = nullptr
 

Protected Member Functions

void AfxHookObject ()
 
void AfxUnhookObject ()
 

Additional Inherited Members

- Static Public Attributes inherited from Graphics::MFC::CObject
static const CRuntimeClass classCObject
 

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