ScummVM API documentation
Graphics::MFC::CFont Class Reference
Inheritance diagram for Graphics::MFC::CFont:
Graphics::MFC::CGdiObject Graphics::MFC::CObject

Classes

struct  Impl
 

Public Member Functions

Implfont () const
 
bool CreateFont (int nHeight, int nWidth, int nEscapement, int nOrientation, int nWeight, byte bItalic, byte bUnderline, byte cStrikeOut, byte nCharSet, byte nOutPrecision, byte nClipPrecision, byte nQuality, byte nPitchAndFamily, const char *lpszFacename)
 
bool CreateFontIndirect (const LOGFONT *lpLogFont)
 
- Public Member Functions inherited from Graphics::MFC::CGdiObject
 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 CFontFromHandle (HGDIOBJ h)
 
- Static Public Member Functions inherited from Graphics::MFC::CGdiObject
static CGdiObjectFromHandle (HGDIOBJ h)
 

Additional Inherited Members

- Public Attributes inherited from Graphics::MFC::CGdiObject
HGDIOBJ m_hObject = nullptr
 
- Static Public Attributes inherited from Graphics::MFC::CObject
static const CRuntimeClass classCObject
 
- Protected Member Functions inherited from Graphics::MFC::CGdiObject
void AfxHookObject ()
 
void AfxUnhookObject ()
 

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