ADTF_DISPLAY_TOOLBOX  3.8.0 (ADTF 3.14.3)
gcltypes.h
Go to the documentation of this file.
1 
7 #pragma once
8 #include <adtf_utils.h>
9 
10 namespace adtf
11 {
12 
13 namespace disptb
14 {
15 
16 namespace graphicslib
17 {
18 
19 
20 //*************************************************************************************************
24 typedef enum
25 {
29  GCL_CMD_CLEAR = 3,
41  GCL_CMD_TEXT = 12,
52 } tGCLCommandIdentifier;
53 
54 //*************************************************************************************************
58 typedef struct
59 {
63  tInt nId;
64 
68  tInt nSize;
69 
73  tChar strKeyword[32];
75 
76 
77 }
78 
79 }
80 
81 }
82 
83 //*************************************************************************************************
@ GCL_CMD_LINEWIDTH
Sets width for line drawing operations.
Definition: gcltypes.h:42
@ GCL_CMD_DRAWCIRCLE
Draws a circle at the specified point and with the given diameter.
Definition: gcltypes.h:43
@ GCL_CMD_TEXT_SIZE_HUGE
Sets current font to huge font.
Definition: gcltypes.h:51
@ GCL_CMD_FLOAT
Switches mode to float coordinates (not supported)
Definition: gcltypes.h:28
@ GCL_CMD_TEXT_SIZE_SMALL
Sets current font to small font.
Definition: gcltypes.h:49
@ GCL_CMD_DRAWLINE
Draws a line between the specified points.
Definition: gcltypes.h:37
@ GCL_CMD_FILLPOLYGON
Fills a polygon.
Definition: gcltypes.h:48
@ GCL_CMD_ALPHA
Enable/Disable alpha blending (OpenGL only)
Definition: gcltypes.h:46
@ GCL_CMD_TEXT_SIZE_NORMAL
Sets current font to normal font.
Definition: gcltypes.h:50
@ GCL_CMD_INT
Switches mode to integer coordinates (not supported)
Definition: gcltypes.h:27
@ GCL_CMD_LINEPATTERN
Sets the line pattern (pattern, factor)
Definition: gcltypes.h:45
@ GCL_CMD_DRAWPIXEL
Draws a pixel at the specified coordinate.
Definition: gcltypes.h:36
@ GCL_CMD_BGCOL
Sets background color.
Definition: gcltypes.h:34
@ GCL_CMD_LINETO
Draws a line from the current position to the specified coordinate.
Definition: gcltypes.h:38
@ GCL_CMD_FGCOL
Sets foreground color.
Definition: gcltypes.h:33
@ GCL_CMD_FILLCIRCLE
Draws a filled circle at the specified point with the given diameter.
Definition: gcltypes.h:44
@ GCL_CMD_END
Marks the end of the GCL buffer.
Definition: gcltypes.h:26
@ GCL_CMD_DRAWPOLYGON
Draws a polygon (outline)
Definition: gcltypes.h:47
@ GCL_CMD_CLEAR
Clears the drawing canvas.
Definition: gcltypes.h:29
@ GCL_CMD_FILLRECT
Draws a filled rectangle.
Definition: gcltypes.h:40
@ GCL_CMD_MOVETO
Moves the drawing cursor to the specified coordinate.
Definition: gcltypes.h:35
@ GCL_CMD_DRAWRECT
Draws a rectangle.
Definition: gcltypes.h:39
@ GCL_CMD_TEXT
Generates text output at specified coordinate.
Definition: gcltypes.h:41
Main namespace.
tInt nId
ID value from tGCLCommandIdentifier enumeration.
Definition: gcltypes.h:63