1 /** \file
2  * \brief CD Metafile driver private declarations
3  *
4  * See Copyright Notice in cd.h
5  */
6 
7 module cd.mf_private;
8 
9 import cd.cd: cdCanvas;
10 
11 extern (C) @safe nothrow:
12 
13 /* public part of the internal cdCtxCanvas */
14 struct cdCanvasMF
15 {
16   cdCanvas* canvas;
17   char* filename;
18   void* data;
19 }
20 
21 void cdcreatecanvasMF(cdCanvas *canvas, void *data);
22 void cdinittableMF(cdCanvas* canvas);
23 void cdkillcanvasMF(cdCanvasMF *mfcanvas);
24 
25