FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
TextEditorFont Class Reference

#include <TextEditorFont.h>

Public Member Functions

 TextEditorFont (CStringW const &, CStringW const &, CStringW const &)
 
 TextEditorFont (CStringW const &, int)
 
 TextEditorFont (TextEditorFont const &)
 
 TextEditorFont (void)
 
 ~TextEditorFont (void)
 
bool alphanum_symbol_TTF (void) const
 
bool isSymbol (void) const
 
bool loaded_bigfont (void) const
 
bool loaded_shapefile (void) const
 
bool loaded_truetype (void) const
 
bool loaded_unifont (void) const
 
bool supports_character (wchar_t, TextEditor *) const
 
bool supports_character (wchar_t, TextEditorCharAttributes const &, TextEditor *) const
 
bool supports_language (unsigned short, TextEditor *) const
 
bool supports_language (unsigned short, TextEditorCharAttributes const &, TextEditor *) const
 
bool trueType (void) const
 
bool vertical_TTF (void) const
 
CStringW bigFontFileNoExt (void) const
 
CStringW fontFileNoExt (void) const
 
CStringW const & bigFontFile (void) const
 
CStringW const & fontFile (void) const
 
CStringW const & fontName (void) const
 
TextEditorFontoperator= (TextEditorFont const &)
 
int charSetForLanguage (unsigned short) const
 
int pitchAndFamily (void) const
 
short loaded_bigfont_codepage_index (void) const
 
unsigned short language (unsigned short) const
 
void load (TextEditorCharAttributes const &, TextEditor *)
 
void load (TextEditorCharAttributes const &, TextEditor *) const
 

Static Public Member Functions

static bool __cdecl TTF_info (wchar_t const *, CStringW &, int &)
 
static CStringW __cdecl TTF_english_name (wchar_t const *)
 
static CStringW __cdecl TTF_file_name (wchar_t const *, bool, bool)
 
static CStringW __cdecl TTF_native_name (wchar_t const *)
 
static CStringW const __cdecl SHX_ext (void)
 
static int __cdecl TTF_charset (wchar_t const *)
 

Detailed Description

Definition at line 23 of file TextEditorFont.h.

Constructor & Destructor Documentation

◆ TextEditorFont() [1/4]

TextEditorFont::TextEditorFont ( CStringW const & ,
CStringW const & ,
CStringW const &  )

◆ TextEditorFont() [2/4]

TextEditorFont::TextEditorFont ( CStringW const & ,
int  )

◆ TextEditorFont() [3/4]

TextEditorFont::TextEditorFont ( TextEditorFont const & )

◆ TextEditorFont() [4/4]

TextEditorFont::TextEditorFont ( void )

◆ ~TextEditorFont()

TextEditorFont::~TextEditorFont ( void )

Member Function Documentation

◆ alphanum_symbol_TTF()

bool TextEditorFont::alphanum_symbol_TTF ( void ) const

◆ bigFontFile()

CStringW const & TextEditorFont::bigFontFile ( void ) const

◆ bigFontFileNoExt()

CStringW TextEditorFont::bigFontFileNoExt ( void ) const

◆ charSetForLanguage()

int TextEditorFont::charSetForLanguage ( unsigned short ) const

◆ fontFile()

CStringW const & TextEditorFont::fontFile ( void ) const

◆ fontFileNoExt()

CStringW TextEditorFont::fontFileNoExt ( void ) const

◆ fontName()

CStringW const & TextEditorFont::fontName ( void ) const

◆ isSymbol()

bool TextEditorFont::isSymbol ( void ) const

◆ language()

unsigned short TextEditorFont::language ( unsigned short ) const

◆ load() [1/2]

void TextEditorFont::load ( TextEditorCharAttributes const & ,
TextEditor *  )

◆ load() [2/2]

void TextEditorFont::load ( TextEditorCharAttributes const & ,
TextEditor *  ) const

◆ loaded_bigfont()

bool TextEditorFont::loaded_bigfont ( void ) const

◆ loaded_bigfont_codepage_index()

short TextEditorFont::loaded_bigfont_codepage_index ( void ) const

◆ loaded_shapefile()

bool TextEditorFont::loaded_shapefile ( void ) const

◆ loaded_truetype()

bool TextEditorFont::loaded_truetype ( void ) const

◆ loaded_unifont()

bool TextEditorFont::loaded_unifont ( void ) const

◆ operator=()

TextEditorFont & TextEditorFont::operator= ( TextEditorFont const & )

◆ pitchAndFamily()

int TextEditorFont::pitchAndFamily ( void ) const

◆ SHX_ext()

static CStringW const __cdecl TextEditorFont::SHX_ext ( void )
static

◆ supports_character() [1/2]

bool TextEditorFont::supports_character ( wchar_t ,
TextEditor *  ) const

◆ supports_character() [2/2]

bool TextEditorFont::supports_character ( wchar_t ,
TextEditorCharAttributes const & ,
TextEditor *  ) const

◆ supports_language() [1/2]

bool TextEditorFont::supports_language ( unsigned short ,
TextEditor *  ) const

◆ supports_language() [2/2]

bool TextEditorFont::supports_language ( unsigned short ,
TextEditorCharAttributes const & ,
TextEditor *  ) const

◆ trueType()

bool TextEditorFont::trueType ( void ) const

◆ TTF_charset()

static int __cdecl TextEditorFont::TTF_charset ( wchar_t const * )
static

◆ TTF_english_name()

static CStringW __cdecl TextEditorFont::TTF_english_name ( wchar_t const * )
static

◆ TTF_file_name()

static CStringW __cdecl TextEditorFont::TTF_file_name ( wchar_t const * ,
bool ,
bool  )
static

◆ TTF_info()

static bool __cdecl TextEditorFont::TTF_info ( wchar_t const * ,
CStringW & ,
int &  )
static

◆ TTF_native_name()

static CStringW __cdecl TextEditorFont::TTF_native_name ( wchar_t const * )
static

◆ vertical_TTF()

bool TextEditorFont::vertical_TTF ( void ) const

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