FreeBASIC
0.91.0
|
Go to the source code of this file.
Macros | |
#define | CHECK_CODEMASK() |
Functions | |
private function_as_ASTNODE_ptr | hMakeArrayIndex (byval_as_FBSYMBOL_ptr sym, byval_as_ASTNODE_ptr varexpr) |
private function_as_FBSYMBOL_ptr | hGetTarget (byref_as_ASTNODE_ptr expr, byref_as_integer isptr, byval_as_integer allow_const=FALSE) |
private function_as_integer | hGetMode (byref_as_integer mode, byref_as_ASTNODE_ptr alphaexpr, byref_as_ASTNODE_ptr funcexpr, byref_as_ASTNODE_ptr paramexpr) |
function_as_integer | cGfxPset (byval_as_integer ispreset) |
function_as_integer | cGfxLine (void) |
function_as_integer | cGfxCircle (void) |
function_as_integer | cGfxPaint (void) |
function_as_integer | cGfxDrawString (void) |
function_as_integer | cGfxDraw (void) |
function_as_integer | cGfxView (byval_as_integer isview) |
function_as_integer | cGfxPalette (void) |
function_as_integer | cGfxPut (void) |
function_as_integer | cGfxGet (void) |
function_as_integer | cGfxScreen (byval_as_integer isqb) |
function_as_integer | cGfxPoint (byref_as_ASTNODE_ptr funcexpr) |
function_as_integer | cGfxImageCreate (byref_as_ASTNODE_ptr funcexpr) |
function_as_integer | cGfxStmt (byval_as_FB_TOKEN tk) |
function_as_ASTNODE_ptr | cGfxFunct (byval_as_FB_TOKEN tk) |
Variables | |
const VAR | FBGFX_LINETYPE_LINE = 0 |
const VAR | FBGFX_LINETYPE_B = 1 |
const VAR | FBGFX_LINETYPE_BF = 2 |
const VAR | FBGFX_COORDTYPE_AA = 0 |
const VAR | FBGFX_COORDTYPE_AR = 1 |
const VAR | FBGFX_COORDTYPE_RA = 2 |
const VAR | FBGFX_COORDTYPE_RR = 3 |
const VAR | FBGFX_COORDTYPE_A = 4 |
const VAR | FBGFX_COORDTYPE_R = 5 |
const VAR | FBGFX_DEFAULT_COLOR_FLAG = &h80000000 |
const VAR | FBGFX_DEFAULT_AUX_COLOR_FLAG = &h40000000 |
const VAR | FBGFX_VIEW_SCREEN_FLAG = &h00000001 |
#define CHECK_CODEMASK | ( | ) |
Definition at line 1253 of file parser-quirk-gfx.bas.
function_as_integer cGfxCircle | ( | void | ) |
Definition at line 488 of file parser-quirk-gfx.bas.
function_as_integer cGfxDraw | ( | void | ) |
Definition at line 711 of file parser-quirk-gfx.bas.
function_as_integer cGfxDrawString | ( | void | ) |
Definition at line 637 of file parser-quirk-gfx.bas.
function_as_ASTNODE_ptr cGfxFunct | ( | byval_as_FB_TOKEN | tk) |
Definition at line 1340 of file parser-quirk-gfx.bas.
function_as_integer cGfxGet | ( | void | ) |
Definition at line 1023 of file parser-quirk-gfx.bas.
function_as_integer cGfxImageCreate | ( | byref_as_ASTNODE_ptr | funcexpr) |
Definition at line 1217 of file parser-quirk-gfx.bas.
function_as_integer cGfxLine | ( | void | ) |
Definition at line 367 of file parser-quirk-gfx.bas.
function_as_integer cGfxPaint | ( | void | ) |
Definition at line 576 of file parser-quirk-gfx.bas.
function_as_integer cGfxPalette | ( | void | ) |
Definition at line 827 of file parser-quirk-gfx.bas.
function_as_integer cGfxPoint | ( | byref_as_ASTNODE_ptr | funcexpr) |
Definition at line 1180 of file parser-quirk-gfx.bas.
function_as_integer cGfxPset | ( | byval_as_integer | ispreset) |
Definition at line 320 of file parser-quirk-gfx.bas.
function_as_integer cGfxPut | ( | void | ) |
Definition at line 922 of file parser-quirk-gfx.bas.
function_as_integer cGfxScreen | ( | byval_as_integer | isqb) |
Definition at line 1104 of file parser-quirk-gfx.bas.
function_as_integer cGfxStmt | ( | byval_as_FB_TOKEN | tk) |
Definition at line 1262 of file parser-quirk-gfx.bas.
function_as_integer cGfxView | ( | byval_as_integer | isview) |
Definition at line 746 of file parser-quirk-gfx.bas.
private function_as_integer hGetMode | ( | byref_as_integer | mode, |
byref_as_ASTNODE_ptr | alphaexpr, | ||
byref_as_ASTNODE_ptr | funcexpr, | ||
byref_as_ASTNODE_ptr | paramexpr | ||
) |
Definition at line 201 of file parser-quirk-gfx.bas.
private function_as_FBSYMBOL_ptr hGetTarget | ( | byref_as_ASTNODE_ptr | expr, |
byref_as_integer | isptr, | ||
byval_as_integer | allow_const = FALSE |
||
) |
Definition at line 107 of file parser-quirk-gfx.bas.
private function_as_ASTNODE_ptr hMakeArrayIndex | ( | byval_as_FBSYMBOL_ptr | sym, |
byval_as_ASTNODE_ptr | varexpr | ||
) |
Definition at line 30 of file parser-quirk-gfx.bas.
const VAR FBGFX_COORDTYPE_A = 4 |
Definition at line 20 of file parser-quirk-gfx.bas.
const VAR FBGFX_COORDTYPE_AA = 0 |
Definition at line 16 of file parser-quirk-gfx.bas.
const VAR FBGFX_COORDTYPE_AR = 1 |
Definition at line 17 of file parser-quirk-gfx.bas.
const VAR FBGFX_COORDTYPE_R = 5 |
Definition at line 21 of file parser-quirk-gfx.bas.
const VAR FBGFX_COORDTYPE_RA = 2 |
Definition at line 18 of file parser-quirk-gfx.bas.
const VAR FBGFX_COORDTYPE_RR = 3 |
Definition at line 19 of file parser-quirk-gfx.bas.
const VAR FBGFX_DEFAULT_AUX_COLOR_FLAG = &h40000000 |
Definition at line 24 of file parser-quirk-gfx.bas.
const VAR FBGFX_DEFAULT_COLOR_FLAG = &h80000000 |
Definition at line 23 of file parser-quirk-gfx.bas.
const VAR FBGFX_LINETYPE_B = 1 |
Definition at line 13 of file parser-quirk-gfx.bas.
const VAR FBGFX_LINETYPE_BF = 2 |
Definition at line 14 of file parser-quirk-gfx.bas.
const VAR FBGFX_LINETYPE_LINE = 0 |
Definition at line 12 of file parser-quirk-gfx.bas.
const VAR FBGFX_VIEW_SCREEN_FLAG = &h00000001 |
Definition at line 25 of file parser-quirk-gfx.bas.