summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/qntan/Qntan.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/qntan/Qntan.h b/include/qntan/Qntan.h
index be08b0f..ea35e70 100644
--- a/include/qntan/Qntan.h
+++ b/include/qntan/Qntan.h
@@ -1719,6 +1719,12 @@ struct Qntan_HttpClient {
+#ifndef Qntan_GfxRenderer_drawBegin
+# define Qntan_GfxRenderer_drawBegin(A) (*A)->drawBegin(A)
+#endif
+#ifndef Qntan_GfxRenderer_drawEnd
+# define Qntan_GfxRenderer_drawEnd(A) (*A)->drawEnd(A)
+#endif
#ifndef Qntan_GfxRenderer_getInfo
# define Qntan_GfxRenderer_getInfo(A, B) (*A)->getInfo(A, B)
#endif
@@ -1768,6 +1774,12 @@ struct Qntan_GfxRenderer {
/* WARN: All around graphics rendering is heavily experimental! Make
* sure you're ready to handle all kind of changes here.
*/
+ void (*drawBegin)( struct Qntan_GfxRenderer** );
+ /* For now, just here because needed to make winDOOF GDI API happy.
+ */
+ void (*drawEnd)( struct Qntan_GfxRenderer** );
+ /* For now, just here because needed to make winDOOF GDI API happy.
+ */
void (*getInfo)( struct Qntan_GfxRenderer**, struct Qntan_GfxRenderer_Info*dst );
/* Contextual info gets stored into `dst`.
*/