Overview
template <class _Getter, class _GetterColor, class _GetterSize>
struct RendererMarkersFill: public ImPlot::RendererBase
{
// fields
const _Getter& Getter;
const _GetterColor& GetterColor;
const _GetterSize& GetterSize;
const ImVec2* Marker;
const int Count;
ImVec2 UV;
// construction
RendererMarkersFill(
const _Getter& getter,
const _GetterColor& getter_color,
const _GetterSize& getter_size,
const ImVec2* marker,
int count
);
// methods
void Init(ImDrawList& draw_list) const;
IMPLOT_INLINE bool Render(
ImDrawList& draw_list,
const ImRect& cull_rect,
int prim
) const;
};