1 /** \file
2  * \brief CGM driver
3  *
4  * See Copyright Notice in cd.h
5  */
6 
7 module cd.cgm;
8 
9 import cd.cd;
10 
11 extern (C) @safe nothrow:
12 
13 cdContext* cdContextCGM();
14 alias CD_CGM = cdContextCGM;
15 
16 enum CD_CGMCOUNTERCB = 1;
17 enum CD_CGMSCLMDECB = 2;
18 enum CD_CGMVDCEXTCB = 3;
19 enum CD_CGMBEGPICTCB = 4;
20 enum CD_CGMBEGPICTBCB = 5;
21 enum CD_CGMBEGMTFCB = 6;
22 
23 /* OLD definitions, defined for backward compatibility */
24 enum CDPLAY_ABORT = CD_ABORT;
25 enum CDPLAY_GO = CD_CONTINUE;
26 
27