source: trunk/Lucide/SOURCE/plugins/lujpeg/lujpeg.idl @ 214

Last change on this file since 214 was 214, checked in by Eugene Romanenko, 14 years ago

Quality scaling in JPEG plugin (still buggy)

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