added GetBoundingBoxesAsGlyph, GetBoundingBoxesAsString, GetBoundingBoxesAsStrings

real implementation with freetype still missing


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14062 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Jérôme Duval
2005-08-25 15:21:34 +00:00
parent f77cdaa9f6
commit 2f23ef90dd
4 changed files with 198 additions and 2 deletions
+8
View File
@@ -130,6 +130,14 @@ class ServerFont {
float widthArray[],
escapement_delta delta) const;
bool GetBoundingBoxesAsString(const char charArray[],
int32 numChars, BRect rectArray[],
font_metric_mode mode, escapement_delta delta);
bool GetBoundingBoxesAsStrings(char *charArray[], int32 lengthArray[],
int32 numStrings, BRect rectArray[],
font_metric_mode mode, escapement_delta deltaArray[]);
float StringWidth(const char* string, int32 numBytes) const;
FT_Face GetFTFace() const