14 #define GFX_DISPLAY_RULE_WARNINGS GFXON
18 static gBool gfxInitDone = gFalse;
21 extern void _gosInit(
void);
22 extern void _gosPostInit(
void);
23 extern void _gosDeinit(
void);
24 #ifdef GFX_OS_PRE_INIT_FUNCTION
25 extern void GFX_OS_PRE_INIT_FUNCTION(
void);
27 #ifdef GFX_OS_EXTRA_INIT_FUNCTION
28 extern void GFX_OS_EXTRA_INIT_FUNCTION(
void);
30 #ifdef GFX_OS_EXTRA_DEINIT_FUNCTION
31 extern void GFX_OS_EXTRA_DEINIT_FUNCTION(
void);
34 extern void _gdriverInit(
void);
35 extern void _gdriverDeinit(
void);
38 extern void _gfileInit(
void);
39 extern void _gfileDeinit(
void);
42 extern void _gdispInit(
void);
43 extern void _gdispDeinit(
void);
46 extern void _gwinInit(
void);
47 extern void _gwinDeinit(
void);
50 extern void _geventInit(
void);
51 extern void _geventDeinit(
void);
54 extern void _gtimerInit(
void);
55 extern void _gtimerDeinit(
void);
58 extern void _ginputInit(
void);
59 extern void _ginputDeinit(
void);
62 extern void _gadcInit(
void);
63 extern void _gadcDeinit(
void);
66 extern void _gaudioInit(
void);
67 extern void _gaudioDeinit(
void);
70 extern void _gqueueInit(
void);
71 extern void _gqueueDeinit(
void);
74 extern void _gmiscInit(
void);
75 extern void _gmiscDeinit(
void);
78 extern void _gtransInit(
void);
79 extern void _gtransDeinit(
void);
91 #ifdef GFX_OS_PRE_INIT_FUNCTION
92 GFX_OS_PRE_INIT_FUNCTION();
95 #ifdef GFX_OS_EXTRA_INIT_FUNCTION
96 GFX_OS_EXTRA_INIT_FUNCTION();
135 #if GFX_OS_CALL_UGFXMAIN
144 gfxInitDone = gFalse;
183 #ifdef GFX_OS_EXTRA_DEINIT_FUNCTION
184 GFX_OS_EXTRA_DEINIT_FUNCTION();
void gfxDeinit(void)
The one call to end it all.
void gfxInit(void)
The one call to start it all.
void GFXUSERFN uGFXMain(void)
The user supplied function containing all the user uGFX application code.