summaryrefslogtreecommitdiff
path: root/include/llmr/renderer/bucket.hpp
blob: 8970ca7e3e3febb27e30073ab28d1b0dec40745b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef LLMR_GEOMETRY_BUCKET
#define LLMR_GEOMETRY_BUCKET

#include <string>

namespace llmr {

class Style;
class Painter;

class Bucket {
public:
    virtual void draw(const Style& style, const std::string& layerName) = 0;
    virtual void render(Painter& painter) = 0;
};

}

#endif