Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: BITSTD.H
Link against: bitgdi.lib

Class CFbsBitGcFont

class CFbsBitGcFont : public CFbsFont;

Description

Derivation

Members

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()


Construction and destruction


CFbsBitGcFont()

IMPORT_C CFbsBitGcFont();

Description

Construct calls the constructor for the base class CFbsFont and sets default value of iCopy as EFalse.


~CFbsBitGcFont()

virtual IMPORT_C ~CFbsBitGcFont();

Description

Default destructor.

[Top]


Member functions


Address()

IMPORT_C CBitmapFont *Address() const;

Description

On return contains iAddress pointer for the CBitmapFont.

Return value

CBitmapFont *

CBitmapFont* A pointer to the font

See also:


Duplicate()

IMPORT_C TInt Duplicate(TInt aHandle);

Description

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.

Parameters

TInt aHandle

Return value

TInt

TInt KErrNone If successful else a system wide error code.


Reset()

IMPORT_C void Reset();

Description

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.


operator=()

IMPORT_C void operator=(const CFbsBitGcFont &aFont);

Description

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.

Parameters

const CFbsBitGcFont &aFont

[Top]


Member data


iCopy

protected: TBool iCopy;

Description