API Panel.Graphics: Difference between revisions
Appearance
XML import API auto-gen |
XML import |
||
| Line 2: | Line 2: | ||
Direct drawing routines for a single frame | Direct drawing routines for a single frame | ||
===Functions provided for this class | ==Sub-classes provided for this class== | ||
{||-|[[API Panel.Graphics.Redraw|Redraw]]|Sends a redraw request to the given component|-|[[API Panel.Graphics.SetColor|SetColor]]|Sets the draw colour for and subsequent graphics objects|-|[[API Panel.Graphics.SetColorRGB|SetColorRGB]]|Sets the draw colour for and subsequent graphics objects|-|[[API Panel.Graphics.SetTextFont|SetTextFont]]|Sets the text font for subsequent text objects|-|[[API Panel.Graphics.SetTextScale|SetTextScale]]|Sets the text scale for subsequent text objects|-|[[API Panel.Graphics.DrawCreate|DrawCreate]]|Creates a drawing area on a shape|-|[[API Panel.Graphics.DrawBegin|DrawBegin]]|Begins drawing on a given shape|-|[[API Panel.Graphics.DrawEnd|DrawEnd]]|Ends drawing started with DrawBegin()|-|[[API Panel.Graphics.DrawDelete|DrawDelete]]|Deletes a drawing area for a shape|-|[[API Panel.Graphics.DrawText|DrawText]]|Draws a line of text texture|-|[[API Panel.Graphics.DrawPoint|DrawPoint]]|Draws a point on a texture|-|[[API Panel.Graphics.DrawLine|DrawLine]]|Draws a line on a texture|-|[[API Panel.Graphics.DrawRect|DrawRect]]|Draws a rectangle on a texture|-|[[API Panel.Graphics.DrawCircle|DrawCircle]]|Draws a circle on a texture | {| | ||
|- | |||
|width="35%"|[[API Panel.Graphics.Shape|Shape]] | |||
|Routines to change the last drawn shape | |||
|} | |||
==Functions provided for this class== | |||
{| | |||
|- | |||
|width="35%"|[[API Panel.Graphics.Redraw|Redraw]] | |||
|Sends a redraw request to the given component | |||
|- | |||
|width="35%"|[[API Panel.Graphics.SetColor|SetColor]] | |||
|Sets the draw colour for and subsequent graphics objects | |||
|- | |||
|width="35%"|[[API Panel.Graphics.SetColorRGB|SetColorRGB]] | |||
|Sets the draw colour for and subsequent graphics objects | |||
|- | |||
|width="35%"|[[API Panel.Graphics.SetTextFont|SetTextFont]] | |||
|Sets the text font for subsequent text objects | |||
|- | |||
|width="35%"|[[API Panel.Graphics.SetTextScale|SetTextScale]] | |||
|Sets the text scale for subsequent text objects | |||
|- | |||
|width="35%"|[[API Panel.Graphics.DrawCreate|DrawCreate]] | |||
|Creates a drawing area on a shape | |||
|- | |||
|width="35%"|[[API Panel.Graphics.DrawBegin|DrawBegin]] | |||
|Begins drawing on a given shape | |||
|- | |||
|width="35%"|[[API Panel.Graphics.DrawEnd|DrawEnd]] | |||
|Ends drawing started with DrawBegin() | |||
|- | |||
|width="35%"|[[API Panel.Graphics.DrawDelete|DrawDelete]] | |||
|Deletes a drawing area for a shape | |||
|- | |||
|width="35%"|[[API Panel.Graphics.DrawText|DrawText]] | |||
|Draws a line of text texture | |||
|- | |||
|width="35%"|[[API Panel.Graphics.DrawPoint|DrawPoint]] | |||
|Draws a point on a texture | |||
|- | |||
|width="35%"|[[API Panel.Graphics.DrawLine|DrawLine]] | |||
|Draws a line on a texture | |||
|- | |||
|width="35%"|[[API Panel.Graphics.DrawRect|DrawRect]] | |||
|Draws a rectangle on a texture | |||
|- | |||
|width="35%"|[[API Panel.Graphics.DrawCircle|DrawCircle]] | |||
|Draws a circle on a texture | |||
|} | |||
{| class="wikitable" |+width="20%"|Type|width="30%"|Name |width="40%"|Value|-LONG|Align_TopLeft|0 | ==Constants provided for this class== | ||
|-LONG|Align_TopCenter|1 | {| class="wikitable" |+width="20%"|Type|width="30%"|Name |width="40%"|Value|- | ||
|-LONG|Align_TopRight|2 | |LONG | ||
|-LONG|Align_CenterLeft|4 | |Align_TopLeft|0 | ||
|-LONG|Align_Center|5 | |- | ||
|-LONG|Align_CenterRight|6 | |LONG | ||
|-LONG|Align_BottomLeft|8 | |Align_TopCenter|1 | ||
|-LONG|Align_BottomCenter|9 | |- | ||
|-LONG|Align_BottomRight|10 | |LONG | ||
|Align_TopRight|2 | |||
|- | |||
|LONG | |||
|Align_CenterLeft|4 | |||
|- | |||
|LONG | |||
|Align_Center|5 | |||
|- | |||
|LONG | |||
|Align_CenterRight|6 | |||
|- | |||
|LONG | |||
|Align_BottomLeft|8 | |||
|- | |||
|LONG | |||
|Align_BottomCenter|9 | |||
|- | |||
|LONG | |||
|Align_BottomRight|10 | |||
|} | |} | ||
==Examples== | |||
''No examples available'' | |||
Revision as of 16:30, 11 May 2013
<sidebar>API contents</sidebar> Direct drawing routines for a single frame
Sub-classes provided for this class
| Shape | Routines to change the last drawn shape |
Functions provided for this class
| Redraw | Sends a redraw request to the given component |
| SetColor | Sets the draw colour for and subsequent graphics objects |
| SetColorRGB | Sets the draw colour for and subsequent graphics objects |
| SetTextFont | Sets the text font for subsequent text objects |
| SetTextScale | Sets the text scale for subsequent text objects |
| DrawCreate | Creates a drawing area on a shape |
| DrawBegin | Begins drawing on a given shape |
| DrawEnd | Ends drawing started with DrawBegin() |
| DrawDelete | Deletes a drawing area for a shape |
| DrawText | Draws a line of text texture |
| DrawPoint | Draws a point on a texture |
| DrawLine | Draws a line on a texture |
| DrawRect | Draws a rectangle on a texture |
| DrawCircle | Draws a circle on a texture |
Constants provided for this class
| LONG | 0 |
| LONG | 1 |
| LONG | 2 |
| LONG | 4 |
| LONG | 5 |
| LONG | 6 |
| LONG | 8 |
| LONG | 9 |
| LONG | 10 |
Examples
No examples available