#include <FTCharToGlyphIndexMap.h>
Public Types | |
| enum | |
| enum | |
| typedef unsigned long | CharacterCode |
| typedef signed long | GlyphIndex |
| typedef unsigned long | CharacterCode |
| typedef signed long | GlyphIndex |
Public Member Functions | |
| FTCharToGlyphIndexMap () | |
| virtual | ~FTCharToGlyphIndexMap () |
| void | clear () |
| GlyphIndex | find (CharacterCode c) |
| void | insert (CharacterCode c, GlyphIndex g) |
| FTCharToGlyphIndexMap () | |
| virtual | ~FTCharToGlyphIndexMap () |
| void | clear () |
| GlyphIndex | find (CharacterCode c) |
| void | insert (CharacterCode c, GlyphIndex g) |
Private Attributes | |
| GlyphIndex ** | Indices |
| GlyphIndex ** | Indices |
Implementation:
Caveats:
Definition at line 27 of file FTCharToGlyphIndexMap.h.
| typedef unsigned long FTCharToGlyphIndexMap::CharacterCode |
Definition at line 31 of file FTCharToGlyphIndexMap.h.
| typedef signed long FTCharToGlyphIndexMap::GlyphIndex |
Definition at line 32 of file FTCharToGlyphIndexMap.h.
| typedef unsigned long FTCharToGlyphIndexMap::CharacterCode |
Definition at line 31 of file FTCharToGlyphIndexMap.h.
| typedef signed long FTCharToGlyphIndexMap::GlyphIndex |
Definition at line 32 of file FTCharToGlyphIndexMap.h.
| anonymous enum |
Definition at line 34 of file FTCharToGlyphIndexMap.h.
| anonymous enum |
Definition at line 34 of file FTCharToGlyphIndexMap.h.
| FTCharToGlyphIndexMap::FTCharToGlyphIndexMap | ( | ) | [inline] |
Definition at line 41 of file FTCharToGlyphIndexMap.h.
| virtual FTCharToGlyphIndexMap::~FTCharToGlyphIndexMap | ( | ) | [inline, virtual] |
Definition at line 46 of file FTCharToGlyphIndexMap.h.
| FTCharToGlyphIndexMap::FTCharToGlyphIndexMap | ( | ) | [inline] |
Definition at line 41 of file FTCharToGlyphIndexMap.h.
| virtual FTCharToGlyphIndexMap::~FTCharToGlyphIndexMap | ( | ) | [inline, virtual] |
Definition at line 46 of file FTCharToGlyphIndexMap.h.
| void FTCharToGlyphIndexMap::clear | ( | ) | [inline] |
Definition at line 59 of file FTCharToGlyphIndexMap.h.
References i, and NumberOfBuckets.
Referenced by FTCharmap::CharMap(), and FTCharmap::~FTCharmap().
| GlyphIndex FTCharToGlyphIndexMap::find | ( | CharacterCode | c | ) | [inline] |
Definition at line 74 of file FTCharToGlyphIndexMap.h.
References BucketSize, IndexNotFound, and ptr.
Referenced by FTCharmap::GlyphListIndex().
| void FTCharToGlyphIndexMap::insert | ( | CharacterCode | c, | |
| GlyphIndex | g | |||
| ) | [inline] |
Definition at line 98 of file FTCharToGlyphIndexMap.h.
References BucketSize, i, IndexNotFound, and NumberOfBuckets.
Referenced by FTCharmap::InsertIndex().
| void FTCharToGlyphIndexMap::clear | ( | ) | [inline] |
| GlyphIndex FTCharToGlyphIndexMap::find | ( | CharacterCode | c | ) | [inline] |
Definition at line 74 of file FTCharToGlyphIndexMap.h.
References BucketSize, IndexNotFound, and ptr.
| void FTCharToGlyphIndexMap::insert | ( | CharacterCode | c, | |
| GlyphIndex | g | |||
| ) | [inline] |
Definition at line 98 of file FTCharToGlyphIndexMap.h.
References BucketSize, i, IndexNotFound, and NumberOfBuckets.
GlyphIndex** FTCharToGlyphIndexMap::Indices [private] |
Definition at line 126 of file FTCharToGlyphIndexMap.h.
GlyphIndex** FTCharToGlyphIndexMap::Indices [private] |
Definition at line 126 of file FTCharToGlyphIndexMap.h.
1.5.1