20 float(*getter)(
const void* data,
int idx),
21 const void *
const * datas,
27 const bool* labels = NULL);
34 float(*getter)(
const void* data,
int idx),
35 const void *
const * datas,
48 #define IF_IMGUI_SCOPED_TREE_NODE(x) for (ImGui::DtScopedTreeNode scopedNode(x); scopedNode.nodeActive(); scopedNode.setNodeActive(false))
65 void setNodeActive(
bool flag);
IMGUI_API void PlotMultiHistograms(const char *label, int num_hists, const char **names, const ImColor *colors, float(*getter)(const void *data, int idx), const void *const *datas, int values_count, float scale_min, float scale_max, ImVec2 graph_size)
IMGUI_API void ItemRowsBackground(float lineHeight=-1.0f, const ImColor &color=ImColor(20, 20, 20, 64))
class for scoping an imgui tree node should only be used with the macro above.
Definition: imgui_user.h:52
#define IMGUI_API
Definition: imgui.h:61
bool myNodeActiveOriginal
Definition: imgui_user.h:70
IMGUI_API void PlotMultiLines(const char *label, int num_datas, const char **names, const ImColor *colors, float(*getter)(const void *data, int idx), const void *const *datas, int values_count, int values_offset, float scale_min, float scale_max, ImVec2 graph_size, const bool *labels=NULL)
bool myNodeActive
Definition: imgui_user.h:69