1 /* 2 * Xournal++ 3 * 4 * Draws dotted background 5 * 6 * @author Xournal++ Team 7 * https://github.com/xournalpp/xournalpp 8 * 9 * @license GNU GPLv2 or later 10 */ 11 12 #pragma once 13 14 #include <string> 15 #include <vector> 16 17 #include "BaseBackgroundPainter.h" 18 #include "XournalType.h" 19 20 class DottedBackgroundPainter: public BaseBackgroundPainter { 21 public: 22 DottedBackgroundPainter(); 23 virtual ~DottedBackgroundPainter(); 24 25 public: 26 virtual void paint(); 27 void paintBackgroundDotted(); 28 29 /** 30 * Reset all used configuration values 31 */ 32 virtual void resetConfig(); 33 34 private: 35 }; 36