26 lines
523 B
C++
26 lines
523 B
C++
#ifndef LLMR_STYLE_CLASS_DESCRIPTION
|
|
#define LLMR_STYLE_CLASS_DESCRIPTION
|
|
|
|
#include <string>
|
|
#include <vector>
|
|
#include <map>
|
|
#include "properties.hpp"
|
|
|
|
namespace llmr {
|
|
|
|
class ClassDescription {
|
|
public:
|
|
BackgroundClass background;
|
|
std::map<std::string, FillClass> fill;
|
|
std::map<std::string, LineClass> line;
|
|
std::map<std::string, IconClass> icon;
|
|
std::map<std::string, TextClass> text;
|
|
std::map<std::string, RasterClass> raster;
|
|
std::map<std::string, CompositeClass> composite;
|
|
};
|
|
|
|
|
|
}
|
|
|
|
#endif
|