Lines Matching full:const
34 virtual void drawGlyphs(const LEFontInstance *font, const LEGlyphID *glyphs, le_int32 count,
35 const float *positions, le_int32 x, le_int32 y, le_int32 width, le_int32 height);
37 void setFont(const GDIFontInstance *font);
38 HDC getHDC() const;
43 const GDIFontInstance *fCurrentFont;
46 inline HDC GDISurface::getHDC() const
68 virtual const void *readFontTable(LETag tableTag) const;
74 GDIFontInstance(GDISurface *surface, const char *faceName, le_int16 pointSize, LEErrorCode &status);
79 HFONT getFont() const;
81 virtual const void *getFontTable(LETag tableTag) const;
83 virtual le_int32 getUnitsPerEM() const;
85 virtual le_int32 getAscent() const;
87 virtual le_int32 getDescent() const;
89 virtual le_int32 getLeading() const;
91 virtual LEGlyphID mapCharToGlyph(LEUnicode32 ch) const;
93 virtual void getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const;
95 virtual le_bool getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const;
97 float getXPixelsPerEm() const;
99 float getYPixelsPerEm() const;
101 float getScaleFactorX() const;
103 float getScaleFactorY() const;
106 inline HFONT GDIFontInstance::getFont() const
111 inline le_int32 GDIFontInstance::getUnitsPerEM() const
116 inline le_int32 GDIFontInstance::getAscent() const
121 inline le_int32 GDIFontInstance::getDescent() const
126 inline le_int32 GDIFontInstance::getLeading() const
131 inline LEGlyphID GDIFontInstance::mapCharToGlyph(LEUnicode32 ch) const
136 inline float GDIFontInstance::getXPixelsPerEm() const
141 inline float GDIFontInstance::getYPixelsPerEm() const
146 inline float GDIFontInstance::getScaleFactorX() const
151 inline float GDIFontInstance::getScaleFactorY() const