CFsTextParser Class Reference
| class CFsTextParser : public CBase |
| Public Member Functions |
|---|
| ~CFsTextParser() |
| void | CutWord(TInt, TInt) |
|
TInt
| GetBodyIndexOfExpandAreaL(TInt) |
|
TInt
| GetEndIndexOfExpandAreaL(TInt) |
|
TInt
| GetEndIndexOfHotSpotAreaL(TInt, TBool) |
|
MFsRichTextObject * | GetNextObjectL() |
|
TBidiText::TDirectionality
| GetParagraphDirection(TInt) |
|
CFsRichText * | GetRichTextL(TInt, TInt) |
|
TInt
| GetStartIndexOfExpandAreaL(TInt) |
|
TInt
| GetStartIndexOfHotSpotAreaL(TInt, TBool) |
|
HBufC * | GetTextL(TInt, TInt) |
|
CFsTexture & | GetTextureL(TInt) |
|
TBool
| IsNextObject() |
| void | MoveBack() |
|
TBool
| MoveParsingPosition(TInt) |
|
CFsTextParser * | NewL(CFsRichText &, CAlfEnv &, CFsTextureLoader *) |
|
TBool
| ParseTextL() |
|
TBool
| SetExpandStatusL(TInt, TBool) |
|
TBool
| SetParsingPosition(TInt) |
| void | SetSizeOfSmile(TSize) |
| void | SetSmileyParser(CFsSmileyParser *) |
|
TBool
| SetTextDirection(TInt, TInt, TBidiText::TDirectionality) |
| void | SetTextStylemanager(CFsTextStyleManager *) |
Constructor & Destructor Documentation
CFsTextParser(CFsRichText &, CAlfEnv &, CFsTextureLoader *)
CFsTextParser( CFsRichText& aText, CHuiEnv& aEnv );
Member Functions Documentation
ConstructL()
| void | ConstructL | ( | ) | [private] |
ConvertBitmapL(CPicture *, CFbsBitmap *&)
CutWord(TInt, TInt)
| void | CutWord | ( | TInt | aBeginOfWord, |
| | TInt | aNewLengthOfWord |
| | ) | |
FindBlokOfText()
| void | FindBlokOfText | ( | ) | [private] |
FindNextBlokOfText()
| void | FindNextBlokOfText | ( | ) | [private] |
GetBodyIndexOfExpandAreaL(TInt)
GetEndIndexOfExpandAreaL(TInt)
GetEndIndexOfHotSpotAreaL(TInt, TBool)
|
TInt
| GetEndIndexOfHotSpotAreaL | ( | TInt | aId, |
| | TBool | aOriginal = EFalse |
| | ) | |
GetEndIndexOfHotSpotAreaL(TInt aId);
GetParagraphDirection(TInt)
GetStartIndexOfExpandAreaL(TInt)
|
TInt
| GetStartIndexOfExpandAreaL | ( | TInt | aId | ) | |
GetStartIndexOfHotSpotAreaL(TInt, TBool)
|
TInt
| GetStartIndexOfHotSpotAreaL | ( | TInt | aId, |
| | TBool | aOriginal = EFalse |
| | ) | |
GetStartIndexOfHotSpotAreaL(TInt aId);
GetTextL(TInt, TInt)
GetTextL(TInt aStart, TInt aEnd, TInt& aStyle);
IsFieldInrange(TInt, TInt)
IsNewLinePresent(TInt, TInt)
IsNextObject()
|
TBool
| IsNextObject | ( | ) | const |
IsTexturePosition(TInt, TInt &)
IsWordPartOfExpandArea(TInt, TInt)
|
TInt
| IsWordPartOfExpandArea | ( | TInt | aStartPosition, |
| | TInt | aEndPosition |
| | ) | [private] |
IsWordPartOfHotSpotArea(TInt, TInt)
|
TInt
| IsWordPartOfHotSpotArea | ( | TInt | aStartPosition, |
| | TInt | aEndPosition |
| | ) | [private] |
MoveParsingPosition(TInt)
|
TBool
| MoveParsingPosition | ( | TInt | aMoveParsingPositionBy | ) | |
Parameters
| TInt aMoveParsingPositionBy | |
NewL(CFsRichText &, CAlfEnv &, CFsTextureLoader *)
NewL( CFsRichText& aText, CHuiEnv& aEnv );
SetExpandStatusL(TInt, TBool)
SetSizeOfSmile(TSize)
| void | SetSizeOfSmile | ( | TSize | aSizeOfSmiley | ) | |
SetSmileyParser(CFsSmileyParser *)
SetTextDirection(TInt, TInt, TBidiText::TDirectionality)
SetTextStylemanager(CFsTextStyleManager *)
Member Data Documentation
RArray< TRichTextExapandArea > iExpandArray
RArray< TInt > iFieldLocation
TCharFormat
iGNOCharFormat
TCharFormat
iGNOCharFormatOfNextBlock
TInt
iGNONextPosition
|
TInt
| iGNONextPosition | [private] |
TPtrC
iGNOSomeText
|
TPtrC
| iGNOSomeText | [private] |
TPtrC
iGNOSomeTextOfNextBlock
|
TPtrC
| iGNOSomeTextOfNextBlock | [private] |
TBool
iGetCharsUsed
|
TBool
| iGetCharsUsed | [private] |
TBool
iGetCharsUsedOfNextBlock
|
TBool
| iGetCharsUsedOfNextBlock | [private] |
RArray< TRichTextHotSpotArea > iHotSpotArray
TBool
iIsSetSizeOfSmiley
|
TBool
| iIsSetSizeOfSmiley | [private] |
TBool
iIsWordTooLong
|
TBool
| iIsWordTooLong | [private] |
TInt
iLastGetCharsLength
|
TInt
| iLastGetCharsLength | [private] |
TInt
iLastGetCharsLengthOfNextBlock
|
TInt
| iLastGetCharsLengthOfNextBlock | [private] |
TInt
iLastGetCharsPos
|
TInt
| iLastGetCharsPos | [private] |
TInt
iLastGetCharsPosOfNextBlock
|
TInt
| iLastGetCharsPosOfNextBlock | [private] |
TInt
iLastLength
|
TInt
| iLastLength | [private] |
TInt
iLastNewLinePositionIndex
|
TInt
| iLastNewLinePositionIndex | [private] |
TInt
iLastPosition
|
TInt
| iLastPosition | [private] |
TInt
iLastWordPosition
|
TInt
| iLastWordPosition | [private] |
RArray< TBidiText::TDirectionality > iLineDirection
TInt
iNewLengthOfWord
|
TInt
| iNewLengthOfWord | [private] |
RArray< TInt > iNewLineArray
TInt
iNewLineArrayIndex
|
TInt
| iNewLineArrayIndex | [private] |
TSize
iSizeOfSmiley
|
TSize
| iSizeOfSmiley | [private] |
CFsSmileyParser * iSmileyParser
CFsTextStyleManager * iTextStyleManager
RArray< TTextureIndex > iTextureIndex
CFsTextureLoader * iTextureLoader
TInt
iTypeOfLastObject
|
TInt
| iTypeOfLastObject | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.