Files
MapLibreParticleLab/include/llmr/renderer/stroke_bucket.hpp
Konstantin Käfer 50021b730c move to layer system
2014-01-23 14:20:22 +01:00

28 lines
476 B
C++

#ifndef LLMR_GEOMETRY_STROKEBUCKET
#define LLMR_GEOMETRY_STROKEBUCKET
#include "bucket.hpp"
#include <string>
namespace llmr {
class Style;
class StrokeBuffer;
class StrokeBucket : public Bucket {
public:
virtual void draw(const Style& style, const std::string& layerName);
private:
std::shared_ptr<StrokeBuffer> buffer;
// hold information on where the vertices are located in the StrokeBuffer
uint32_t vertex_start;
uint32_t length;
};
}
#endif