source: trunk/Lucide/SOURCE/plugins/ludjvu/ludjvu.idl @ 88

Last change on this file since 88 was 88, checked in by Eugene Romanenko, 15 years ago

UI improvements, save files, ability to compile plugins with gcc, saveAs for djvu plugin, djvu plugin compiled with gcc, get rid of ddjvuapi.dll

File size: 676 bytes
Line 
1#ifndef ludjvu_idl
2#define ludjvu_idl
3
4/*
5 *
6 *  LuDjvuDocument
7 *
8 */
9
10#include <ludoc.idl>
11
12
13interface LuDjvuDocument : LuDocument
14{
15
16#ifdef __SOMIDL__
17
18    implementation
19    {
20            void *data;
21
22        loadFile: override;
23        getBpp: override;
24        isScalable: override;
25        getPageCount: override;
26        getPageSize: override;
27        renderPageToPixbuf: override;
28        getThumbnailSize: override;
29        getThumbnail: override;
30        isSaveable: override;
31        saveAs: override;
32
33        somDefaultInit: override, init;
34        somDestruct: override;
35    };
36
37#endif // __SOMIDL__
38
39};
40
41#endif // ludjvu_idl
Note: See TracBrowser for help on using the repository browser.