// Generated by dear-bindings-ffi. Do not edit.
#include "DearImGuiWrappers.h"
extern "C" void ImPlotAnnotation_wrap(double x, double y, ImVec4 const* col, ImVec2 const* pix_offset, bool clamp, bool round) {
ImPlotAnnotation(x, y, *col, *pix_offset, clamp, round);
}
extern "C" void ImPlotAnnotationStrUnformatted_wrap(double x, double y, ImVec4 const* col, ImVec2 const* pix_offset, bool clamp, const char* text) {
ImPlotAnnotationStrUnformatted(x, y, *col, *pix_offset, clamp, text);
}
extern "C" bool ImPlotBeginPlot_wrap(const char* title_id, ImVec2 const* size, ImPlotFlags flags) {
return ImPlotBeginPlot(title_id, *size, flags);
}
extern "C" bool ImPlotBeginSubplots_wrap(const char* title_id, int rows, int cols, ImVec2 const* size, ImPlotSubplotFlags flags, float* row_ratios, float* col_ratios) {
return ImPlotBeginSubplots(title_id, rows, cols, *size, flags, row_ratios, col_ratios);
}
extern "C" bool ImPlotColormapButton_wrap(const char* label, ImVec2 const* size, ImPlotColormap cmap) {
return ImPlotColormapButton(label, *size, cmap);
}
extern "C" void ImPlotColormapScale_wrap(const char* label, double scale_min, double scale_max, ImVec2 const* size, const char* format, ImPlotColormapScaleFlags flags, ImPlotColormap cmap) {
ImPlotColormapScale(label, scale_min, scale_max, *size, format, flags, cmap);
}
extern "C" bool ImPlotDragLineX_wrap(int id, double* x, ImVec4 const* col, float thickness, ImPlotDragToolFlags flags, bool* out_clicked, bool* out_hovered, bool* out_held) {
return ImPlotDragLineX(id, x, *col, thickness, flags, out_clicked, out_hovered, out_held);
}
extern "C" bool ImPlotDragLineY_wrap(int id, double* y, ImVec4 const* col, float thickness, ImPlotDragToolFlags flags, bool* out_clicked, bool* out_hovered, bool* out_held) {
return ImPlotDragLineY(id, y, *col, thickness, flags, out_clicked, out_hovered, out_held);
}
extern "C" bool ImPlotDragPoint_wrap(int id, double* x, double* y, ImVec4 const* col, float size, ImPlotDragToolFlags flags, bool* out_clicked, bool* out_hovered, bool* out_held) {
return ImPlotDragPoint(id, x, y, *col, size, flags, out_clicked, out_hovered, out_held);
}
extern "C" bool ImPlotDragRect_wrap(int id, double* x1, double* y1, double* x2, double* y2, ImVec4 const* col, ImPlotDragToolFlags flags, bool* out_clicked, bool* out_hovered, bool* out_held) {
return ImPlotDragRect(id, x1, y1, x2, y2, *col, flags, out_clicked, out_hovered, out_held);
}
extern "C" void ImPlotGetColormapColor_wrap(int idx, ImPlotColormap cmap, ImVec4* _out) {
*_out = ImPlotGetColormapColor(idx, cmap);
}
extern "C" void ImPlotGetLastItemColor_wrap(ImVec4* _out) {
*_out = ImPlotGetLastItemColor();
}
extern "C" void ImPlotGetPlotPos_wrap(ImVec2* _out) {
*_out = ImPlotGetPlotPos();
}
extern "C" void ImPlotGetPlotSize_wrap(ImVec2* _out) {
*_out = ImPlotGetPlotSize();
}
extern "C" void ImPlotItemIcon_wrap(ImVec4 const* col) {
ImPlotItemIcon(*col);
}
extern "C" void ImPlotNextColormapColor_wrap(ImVec4* _out) {
*_out = ImPlotNextColormapColor();
}
extern "C" void ImPlotPlotBarGroups_F32_wrap(const char*const* label_ids, const float* values, int item_count, int group_count, double group_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBarGroups_F32(label_ids, values, item_count, group_count, group_size, shift, *spec);
}
extern "C" void ImPlotPlotBarGroups_F64_wrap(const char*const* label_ids, const double* values, int item_count, int group_count, double group_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBarGroups_F64(label_ids, values, item_count, group_count, group_size, shift, *spec);
}
extern "C" void ImPlotPlotBarGroups_S16_wrap(const char*const* label_ids, const ImS16* values, int item_count, int group_count, double group_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBarGroups_S16(label_ids, values, item_count, group_count, group_size, shift, *spec);
}
extern "C" void ImPlotPlotBarGroups_S32_wrap(const char*const* label_ids, const ImS32* values, int item_count, int group_count, double group_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBarGroups_S32(label_ids, values, item_count, group_count, group_size, shift, *spec);
}
extern "C" void ImPlotPlotBarGroups_S64_wrap(const char*const* label_ids, const ImS64* values, int item_count, int group_count, double group_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBarGroups_S64(label_ids, values, item_count, group_count, group_size, shift, *spec);
}
extern "C" void ImPlotPlotBarGroups_S8_wrap(const char*const* label_ids, const ImS8* values, int item_count, int group_count, double group_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBarGroups_S8(label_ids, values, item_count, group_count, group_size, shift, *spec);
}
extern "C" void ImPlotPlotBarGroups_U16_wrap(const char*const* label_ids, const ImU16* values, int item_count, int group_count, double group_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBarGroups_U16(label_ids, values, item_count, group_count, group_size, shift, *spec);
}
extern "C" void ImPlotPlotBarGroups_U32_wrap(const char*const* label_ids, const ImU32* values, int item_count, int group_count, double group_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBarGroups_U32(label_ids, values, item_count, group_count, group_size, shift, *spec);
}
extern "C" void ImPlotPlotBarGroups_U64_wrap(const char*const* label_ids, const ImU64* values, int item_count, int group_count, double group_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBarGroups_U64(label_ids, values, item_count, group_count, group_size, shift, *spec);
}
extern "C" void ImPlotPlotBarGroups_U8_wrap(const char*const* label_ids, const ImU8* values, int item_count, int group_count, double group_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBarGroups_U8(label_ids, values, item_count, group_count, group_size, shift, *spec);
}
extern "C" void ImPlotPlotBarsG_wrap(const char* label_id, ImPlotGetter getter, void* data, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBarsG(label_id, getter, data, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBars_F32_wrap(const char* label_id, const float* values, int count, double bar_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBars_F32(label_id, values, count, bar_size, shift, *spec);
}
extern "C" void ImPlotPlotBars_F64_wrap(const char* label_id, const double* values, int count, double bar_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBars_F64(label_id, values, count, bar_size, shift, *spec);
}
extern "C" void ImPlotPlotBars_S16_wrap(const char* label_id, const ImS16* values, int count, double bar_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBars_S16(label_id, values, count, bar_size, shift, *spec);
}
extern "C" void ImPlotPlotBars_S32_wrap(const char* label_id, const ImS32* values, int count, double bar_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBars_S32(label_id, values, count, bar_size, shift, *spec);
}
extern "C" void ImPlotPlotBars_S64_wrap(const char* label_id, const ImS64* values, int count, double bar_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBars_S64(label_id, values, count, bar_size, shift, *spec);
}
extern "C" void ImPlotPlotBars_S8_wrap(const char* label_id, const ImS8* values, int count, double bar_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBars_S8(label_id, values, count, bar_size, shift, *spec);
}
extern "C" void ImPlotPlotBars_U16_wrap(const char* label_id, const ImU16* values, int count, double bar_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBars_U16(label_id, values, count, bar_size, shift, *spec);
}
extern "C" void ImPlotPlotBars_U32_wrap(const char* label_id, const ImU32* values, int count, double bar_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBars_U32(label_id, values, count, bar_size, shift, *spec);
}
extern "C" void ImPlotPlotBars_U64_wrap(const char* label_id, const ImU64* values, int count, double bar_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBars_U64(label_id, values, count, bar_size, shift, *spec);
}
extern "C" void ImPlotPlotBars_U8_wrap(const char* label_id, const ImU8* values, int count, double bar_size, double shift, ImPlotSpec const* spec) {
ImPlotPlotBars_U8(label_id, values, count, bar_size, shift, *spec);
}
extern "C" void ImPlotPlotBars_xy_F32_wrap(const char* label_id, const float* xs, const float* ys, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBars_xy_F32(label_id, xs, ys, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBars_xy_F64_wrap(const char* label_id, const double* xs, const double* ys, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBars_xy_F64(label_id, xs, ys, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBars_xy_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBars_xy_S16(label_id, xs, ys, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBars_xy_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBars_xy_S32(label_id, xs, ys, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBars_xy_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBars_xy_S64(label_id, xs, ys, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBars_xy_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBars_xy_S8(label_id, xs, ys, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBars_xy_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBars_xy_U16(label_id, xs, ys, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBars_xy_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBars_xy_U32(label_id, xs, ys, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBars_xy_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBars_xy_U64(label_id, xs, ys, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBars_xy_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, int count, double bar_size, ImPlotSpec const* spec) {
ImPlotPlotBars_xy_U8(label_id, xs, ys, count, bar_size, *spec);
}
extern "C" void ImPlotPlotBubbles_F32_wrap(const char* label_id, const float* values, const float* szs, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotBubbles_F32(label_id, values, szs, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotBubbles_F64_wrap(const char* label_id, const double* values, const double* szs, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotBubbles_F64(label_id, values, szs, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotBubbles_S16_wrap(const char* label_id, const ImS16* values, const ImS16* szs, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotBubbles_S16(label_id, values, szs, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotBubbles_S32_wrap(const char* label_id, const ImS32* values, const ImS32* szs, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotBubbles_S32(label_id, values, szs, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotBubbles_S64_wrap(const char* label_id, const ImS64* values, const ImS64* szs, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotBubbles_S64(label_id, values, szs, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotBubbles_S8_wrap(const char* label_id, const ImS8* values, const ImS8* szs, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotBubbles_S8(label_id, values, szs, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotBubbles_U16_wrap(const char* label_id, const ImU16* values, const ImU16* szs, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotBubbles_U16(label_id, values, szs, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotBubbles_U32_wrap(const char* label_id, const ImU32* values, const ImU32* szs, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotBubbles_U32(label_id, values, szs, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotBubbles_U64_wrap(const char* label_id, const ImU64* values, const ImU64* szs, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotBubbles_U64(label_id, values, szs, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotBubbles_U8_wrap(const char* label_id, const ImU8* values, const ImU8* szs, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotBubbles_U8(label_id, values, szs, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotBubbles_xy_F32_wrap(const char* label_id, const float* xs, const float* ys, const float* szs, int count, ImPlotSpec const* spec) {
ImPlotPlotBubbles_xy_F32(label_id, xs, ys, szs, count, *spec);
}
extern "C" void ImPlotPlotBubbles_xy_F64_wrap(const char* label_id, const double* xs, const double* ys, const double* szs, int count, ImPlotSpec const* spec) {
ImPlotPlotBubbles_xy_F64(label_id, xs, ys, szs, count, *spec);
}
extern "C" void ImPlotPlotBubbles_xy_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, const ImS16* szs, int count, ImPlotSpec const* spec) {
ImPlotPlotBubbles_xy_S16(label_id, xs, ys, szs, count, *spec);
}
extern "C" void ImPlotPlotBubbles_xy_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, const ImS32* szs, int count, ImPlotSpec const* spec) {
ImPlotPlotBubbles_xy_S32(label_id, xs, ys, szs, count, *spec);
}
extern "C" void ImPlotPlotBubbles_xy_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, const ImS64* szs, int count, ImPlotSpec const* spec) {
ImPlotPlotBubbles_xy_S64(label_id, xs, ys, szs, count, *spec);
}
extern "C" void ImPlotPlotBubbles_xy_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, const ImS8* szs, int count, ImPlotSpec const* spec) {
ImPlotPlotBubbles_xy_S8(label_id, xs, ys, szs, count, *spec);
}
extern "C" void ImPlotPlotBubbles_xy_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, const ImU16* szs, int count, ImPlotSpec const* spec) {
ImPlotPlotBubbles_xy_U16(label_id, xs, ys, szs, count, *spec);
}
extern "C" void ImPlotPlotBubbles_xy_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, const ImU32* szs, int count, ImPlotSpec const* spec) {
ImPlotPlotBubbles_xy_U32(label_id, xs, ys, szs, count, *spec);
}
extern "C" void ImPlotPlotBubbles_xy_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, const ImU64* szs, int count, ImPlotSpec const* spec) {
ImPlotPlotBubbles_xy_U64(label_id, xs, ys, szs, count, *spec);
}
extern "C" void ImPlotPlotBubbles_xy_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, const ImU8* szs, int count, ImPlotSpec const* spec) {
ImPlotPlotBubbles_xy_U8(label_id, xs, ys, szs, count, *spec);
}
extern "C" void ImPlotPlotDigitalG_wrap(const char* label_id, ImPlotGetter getter, void* data, int count, ImPlotSpec const* spec) {
ImPlotPlotDigitalG(label_id, getter, data, count, *spec);
}
extern "C" void ImPlotPlotDigital_F32_wrap(const char* label_id, const float* xs, const float* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotDigital_F32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotDigital_F64_wrap(const char* label_id, const double* xs, const double* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotDigital_F64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotDigital_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotDigital_S16(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotDigital_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotDigital_S32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotDigital_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotDigital_S64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotDigital_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotDigital_S8(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotDigital_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotDigital_U16(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotDigital_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotDigital_U32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotDigital_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotDigital_U64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotDigital_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotDigital_U8(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotDummy_wrap(const char* label_id, ImPlotSpec const* spec) {
ImPlotPlotDummy(label_id, *spec);
}
extern "C" void ImPlotPlotErrorBars_xye_F32_wrap(const char* label_id, const float* xs, const float* ys, const float* err, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xye_F32(label_id, xs, ys, err, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xye_F64_wrap(const char* label_id, const double* xs, const double* ys, const double* err, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xye_F64(label_id, xs, ys, err, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xye_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, const ImS16* err, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xye_S16(label_id, xs, ys, err, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xye_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, const ImS32* err, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xye_S32(label_id, xs, ys, err, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xye_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, const ImS64* err, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xye_S64(label_id, xs, ys, err, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xye_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, const ImS8* err, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xye_S8(label_id, xs, ys, err, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xye_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, const ImU16* err, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xye_U16(label_id, xs, ys, err, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xye_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, const ImU32* err, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xye_U32(label_id, xs, ys, err, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xye_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, const ImU64* err, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xye_U64(label_id, xs, ys, err, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xye_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, const ImU8* err, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xye_U8(label_id, xs, ys, err, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xynp_F32_wrap(const char* label_id, const float* xs, const float* ys, const float* neg, const float* pos, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xynp_F32(label_id, xs, ys, neg, pos, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xynp_F64_wrap(const char* label_id, const double* xs, const double* ys, const double* neg, const double* pos, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xynp_F64(label_id, xs, ys, neg, pos, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xynp_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, const ImS16* neg, const ImS16* pos, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xynp_S16(label_id, xs, ys, neg, pos, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xynp_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, const ImS32* neg, const ImS32* pos, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xynp_S32(label_id, xs, ys, neg, pos, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xynp_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, const ImS64* neg, const ImS64* pos, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xynp_S64(label_id, xs, ys, neg, pos, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xynp_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, const ImS8* neg, const ImS8* pos, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xynp_S8(label_id, xs, ys, neg, pos, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xynp_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, const ImU16* neg, const ImU16* pos, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xynp_U16(label_id, xs, ys, neg, pos, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xynp_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, const ImU32* neg, const ImU32* pos, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xynp_U32(label_id, xs, ys, neg, pos, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xynp_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, const ImU64* neg, const ImU64* pos, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xynp_U64(label_id, xs, ys, neg, pos, count, *spec);
}
extern "C" void ImPlotPlotErrorBars_xynp_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, const ImU8* neg, const ImU8* pos, int count, ImPlotSpec const* spec) {
ImPlotPlotErrorBars_xynp_U8(label_id, xs, ys, neg, pos, count, *spec);
}
extern "C" void ImPlotPlotHeatmap_F32_wrap(const char* label_id, const float* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImPlotSpec const* spec) {
ImPlotPlotHeatmap_F32(label_id, values, rows, cols, scale_min, scale_max, label_fmt, *bounds_min, *bounds_max, *spec);
}
extern "C" void ImPlotPlotHeatmap_F64_wrap(const char* label_id, const double* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImPlotSpec const* spec) {
ImPlotPlotHeatmap_F64(label_id, values, rows, cols, scale_min, scale_max, label_fmt, *bounds_min, *bounds_max, *spec);
}
extern "C" void ImPlotPlotHeatmap_S16_wrap(const char* label_id, const ImS16* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImPlotSpec const* spec) {
ImPlotPlotHeatmap_S16(label_id, values, rows, cols, scale_min, scale_max, label_fmt, *bounds_min, *bounds_max, *spec);
}
extern "C" void ImPlotPlotHeatmap_S32_wrap(const char* label_id, const ImS32* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImPlotSpec const* spec) {
ImPlotPlotHeatmap_S32(label_id, values, rows, cols, scale_min, scale_max, label_fmt, *bounds_min, *bounds_max, *spec);
}
extern "C" void ImPlotPlotHeatmap_S64_wrap(const char* label_id, const ImS64* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImPlotSpec const* spec) {
ImPlotPlotHeatmap_S64(label_id, values, rows, cols, scale_min, scale_max, label_fmt, *bounds_min, *bounds_max, *spec);
}
extern "C" void ImPlotPlotHeatmap_S8_wrap(const char* label_id, const ImS8* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImPlotSpec const* spec) {
ImPlotPlotHeatmap_S8(label_id, values, rows, cols, scale_min, scale_max, label_fmt, *bounds_min, *bounds_max, *spec);
}
extern "C" void ImPlotPlotHeatmap_U16_wrap(const char* label_id, const ImU16* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImPlotSpec const* spec) {
ImPlotPlotHeatmap_U16(label_id, values, rows, cols, scale_min, scale_max, label_fmt, *bounds_min, *bounds_max, *spec);
}
extern "C" void ImPlotPlotHeatmap_U32_wrap(const char* label_id, const ImU32* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImPlotSpec const* spec) {
ImPlotPlotHeatmap_U32(label_id, values, rows, cols, scale_min, scale_max, label_fmt, *bounds_min, *bounds_max, *spec);
}
extern "C" void ImPlotPlotHeatmap_U64_wrap(const char* label_id, const ImU64* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImPlotSpec const* spec) {
ImPlotPlotHeatmap_U64(label_id, values, rows, cols, scale_min, scale_max, label_fmt, *bounds_min, *bounds_max, *spec);
}
extern "C" void ImPlotPlotHeatmap_U8_wrap(const char* label_id, const ImU8* values, int rows, int cols, double scale_min, double scale_max, const char* label_fmt, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImPlotSpec const* spec) {
ImPlotPlotHeatmap_U8(label_id, values, rows, cols, scale_min, scale_max, label_fmt, *bounds_min, *bounds_max, *spec);
}
extern "C" double ImPlotPlotHistogram2D_F32_wrap(const char* label_id, const float* xs, const float* ys, int count, int x_bins, int y_bins, ImPlotRect const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram2D_F32(label_id, xs, ys, count, x_bins, y_bins, *range, *spec);
}
extern "C" double ImPlotPlotHistogram2D_F64_wrap(const char* label_id, const double* xs, const double* ys, int count, int x_bins, int y_bins, ImPlotRect const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram2D_F64(label_id, xs, ys, count, x_bins, y_bins, *range, *spec);
}
extern "C" double ImPlotPlotHistogram2D_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, int count, int x_bins, int y_bins, ImPlotRect const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram2D_S16(label_id, xs, ys, count, x_bins, y_bins, *range, *spec);
}
extern "C" double ImPlotPlotHistogram2D_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, int count, int x_bins, int y_bins, ImPlotRect const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram2D_S32(label_id, xs, ys, count, x_bins, y_bins, *range, *spec);
}
extern "C" double ImPlotPlotHistogram2D_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, int count, int x_bins, int y_bins, ImPlotRect const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram2D_S64(label_id, xs, ys, count, x_bins, y_bins, *range, *spec);
}
extern "C" double ImPlotPlotHistogram2D_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, int count, int x_bins, int y_bins, ImPlotRect const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram2D_S8(label_id, xs, ys, count, x_bins, y_bins, *range, *spec);
}
extern "C" double ImPlotPlotHistogram2D_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, int count, int x_bins, int y_bins, ImPlotRect const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram2D_U16(label_id, xs, ys, count, x_bins, y_bins, *range, *spec);
}
extern "C" double ImPlotPlotHistogram2D_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, int count, int x_bins, int y_bins, ImPlotRect const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram2D_U32(label_id, xs, ys, count, x_bins, y_bins, *range, *spec);
}
extern "C" double ImPlotPlotHistogram2D_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, int count, int x_bins, int y_bins, ImPlotRect const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram2D_U64(label_id, xs, ys, count, x_bins, y_bins, *range, *spec);
}
extern "C" double ImPlotPlotHistogram2D_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, int count, int x_bins, int y_bins, ImPlotRect const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram2D_U8(label_id, xs, ys, count, x_bins, y_bins, *range, *spec);
}
extern "C" double ImPlotPlotHistogram_F32_wrap(const char* label_id, const float* values, int count, int bins, double bar_scale, ImPlotRange const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram_F32(label_id, values, count, bins, bar_scale, *range, *spec);
}
extern "C" double ImPlotPlotHistogram_F64_wrap(const char* label_id, const double* values, int count, int bins, double bar_scale, ImPlotRange const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram_F64(label_id, values, count, bins, bar_scale, *range, *spec);
}
extern "C" double ImPlotPlotHistogram_S16_wrap(const char* label_id, const ImS16* values, int count, int bins, double bar_scale, ImPlotRange const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram_S16(label_id, values, count, bins, bar_scale, *range, *spec);
}
extern "C" double ImPlotPlotHistogram_S32_wrap(const char* label_id, const ImS32* values, int count, int bins, double bar_scale, ImPlotRange const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram_S32(label_id, values, count, bins, bar_scale, *range, *spec);
}
extern "C" double ImPlotPlotHistogram_S64_wrap(const char* label_id, const ImS64* values, int count, int bins, double bar_scale, ImPlotRange const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram_S64(label_id, values, count, bins, bar_scale, *range, *spec);
}
extern "C" double ImPlotPlotHistogram_S8_wrap(const char* label_id, const ImS8* values, int count, int bins, double bar_scale, ImPlotRange const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram_S8(label_id, values, count, bins, bar_scale, *range, *spec);
}
extern "C" double ImPlotPlotHistogram_U16_wrap(const char* label_id, const ImU16* values, int count, int bins, double bar_scale, ImPlotRange const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram_U16(label_id, values, count, bins, bar_scale, *range, *spec);
}
extern "C" double ImPlotPlotHistogram_U32_wrap(const char* label_id, const ImU32* values, int count, int bins, double bar_scale, ImPlotRange const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram_U32(label_id, values, count, bins, bar_scale, *range, *spec);
}
extern "C" double ImPlotPlotHistogram_U64_wrap(const char* label_id, const ImU64* values, int count, int bins, double bar_scale, ImPlotRange const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram_U64(label_id, values, count, bins, bar_scale, *range, *spec);
}
extern "C" double ImPlotPlotHistogram_U8_wrap(const char* label_id, const ImU8* values, int count, int bins, double bar_scale, ImPlotRange const* range, ImPlotSpec const* spec) {
return ImPlotPlotHistogram_U8(label_id, values, count, bins, bar_scale, *range, *spec);
}
extern "C" void ImPlotPlotImage_wrap(const char* label_id, ImTextureRef const* tex_ref, ImPlotPoint const* bounds_min, ImPlotPoint const* bounds_max, ImVec2 const* uv0, ImVec2 const* uv1, ImVec4 const* tint_col, ImPlotSpec const* spec) {
ImPlotPlotImage(label_id, *tex_ref, *bounds_min, *bounds_max, *uv0, *uv1, *tint_col, *spec);
}
extern "C" void ImPlotPlotInfLines_F32_wrap(const char* label_id, const float* values, int count, ImPlotSpec const* spec) {
ImPlotPlotInfLines_F32(label_id, values, count, *spec);
}
extern "C" void ImPlotPlotInfLines_F64_wrap(const char* label_id, const double* values, int count, ImPlotSpec const* spec) {
ImPlotPlotInfLines_F64(label_id, values, count, *spec);
}
extern "C" void ImPlotPlotInfLines_S16_wrap(const char* label_id, const ImS16* values, int count, ImPlotSpec const* spec) {
ImPlotPlotInfLines_S16(label_id, values, count, *spec);
}
extern "C" void ImPlotPlotInfLines_S32_wrap(const char* label_id, const ImS32* values, int count, ImPlotSpec const* spec) {
ImPlotPlotInfLines_S32(label_id, values, count, *spec);
}
extern "C" void ImPlotPlotInfLines_S64_wrap(const char* label_id, const ImS64* values, int count, ImPlotSpec const* spec) {
ImPlotPlotInfLines_S64(label_id, values, count, *spec);
}
extern "C" void ImPlotPlotInfLines_S8_wrap(const char* label_id, const ImS8* values, int count, ImPlotSpec const* spec) {
ImPlotPlotInfLines_S8(label_id, values, count, *spec);
}
extern "C" void ImPlotPlotInfLines_U16_wrap(const char* label_id, const ImU16* values, int count, ImPlotSpec const* spec) {
ImPlotPlotInfLines_U16(label_id, values, count, *spec);
}
extern "C" void ImPlotPlotInfLines_U32_wrap(const char* label_id, const ImU32* values, int count, ImPlotSpec const* spec) {
ImPlotPlotInfLines_U32(label_id, values, count, *spec);
}
extern "C" void ImPlotPlotInfLines_U64_wrap(const char* label_id, const ImU64* values, int count, ImPlotSpec const* spec) {
ImPlotPlotInfLines_U64(label_id, values, count, *spec);
}
extern "C" void ImPlotPlotInfLines_U8_wrap(const char* label_id, const ImU8* values, int count, ImPlotSpec const* spec) {
ImPlotPlotInfLines_U8(label_id, values, count, *spec);
}
extern "C" void ImPlotPlotLineG_wrap(const char* label_id, ImPlotGetter getter, void* data, int count, ImPlotSpec const* spec) {
ImPlotPlotLineG(label_id, getter, data, count, *spec);
}
extern "C" void ImPlotPlotLine_F32_wrap(const char* label_id, const float* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotLine_F32(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotLine_F64_wrap(const char* label_id, const double* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotLine_F64(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotLine_S16_wrap(const char* label_id, const ImS16* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotLine_S16(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotLine_S32_wrap(const char* label_id, const ImS32* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotLine_S32(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotLine_S64_wrap(const char* label_id, const ImS64* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotLine_S64(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotLine_S8_wrap(const char* label_id, const ImS8* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotLine_S8(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotLine_U16_wrap(const char* label_id, const ImU16* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotLine_U16(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotLine_U32_wrap(const char* label_id, const ImU32* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotLine_U32(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotLine_U64_wrap(const char* label_id, const ImU64* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotLine_U64(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotLine_U8_wrap(const char* label_id, const ImU8* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotLine_U8(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotLine_xy_F32_wrap(const char* label_id, const float* xs, const float* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotLine_xy_F32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotLine_xy_F64_wrap(const char* label_id, const double* xs, const double* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotLine_xy_F64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotLine_xy_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotLine_xy_S16(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotLine_xy_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotLine_xy_S32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotLine_xy_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotLine_xy_S64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotLine_xy_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotLine_xy_S8(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotLine_xy_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotLine_xy_U16(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotLine_xy_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotLine_xy_U32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotLine_xy_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotLine_xy_U64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotLine_xy_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotLine_xy_U8(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotPieChart_F32_wrap(const char*const* label_ids, const float* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_F32(label_ids, values, count, x, y, radius, label_fmt, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_F64_wrap(const char*const* label_ids, const double* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_F64(label_ids, values, count, x, y, radius, label_fmt, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_S16_wrap(const char*const* label_ids, const ImS16* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_S16(label_ids, values, count, x, y, radius, label_fmt, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_S32_wrap(const char*const* label_ids, const ImS32* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_S32(label_ids, values, count, x, y, radius, label_fmt, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_S64_wrap(const char*const* label_ids, const ImS64* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_S64(label_ids, values, count, x, y, radius, label_fmt, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_S8_wrap(const char*const* label_ids, const ImS8* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_S8(label_ids, values, count, x, y, radius, label_fmt, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_U16_wrap(const char*const* label_ids, const ImU16* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_U16(label_ids, values, count, x, y, radius, label_fmt, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_U32_wrap(const char*const* label_ids, const ImU32* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_U32(label_ids, values, count, x, y, radius, label_fmt, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_U64_wrap(const char*const* label_ids, const ImU64* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_U64(label_ids, values, count, x, y, radius, label_fmt, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_U8_wrap(const char*const* label_ids, const ImU8* values, int count, double x, double y, double radius, const char* label_fmt, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_U8(label_ids, values, count, x, y, radius, label_fmt, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_fmt_F32_wrap(const char*const* label_ids, const float* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_fmt_F32(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_fmt_F64_wrap(const char*const* label_ids, const double* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_fmt_F64(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_fmt_S16_wrap(const char*const* label_ids, const ImS16* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_fmt_S16(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_fmt_S32_wrap(const char*const* label_ids, const ImS32* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_fmt_S32(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_fmt_S64_wrap(const char*const* label_ids, const ImS64* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_fmt_S64(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_fmt_S8_wrap(const char*const* label_ids, const ImS8* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_fmt_S8(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_fmt_U16_wrap(const char*const* label_ids, const ImU16* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_fmt_U16(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_fmt_U32_wrap(const char*const* label_ids, const ImU32* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_fmt_U32(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_fmt_U64_wrap(const char*const* label_ids, const ImU64* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_fmt_U64(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, *spec);
}
extern "C" void ImPlotPlotPieChart_fmt_U8_wrap(const char*const* label_ids, const ImU8* values, int count, double x, double y, double radius, ImPlotFormatter fmt, void* fmt_data, double angle0, ImPlotSpec const* spec) {
ImPlotPlotPieChart_fmt_U8(label_ids, values, count, x, y, radius, fmt, fmt_data, angle0, *spec);
}
extern "C" void ImPlotPlotPolygon_F32_wrap(const char* label_id, const float* xs, const float* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotPolygon_F32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotPolygon_F64_wrap(const char* label_id, const double* xs, const double* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotPolygon_F64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotPolygon_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotPolygon_S16(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotPolygon_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotPolygon_S32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotPolygon_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotPolygon_S64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotPolygon_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotPolygon_S8(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotPolygon_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotPolygon_U16(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotPolygon_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotPolygon_U32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotPolygon_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotPolygon_U64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotPolygon_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotPolygon_U8(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotScatterG_wrap(const char* label_id, ImPlotGetter getter, void* data, int count, ImPlotSpec const* spec) {
ImPlotPlotScatterG(label_id, getter, data, count, *spec);
}
extern "C" void ImPlotPlotScatter_F32_wrap(const char* label_id, const float* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotScatter_F32(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotScatter_F64_wrap(const char* label_id, const double* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotScatter_F64(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotScatter_S16_wrap(const char* label_id, const ImS16* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotScatter_S16(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotScatter_S32_wrap(const char* label_id, const ImS32* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotScatter_S32(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotScatter_S64_wrap(const char* label_id, const ImS64* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotScatter_S64(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotScatter_S8_wrap(const char* label_id, const ImS8* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotScatter_S8(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotScatter_U16_wrap(const char* label_id, const ImU16* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotScatter_U16(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotScatter_U32_wrap(const char* label_id, const ImU32* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotScatter_U32(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotScatter_U64_wrap(const char* label_id, const ImU64* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotScatter_U64(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotScatter_U8_wrap(const char* label_id, const ImU8* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotScatter_U8(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotScatter_xy_F32_wrap(const char* label_id, const float* xs, const float* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotScatter_xy_F32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotScatter_xy_F64_wrap(const char* label_id, const double* xs, const double* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotScatter_xy_F64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotScatter_xy_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotScatter_xy_S16(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotScatter_xy_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotScatter_xy_S32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotScatter_xy_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotScatter_xy_S64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotScatter_xy_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotScatter_xy_S8(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotScatter_xy_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotScatter_xy_U16(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotScatter_xy_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotScatter_xy_U32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotScatter_xy_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotScatter_xy_U64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotScatter_xy_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotScatter_xy_U8(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotShadedG_wrap(const char* label_id, ImPlotGetter getter1, void* data1, ImPlotGetter getter2, void* data2, int count, ImPlotSpec const* spec) {
ImPlotPlotShadedG(label_id, getter1, data1, getter2, data2, count, *spec);
}
extern "C" void ImPlotPlotShaded_F32_wrap(const char* label_id, const float* values, int count, double yref, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotShaded_F32(label_id, values, count, yref, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotShaded_F64_wrap(const char* label_id, const double* values, int count, double yref, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotShaded_F64(label_id, values, count, yref, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotShaded_S16_wrap(const char* label_id, const ImS16* values, int count, double yref, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotShaded_S16(label_id, values, count, yref, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotShaded_S32_wrap(const char* label_id, const ImS32* values, int count, double yref, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotShaded_S32(label_id, values, count, yref, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotShaded_S64_wrap(const char* label_id, const ImS64* values, int count, double yref, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotShaded_S64(label_id, values, count, yref, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotShaded_S8_wrap(const char* label_id, const ImS8* values, int count, double yref, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotShaded_S8(label_id, values, count, yref, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotShaded_U16_wrap(const char* label_id, const ImU16* values, int count, double yref, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotShaded_U16(label_id, values, count, yref, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotShaded_U32_wrap(const char* label_id, const ImU32* values, int count, double yref, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotShaded_U32(label_id, values, count, yref, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotShaded_U64_wrap(const char* label_id, const ImU64* values, int count, double yref, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotShaded_U64(label_id, values, count, yref, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotShaded_U8_wrap(const char* label_id, const ImU8* values, int count, double yref, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotShaded_U8(label_id, values, count, yref, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotShaded_xy_F32_wrap(const char* label_id, const float* xs, const float* ys, int count, double yref, ImPlotSpec const* spec) {
ImPlotPlotShaded_xy_F32(label_id, xs, ys, count, yref, *spec);
}
extern "C" void ImPlotPlotShaded_xy_F64_wrap(const char* label_id, const double* xs, const double* ys, int count, double yref, ImPlotSpec const* spec) {
ImPlotPlotShaded_xy_F64(label_id, xs, ys, count, yref, *spec);
}
extern "C" void ImPlotPlotShaded_xy_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, int count, double yref, ImPlotSpec const* spec) {
ImPlotPlotShaded_xy_S16(label_id, xs, ys, count, yref, *spec);
}
extern "C" void ImPlotPlotShaded_xy_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, int count, double yref, ImPlotSpec const* spec) {
ImPlotPlotShaded_xy_S32(label_id, xs, ys, count, yref, *spec);
}
extern "C" void ImPlotPlotShaded_xy_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, int count, double yref, ImPlotSpec const* spec) {
ImPlotPlotShaded_xy_S64(label_id, xs, ys, count, yref, *spec);
}
extern "C" void ImPlotPlotShaded_xy_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, int count, double yref, ImPlotSpec const* spec) {
ImPlotPlotShaded_xy_S8(label_id, xs, ys, count, yref, *spec);
}
extern "C" void ImPlotPlotShaded_xy_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, int count, double yref, ImPlotSpec const* spec) {
ImPlotPlotShaded_xy_U16(label_id, xs, ys, count, yref, *spec);
}
extern "C" void ImPlotPlotShaded_xy_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, int count, double yref, ImPlotSpec const* spec) {
ImPlotPlotShaded_xy_U32(label_id, xs, ys, count, yref, *spec);
}
extern "C" void ImPlotPlotShaded_xy_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, int count, double yref, ImPlotSpec const* spec) {
ImPlotPlotShaded_xy_U64(label_id, xs, ys, count, yref, *spec);
}
extern "C" void ImPlotPlotShaded_xy_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, int count, double yref, ImPlotSpec const* spec) {
ImPlotPlotShaded_xy_U8(label_id, xs, ys, count, yref, *spec);
}
extern "C" void ImPlotPlotShaded_xyy_F32_wrap(const char* label_id, const float* xs, const float* ys1, const float* ys2, int count, ImPlotSpec const* spec) {
ImPlotPlotShaded_xyy_F32(label_id, xs, ys1, ys2, count, *spec);
}
extern "C" void ImPlotPlotShaded_xyy_F64_wrap(const char* label_id, const double* xs, const double* ys1, const double* ys2, int count, ImPlotSpec const* spec) {
ImPlotPlotShaded_xyy_F64(label_id, xs, ys1, ys2, count, *spec);
}
extern "C" void ImPlotPlotShaded_xyy_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys1, const ImS16* ys2, int count, ImPlotSpec const* spec) {
ImPlotPlotShaded_xyy_S16(label_id, xs, ys1, ys2, count, *spec);
}
extern "C" void ImPlotPlotShaded_xyy_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys1, const ImS32* ys2, int count, ImPlotSpec const* spec) {
ImPlotPlotShaded_xyy_S32(label_id, xs, ys1, ys2, count, *spec);
}
extern "C" void ImPlotPlotShaded_xyy_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys1, const ImS64* ys2, int count, ImPlotSpec const* spec) {
ImPlotPlotShaded_xyy_S64(label_id, xs, ys1, ys2, count, *spec);
}
extern "C" void ImPlotPlotShaded_xyy_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys1, const ImS8* ys2, int count, ImPlotSpec const* spec) {
ImPlotPlotShaded_xyy_S8(label_id, xs, ys1, ys2, count, *spec);
}
extern "C" void ImPlotPlotShaded_xyy_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys1, const ImU16* ys2, int count, ImPlotSpec const* spec) {
ImPlotPlotShaded_xyy_U16(label_id, xs, ys1, ys2, count, *spec);
}
extern "C" void ImPlotPlotShaded_xyy_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys1, const ImU32* ys2, int count, ImPlotSpec const* spec) {
ImPlotPlotShaded_xyy_U32(label_id, xs, ys1, ys2, count, *spec);
}
extern "C" void ImPlotPlotShaded_xyy_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys1, const ImU64* ys2, int count, ImPlotSpec const* spec) {
ImPlotPlotShaded_xyy_U64(label_id, xs, ys1, ys2, count, *spec);
}
extern "C" void ImPlotPlotShaded_xyy_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys1, const ImU8* ys2, int count, ImPlotSpec const* spec) {
ImPlotPlotShaded_xyy_U8(label_id, xs, ys1, ys2, count, *spec);
}
extern "C" void ImPlotPlotStairsG_wrap(const char* label_id, ImPlotGetter getter, void* data, int count, ImPlotSpec const* spec) {
ImPlotPlotStairsG(label_id, getter, data, count, *spec);
}
extern "C" void ImPlotPlotStairs_F32_wrap(const char* label_id, const float* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotStairs_F32(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotStairs_F64_wrap(const char* label_id, const double* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotStairs_F64(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotStairs_S16_wrap(const char* label_id, const ImS16* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotStairs_S16(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotStairs_S32_wrap(const char* label_id, const ImS32* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotStairs_S32(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotStairs_S64_wrap(const char* label_id, const ImS64* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotStairs_S64(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotStairs_S8_wrap(const char* label_id, const ImS8* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotStairs_S8(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotStairs_U16_wrap(const char* label_id, const ImU16* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotStairs_U16(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotStairs_U32_wrap(const char* label_id, const ImU32* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotStairs_U32(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotStairs_U64_wrap(const char* label_id, const ImU64* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotStairs_U64(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotStairs_U8_wrap(const char* label_id, const ImU8* values, int count, double xscale, double xstart, ImPlotSpec const* spec) {
ImPlotPlotStairs_U8(label_id, values, count, xscale, xstart, *spec);
}
extern "C" void ImPlotPlotStairs_xy_F32_wrap(const char* label_id, const float* xs, const float* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotStairs_xy_F32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotStairs_xy_F64_wrap(const char* label_id, const double* xs, const double* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotStairs_xy_F64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotStairs_xy_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotStairs_xy_S16(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotStairs_xy_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotStairs_xy_S32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotStairs_xy_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotStairs_xy_S64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotStairs_xy_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotStairs_xy_S8(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotStairs_xy_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotStairs_xy_U16(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotStairs_xy_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotStairs_xy_U32(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotStairs_xy_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotStairs_xy_U64(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotStairs_xy_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, int count, ImPlotSpec const* spec) {
ImPlotPlotStairs_xy_U8(label_id, xs, ys, count, *spec);
}
extern "C" void ImPlotPlotStems_F32_wrap(const char* label_id, const float* values, int count, double ref, double scale, double start, ImPlotSpec const* spec) {
ImPlotPlotStems_F32(label_id, values, count, ref, scale, start, *spec);
}
extern "C" void ImPlotPlotStems_F64_wrap(const char* label_id, const double* values, int count, double ref, double scale, double start, ImPlotSpec const* spec) {
ImPlotPlotStems_F64(label_id, values, count, ref, scale, start, *spec);
}
extern "C" void ImPlotPlotStems_S16_wrap(const char* label_id, const ImS16* values, int count, double ref, double scale, double start, ImPlotSpec const* spec) {
ImPlotPlotStems_S16(label_id, values, count, ref, scale, start, *spec);
}
extern "C" void ImPlotPlotStems_S32_wrap(const char* label_id, const ImS32* values, int count, double ref, double scale, double start, ImPlotSpec const* spec) {
ImPlotPlotStems_S32(label_id, values, count, ref, scale, start, *spec);
}
extern "C" void ImPlotPlotStems_S64_wrap(const char* label_id, const ImS64* values, int count, double ref, double scale, double start, ImPlotSpec const* spec) {
ImPlotPlotStems_S64(label_id, values, count, ref, scale, start, *spec);
}
extern "C" void ImPlotPlotStems_S8_wrap(const char* label_id, const ImS8* values, int count, double ref, double scale, double start, ImPlotSpec const* spec) {
ImPlotPlotStems_S8(label_id, values, count, ref, scale, start, *spec);
}
extern "C" void ImPlotPlotStems_U16_wrap(const char* label_id, const ImU16* values, int count, double ref, double scale, double start, ImPlotSpec const* spec) {
ImPlotPlotStems_U16(label_id, values, count, ref, scale, start, *spec);
}
extern "C" void ImPlotPlotStems_U32_wrap(const char* label_id, const ImU32* values, int count, double ref, double scale, double start, ImPlotSpec const* spec) {
ImPlotPlotStems_U32(label_id, values, count, ref, scale, start, *spec);
}
extern "C" void ImPlotPlotStems_U64_wrap(const char* label_id, const ImU64* values, int count, double ref, double scale, double start, ImPlotSpec const* spec) {
ImPlotPlotStems_U64(label_id, values, count, ref, scale, start, *spec);
}
extern "C" void ImPlotPlotStems_U8_wrap(const char* label_id, const ImU8* values, int count, double ref, double scale, double start, ImPlotSpec const* spec) {
ImPlotPlotStems_U8(label_id, values, count, ref, scale, start, *spec);
}
extern "C" void ImPlotPlotStems_xy_F32_wrap(const char* label_id, const float* xs, const float* ys, int count, double ref, ImPlotSpec const* spec) {
ImPlotPlotStems_xy_F32(label_id, xs, ys, count, ref, *spec);
}
extern "C" void ImPlotPlotStems_xy_F64_wrap(const char* label_id, const double* xs, const double* ys, int count, double ref, ImPlotSpec const* spec) {
ImPlotPlotStems_xy_F64(label_id, xs, ys, count, ref, *spec);
}
extern "C" void ImPlotPlotStems_xy_S16_wrap(const char* label_id, const ImS16* xs, const ImS16* ys, int count, double ref, ImPlotSpec const* spec) {
ImPlotPlotStems_xy_S16(label_id, xs, ys, count, ref, *spec);
}
extern "C" void ImPlotPlotStems_xy_S32_wrap(const char* label_id, const ImS32* xs, const ImS32* ys, int count, double ref, ImPlotSpec const* spec) {
ImPlotPlotStems_xy_S32(label_id, xs, ys, count, ref, *spec);
}
extern "C" void ImPlotPlotStems_xy_S64_wrap(const char* label_id, const ImS64* xs, const ImS64* ys, int count, double ref, ImPlotSpec const* spec) {
ImPlotPlotStems_xy_S64(label_id, xs, ys, count, ref, *spec);
}
extern "C" void ImPlotPlotStems_xy_S8_wrap(const char* label_id, const ImS8* xs, const ImS8* ys, int count, double ref, ImPlotSpec const* spec) {
ImPlotPlotStems_xy_S8(label_id, xs, ys, count, ref, *spec);
}
extern "C" void ImPlotPlotStems_xy_U16_wrap(const char* label_id, const ImU16* xs, const ImU16* ys, int count, double ref, ImPlotSpec const* spec) {
ImPlotPlotStems_xy_U16(label_id, xs, ys, count, ref, *spec);
}
extern "C" void ImPlotPlotStems_xy_U32_wrap(const char* label_id, const ImU32* xs, const ImU32* ys, int count, double ref, ImPlotSpec const* spec) {
ImPlotPlotStems_xy_U32(label_id, xs, ys, count, ref, *spec);
}
extern "C" void ImPlotPlotStems_xy_U64_wrap(const char* label_id, const ImU64* xs, const ImU64* ys, int count, double ref, ImPlotSpec const* spec) {
ImPlotPlotStems_xy_U64(label_id, xs, ys, count, ref, *spec);
}
extern "C" void ImPlotPlotStems_xy_U8_wrap(const char* label_id, const ImU8* xs, const ImU8* ys, int count, double ref, ImPlotSpec const* spec) {
ImPlotPlotStems_xy_U8(label_id, xs, ys, count, ref, *spec);
}
extern "C" void ImPlotPlotText_wrap(const char* text, double x, double y, ImVec2 const* pix_offset, ImPlotSpec const* spec) {
ImPlotPlotText(text, x, y, *pix_offset, *spec);
}
extern "C" void ImPlotPlotToPixels_wrap(ImPlotPoint const* plt, ImAxis x_axis, ImAxis y_axis, ImVec2* _out) {
*_out = ImPlotPlotToPixels(*plt, x_axis, y_axis);
}
extern "C" void ImPlotPlotToPixelsDouble_wrap(double x, double y, ImAxis x_axis, ImAxis y_axis, ImVec2* _out) {
*_out = ImPlotPlotToPixelsDouble(x, y, x_axis, y_axis);
}
extern "C" void ImPlotPushStyleColorImVec4_wrap(ImPlotCol idx, ImVec4 const* col) {
ImPlotPushStyleColorImVec4(idx, *col);
}
extern "C" void ImPlotPushStyleVarImVec2_wrap(ImPlotStyleVar idx, ImVec2 const* val) {
ImPlotPushStyleVarImVec2(idx, *val);
}
extern "C" void ImPlotSampleColormap_wrap(float t, ImPlotColormap cmap, ImVec4* _out) {
*_out = ImPlotSampleColormap(t, cmap);
}
extern "C" void ImPlotTagX_wrap(double x, ImVec4 const* col, bool round) {
ImPlotTagX(x, *col, round);
}
extern "C" void ImPlotTagXStrUnformatted_wrap(double x, ImVec4 const* col, const char* text) {
ImPlotTagXStrUnformatted(x, *col, text);
}
extern "C" void ImPlotTagY_wrap(double y, ImVec4 const* col, bool round) {
ImPlotTagY(y, *col, round);
}
extern "C" void ImPlotTagYStrUnformatted_wrap(double y, ImVec4 const* col, const char* text) {
ImPlotTagYStrUnformatted(y, *col, text);
}
extern "C" bool ImPlotRect_Contains_wrap(const ImPlotRect* self, ImPlotPoint const* p) {
return ImPlotRect_Contains(self, *p);
}