Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CFX_UnicodeEncodingEx Class Referencefinal

#include <cfx_unicodeencodingex.h>

+ Inheritance diagram for CFX_UnicodeEncodingEx:
+ Collaboration diagram for CFX_UnicodeEncodingEx:

Public Member Functions

 CFX_UnicodeEncodingEx (CFX_Font *pFont, fxge::FontEncoding encoding_id)
 
 ~CFX_UnicodeEncodingEx () override
 
uint32_t GlyphFromCharCode (uint32_t charcode) override
 
uint32_t CharCodeFromUnicode (wchar_t Unicode) const
 
- Public Member Functions inherited from CFX_UnicodeEncoding
 CFX_UnicodeEncoding (const CFX_Font *pFont)
 
virtual ~CFX_UnicodeEncoding ()
 

Static Public Attributes

static constexpr uint32_t kInvalidCharCode = static_cast<uint32_t>(-1)
 

Additional Inherited Members

- Protected Attributes inherited from CFX_UnicodeEncoding
UnownedPtr< const CFX_Font > const m_pFont
 

Detailed Description

Definition at line 18 of file cfx_unicodeencodingex.h.

Constructor & Destructor Documentation

◆ CFX_UnicodeEncodingEx()

CFX_UnicodeEncodingEx::CFX_UnicodeEncodingEx ( CFX_Font * pFont,
fxge::FontEncoding encoding_id )

Definition at line 39 of file cfx_unicodeencodingex.cpp.

References CFX_UnicodeEncoding::CFX_UnicodeEncoding().

+ Here is the call graph for this function:

◆ ~CFX_UnicodeEncodingEx()

CFX_UnicodeEncodingEx::~CFX_UnicodeEncodingEx ( )
overridedefault

Member Function Documentation

◆ CharCodeFromUnicode()

uint32_t CFX_UnicodeEncodingEx::CharCodeFromUnicode ( wchar_t Unicode) const

Definition at line 71 of file cfx_unicodeencodingex.cpp.

References kInvalidCharCode, fxge::kSymbol, and fxge::kUnicode.

◆ GlyphFromCharCode()

uint32_t CFX_UnicodeEncodingEx::GlyphFromCharCode ( uint32_t charcode)
overridevirtual

Reimplemented from CFX_UnicodeEncoding.

Definition at line 45 of file cfx_unicodeencodingex.cpp.

Member Data Documentation

◆ kInvalidCharCode

uint32_t CFX_UnicodeEncodingEx::kInvalidCharCode = static_cast<uint32_t>(-1)
staticconstexpr

Definition at line 20 of file cfx_unicodeencodingex.h.

Referenced by CharCodeFromUnicode().


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