// This file is generated. Edit scripts/generate-style-code.js, then run `make style-code`. #pragma once #include #include #include #include namespace mbgl { namespace style { struct FillAntialias : PaintProperty { static bool defaultValue() { return true; } }; struct FillOpacity : DataDrivenPaintProperty { static float defaultValue() { return 1; } }; struct FillColor : DataDrivenPaintProperty { static Color defaultValue() { return Color::black(); } }; struct FillOutlineColor : DataDrivenPaintProperty { static Color defaultValue() { return {}; } }; struct FillTranslate : PaintProperty> { static std::array defaultValue() { return {{ 0, 0 }}; } }; struct FillTranslateAnchor : PaintProperty { static TranslateAnchorType defaultValue() { return TranslateAnchorType::Map; } }; struct FillPattern : CrossFadedPaintProperty { static std::string defaultValue() { return ""; } }; class FillPaintProperties : public PaintProperties< FillAntialias, FillOpacity, FillColor, FillOutlineColor, FillTranslate, FillTranslateAnchor, FillPattern > {}; } // namespace style } // namespace mbgl