#include <FTExtrdGlyph.h>
Definition at line 43 of file FTExtrdGlyph.h.
Public Member Functions | |
FTExtrudeGlyph (FT_GlyphSlot glyph, float depth, float frontOutset, float backOutset, bool useDisplayList) | |
Constructor. | |
virtual | ~FTExtrudeGlyph () |
Destructor. | |
virtual const FTPoint & | Render (const FTPoint &pen, int renderMode) |
Render this glyph at the current pen position. |
FTExtrudeGlyph::FTExtrudeGlyph | ( | FT_GlyphSlot | glyph, | |
float | depth, | |||
float | frontOutset, | |||
float | backOutset, | |||
bool | useDisplayList | |||
) |
Constructor.
Sets the Error to Invalid_Outline if the glyph isn't an outline.
glyph | The Freetype glyph to be processed | |
depth | The distance along the z axis to extrude the glyph | |
frontOutset | outset contour size | |
backOutset | outset contour size | |
useDisplayList | Enable or disable the use of Display Lists for this glyph true turns ON display lists. false turns OFF display lists. |
virtual FTExtrudeGlyph::~FTExtrudeGlyph | ( | ) | [virtual] |
Destructor.
Render this glyph at the current pen position.
pen | The current pen position. | |
renderMode | Render mode to display |
Implements FTGlyph.