struct ImPlot::RendererBase

Overview

struct RendererBase
{
    // construction

    RendererBase(
        int prims,
        int idx_consumed,
        int vtx_consumed
        );
};

// direct descendants

template <class _Getter1, class _Getter2, class _GetterColor>
struct RendererBarsFillH;

template <class _Getter1, class _Getter2, class _GetterColor>
struct RendererBarsFillV;

template <class _Getter1, class _Getter2, class _GetterColor>
struct RendererBarsLineH;

template <class _Getter1, class _Getter2, class _GetterColor>
struct RendererBarsLineV;

template <class _Getter, class _GetterColor>
struct RendererCircleFill;

template <class _Getter, class _GetterColor>
struct RendererCircleLine;

template <class _Getter, class _GetterColor>
struct RendererLineSegments1;

template <class _Getter1, class _Getter2, class _GetterColor>
struct RendererLineSegments2;

template <class _Getter, class _GetterColor>
struct RendererLineStrip;

template <class _Getter, class _GetterColor>
struct RendererLineStripSkip;

template <class _Getter, class _GetterColor, class _GetterSize>
struct RendererMarkersFill;

template <class _Getter, class _GetterColor, class _GetterSize>
struct RendererMarkersLine;

template <typename _Getter>
struct RendererRectC;

template <class _Getter1, class _Getter2, class _GetterColor>
struct RendererShaded;

template <class _Getter, class _GetterColor>
struct RendererStairsPost;

template <class _Getter, class _GetterColor>
struct RendererStairsPostShaded;

template <class _Getter, class _GetterColor>
struct RendererStairsPre;

template <class _Getter, class _GetterColor>
struct RendererStairsPreShaded;