Location:
BITSTD.H
Link against: bitgdi.lib
class CFbsBitGcFont : public CFbsFont;
CBase
- Base class for all classes to be instantiated on the heap
CFont
- Abstract font interface
CFbsFont
- Font managed by the font and bitmap server
CFbsBitGcFont
- (No abstract)
Defined in CFbsBitGcFont
:
Address()
, CFbsBitGcFont()
, Duplicate()
, Reset()
, iCopy
, operator=()
, ~CFbsBitGcFont()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CFbsFont
:
CharacterMetrics()
,
DoAscentInPixels()
,
DoBaselineOffsetInPixels()
,
DoCharWidthInPixels()
,
DoFontSpecInTwips()
,
DoGetCharacterData()
,
DoHeightInPixels()
,
DoMaxCharWidthInPixels()
,
DoMaxNormalCharWidthInPixels()
,
DoTextCount()
,
DoTextWidthInPixels()
,
DoTypeUid()
,
GetFaceAttrib()
,
GetFontMetrics()
,
Handle()
,
HasCharacter()
,
IsOpenFont()
,
RawTextWidthInPixels()
,
TextWidthInPixels()
,
iAddressPointer
,
iFbs
,
iHandle
,
iServerHandle
Inherited from CFont
:
AscentInPixels()
,
BaselineOffsetInPixels()
,
CharWidthInPixels()
,
CharactersJoin()
,
DescentInPixels()
,
DoDescentInPixels()
,
EAllCharacterData
,
ECharacterWidthOnly
,
EHorizontal
,
ENoCharacterData
,
EVertical
,
ExtendedFunction()
,
FontCapitalAscent()
,
FontLineGap()
,
FontMaxAscent()
,
FontMaxDescent()
,
FontMaxHeight()
,
FontSpecInTwips()
,
FontStandardDescent()
,
GetCharacterData()
,
GetCharacterPosition2()
,
HeightInPixels()
,
MaxCharWidthInPixels()
,
MaxNormalCharWidthInPixels()
,
MeasureText()
,
TCharacterDataAvailability
,
TMeasureTextInput
,
TMeasureTextOutput
,
TPositionParam
,
TTextDirection
,
TextCount()
,
TypeUid()
,
WidthZeroInPixels()
IMPORT_C CFbsBitGcFont();
Construct calls the constructor for the base class CFbsFont
and sets default value of iCopy as EFalse.
IMPORT_C CBitmapFont *Address() const;
On return contains iAddress pointer for the CBitmapFont
.
|
IMPORT_C TInt Duplicate(TInt aHandle);
Calls reset on the object (sets iHandle to zero and carries out related messenger housekeeping and then duplicates it using the base class method. TInt aHandle Is the integer handler for the font.
|
|
IMPORT_C void Reset();
Resets the graphics context to its default settings.
The function provides a concrete implementation of the pure virtual function CGraphicsContext::Reset()
. The function behaviour is the same as documented in that class.
IMPORT_C void operator=(const CFbsBitGcFont &aFont);
Defines the meaning of the equals operator when acting on a CFbsBitGcFont object. i.e. allows these objects to be set as being equal to one another.
|
protected: TBool iCopy;