#ifndef THIRD_PARTY_BLINK_RENDERER_CORE_PAINT_TEXT_SHADOW_PAINTER_H_
#define THIRD_PARTY_BLINK_RENDERER_CORE_PAINT_TEXT_SHADOW_PAINTER_H_
#include "third_party/blink/renderer/core/paint/text_paint_style.h"
#include "third_party/blink/renderer/platform/graphics/graphics_context.h"
#include "third_party/blink/renderer/platform/wtf/allocator/allocator.h"
namespace blink {
class GraphicsContext;
class ScopedTextShadowPainter { … };
enum class TextShadowPaintPhase { … };
template <typename PaintProc>
void PaintWithTextShadow(PaintProc paint_proc,
GraphicsContext& context,
const TextPaintStyle& text_style) { … }
}
#endif