summaryrefslogtreecommitdiff
path: root/FL
diff options
context:
space:
mode:
authorManolo Gouy <Manolo>2015-03-02 15:09:45 +0000
committerManolo Gouy <Manolo>2015-03-02 15:09:45 +0000
commitedb4ec3e92877568fe32019e5a068a6ddd5dadfc (patch)
treed25eb8605b0a99f1e492194427731a3268b72fc8 /FL
parent1cfefc2e1a704cf02b5162baaea78521a18611c8 (diff)
Changed functions supporting ASCII85 and RunLength encodings as private
members of the Fl_PostScript_Graphics_Driver class. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10604 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'FL')
-rw-r--r--FL/Fl_PostScript.H14
1 files changed, 8 insertions, 6 deletions
diff --git a/FL/Fl_PostScript.H b/FL/Fl_PostScript.H
index 89e8d57ac..8860e331f 100644
--- a/FL/Fl_PostScript.H
+++ b/FL/Fl_PostScript.H
@@ -59,6 +59,14 @@ extern "C" {
<br> FLTK standard fonts are output using the corresponding PostScript standard fonts.
*/
class FL_EXPORT Fl_PostScript_Graphics_Driver : public Fl_Graphics_Driver {
+private:
+ void transformed_draw_extra(const char* str, int n, double x, double y, int w, bool rtl);
+ void *prepare_rle85();
+ void write_rle85(uchar b, void *data);
+ void close_rle85(void *data);
+ void *prepare85();
+ void write85(void *data, const uchar *p, int len);
+ void close85(void *data);
public:
static const char *class_id;
const char *class_name() {return class_id;};
@@ -132,12 +140,6 @@ class Clip {
void page(double pw, double ph, int media = 0);
void page(int format);
- static void *prepare_rle85(FILE *out);
- static void write_rle85(uchar b, void *data);
- static void close_rle85(void *data);
- static void *prepare85(FILE *out);
- static void write85(void *data, const uchar *p, int len);
- static void close85(void *data);
#endif // FL_DOXYGEN
// implementation of drawing methods