diff options
| author | andreas | 2026-06-11 13:47:43 +0200 |
|---|---|---|
| committer | andreas | 2026-06-11 13:47:43 +0200 |
| commit | 1be7983a349d8281fa692921b3da333815e7463f (patch) | |
| tree | 01f32a8e2399be5a3b2caf5a4635457dbe33c074 /include | |
| parent | d1c1af1664c330dab04b87fbf06dd0c67de2e846 (diff) | |
| download | Qntan-1be7983a349d8281fa692921b3da333815e7463f.tar.gz Qntan-1be7983a349d8281fa692921b3da333815e7463f.zip | |
Add drawBegin/drawEnd to GfxRenderer
Diffstat (limited to 'include')
| -rw-r--r-- | include/qntan/Qntan.h | 12 |
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`. */ |
