FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
CFontInfoItem.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
19
21{
22public:
26 int italic(void)const ;
27 long fontWeight(void)const ;
28 unsigned char charSet(void)const ;
29 unsigned char pitchAndFamily(void)const ;
30 virtual ~CFontInfoItem(void);
31 void setCharSet(unsigned char);
32 void setFontFile(wchar_t const *);
33 void setFontWeight(long);
34 void setFullFontName(wchar_t const *);
35 void setItalic(int);
36 void setPitchAndFamily(unsigned char);
37 void setStyle_EN(wchar_t const *);
38 void setStyle_NA(wchar_t const *);
39 void setTypeface_EN(wchar_t const *);
40 void setTypeface_NA(wchar_t const *);
41 wchar_t const * fontFile(void)const ;
42 wchar_t const * fullFontName(void)const ;
43 wchar_t const * style_EN(void)const ;
44 wchar_t const * style_NA(void)const ;
45 wchar_t const * typeface_EN(void)const ;
46 wchar_t const * typeface_NA(void)const ;
47
48};
void setStyle_EN(wchar_t const *)
wchar_t const * typeface_NA(void) const
void setCharSet(unsigned char)
wchar_t const * style_EN(void) const
void setPitchAndFamily(unsigned char)
unsigned char charSet(void) const
void setTypeface_NA(wchar_t const *)
void setFontWeight(long)
CFontInfoItem(void)
CFontInfoItem(CFontInfoItem const &)
void setFontFile(wchar_t const *)
void setStyle_NA(wchar_t const *)
unsigned char pitchAndFamily(void) const
wchar_t const * fontFile(void) const
virtual ~CFontInfoItem(void)
int italic(void) const
wchar_t const * typeface_EN(void) const
wchar_t const * style_NA(void) const
long fontWeight(void) const
wchar_t const * fullFontName(void) const
void setItalic(int)
void setFullFontName(wchar_t const *)
void setTypeface_EN(wchar_t const *)
CFontInfoItem & operator=(CFontInfoItem const &)