struct ImPlotSpec
Overview
#include <implot.h> struct ImPlotSpec { // fields ImVec4 LineColor = IMPLOT_AUTO_COL; ImU32* LineColors = nullptr; float LineWeight = 1.0f; ImVec4 FillColor = IMPLOT_AUTO_COL; ImU32* FillColors = nullptr; float FillAlpha = 1.0f; ImPlotMarker Marker = ImPlotMarker_None; float MarkerSize = 4; float* MarkerSizes = nullptr; ImVec4 MarkerLineColor = IMPLOT_AUTO_COL; ImU32* MarkerLineColors = nullptr; ImVec4 MarkerFillColor = IMPLOT_AUTO_COL; ImU32* MarkerFillColors = nullptr; float Size = 4; int Offset = 0; int Stride = IMPLOT_AUTO; ImPlotItemFlags Flags = ImPlotItemFlags_None; // construction ImPlotSpec(); template <typename ... Args> ImPlotSpec(Args... args); // methods template <typename Arg, typename ... Args> void SetProp( ImPlotProp prop, Arg arg, Args... args ); template <typename T> void SetProp( ImPlotProp prop, T v ); void SetProp( ImPlotProp prop, ImU32* v ); void SetProp( ImPlotProp prop, float* v ); void SetProp( ImPlotProp prop, const ImVec4& v ); };