Home |
All Classes |
Grouped Classes |
Index |
Search
CL_GlyphBuffer::draw
  Draw the glyphs in the buffer.
	void draw(
		int x = 0, int y = 0, CL_GraphicContext* gc = 0);
	void draw(
		Range range, int x = 0, int y = 0, CL_GraphicContext* gc = 0);
	void draw(
		CL_Rect dest, CL_GraphicContext* gc = 0);
	void draw(
		Range range, CL_Rect dest, CL_GraphicContext* gc = 0);
Parameters:
- x, y
 - Anchor position to draw at. Actual drawing position depends on the alignment mode.
 
- gc
 - Graphic context on which to render. If null, will use CL_Display's current graphic context.
 
- dest
 - Rectangle to draw glyphs in. The glyphs will be positioned within the rectangle depending on the alignment mode.
 
- range
 - The subsection of the glyphs vector to use.
 
See also:
CL_Display | CL_GlyphBuffer | CL_GraphicContext | CL_Rect
Questions or comments, write to the ClanLib mailing list.