class EE::UI::UIHTMLListStyle

#include <uihtmlliststyle.hpp>

class UIHTMLListStyle {
public:
    // methods

    static bool isPrimitiveMarker(CSSListStyleType type);
    static bool isTextMarker(CSSListStyleType type);
    static String getTextMarkerString(CSSListStyleType type, int index);
    static void syncTextMarkerColor(Graphics::Text& marker, const Color& color);
    static Vector2f getTextMarkerPosition(const Vector2f& screenPos, const Rectf& paddingPx, Float textWidth, Float fontSize);
    static void drawPrimitiveMarker(CSSListStyleType type, const Vector2f& screenPos, const Rectf& paddingPx, const Graphics::FontStyleConfig& style);
};