#ifndef NULLPAINTER_H
#define NULLPAINTER_H
-#include <config.h>
-
#include "LColor.h"
#include "Painter.h"
+
+namespace lyx {
+namespace frontend {
+
class NullPainter : public Painter {
public:
///
///
void fillRectangle(int, int, int, int, LColor_color) {}
///
- void fillPolygon(int const *, int const *, int, LColor_color) {}
- ///
void arc(int, int, unsigned int, unsigned int,
int, int, LColor_color) {}
///
///
void image(int, int, int, int, lyx::graphics::Image const &) {}
///
- void text(int, int, std::string const &, LyXFont const &) {}
+ void text(int, int, lyx::docstring const &, LyXFont const &) {}
+// ///
+// void text(int, int, char const *, size_t, LyXFont const &) {}
///
- void text(int, int, char const *, size_t, LyXFont const &) {}
+ void text(int, int, lyx::char_type const *, size_t, LyXFont const &) {}
///
- void text(int, int, char, LyXFont const &) {}
+ void text(int, int, lyx::char_type, LyXFont const &) {}
///
- void rectText(int, int, std::string const &,
+ void rectText(int, int, lyx::docstring const &,
LyXFont const &, LColor_color, LColor_color) {}
///
- void buttonText(int, int, std::string const &, LyXFont const &) {}
+ void buttonText(int, int, lyx::docstring const &, LyXFont const &) {}
///
void underline(LyXFont const &, int, int, int) {}
///
void buttonFrame(int, int, int, int) {}
};
+} // namespace frontend
+} // namespace lyx
+
#endif // NULLPAINTER_H