forked from AllenDang/cimgui-go
-
Notifications
You must be signed in to change notification settings - Fork 0
/
cimplot_enums.go
456 lines (383 loc) · 12.5 KB
/
cimplot_enums.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
// Code generated by cmd/codegen from https://github.com/AllenDang/cimgui-go.
// DO NOT EDIT.
package imgui
// original name: ImAxis_
type PlotAxisEnum int32
const (
AxisX1 PlotAxisEnum = 0
AxisX2 PlotAxisEnum = 1
AxisX3 PlotAxisEnum = 2
AxisY1 PlotAxisEnum = 3
AxisY2 PlotAxisEnum = 4
AxisY3 PlotAxisEnum = 5
AxisCOUNT PlotAxisEnum = 6
)
// original name: ImPlotAxisFlags_
type PlotAxisFlags int32
const (
PlotAxisFlagsNone PlotAxisFlags = 0
PlotAxisFlagsNoLabel PlotAxisFlags = 1
PlotAxisFlagsNoGridLines PlotAxisFlags = 2
PlotAxisFlagsNoTickMarks PlotAxisFlags = 4
PlotAxisFlagsNoTickLabels PlotAxisFlags = 8
PlotAxisFlagsNoInitialFit PlotAxisFlags = 16
PlotAxisFlagsNoMenus PlotAxisFlags = 32
PlotAxisFlagsNoSideSwitch PlotAxisFlags = 64
PlotAxisFlagsNoHighlight PlotAxisFlags = 128
PlotAxisFlagsOpposite PlotAxisFlags = 256
PlotAxisFlagsForeground PlotAxisFlags = 512
PlotAxisFlagsInvert PlotAxisFlags = 1024
PlotAxisFlagsAutoFit PlotAxisFlags = 2048
PlotAxisFlagsRangeFit PlotAxisFlags = 4096
PlotAxisFlagsPanStretch PlotAxisFlags = 8192
PlotAxisFlagsLockMin PlotAxisFlags = 16384
PlotAxisFlagsLockMax PlotAxisFlags = 32768
PlotAxisFlagsLock PlotAxisFlags = 49152
PlotAxisFlagsNoDecorations PlotAxisFlags = 15
PlotAxisFlagsAuxDefault PlotAxisFlags = 258
)
// original name: ImPlotBarGroupsFlags_
type PlotBarGroupsFlags int32
const (
PlotBarGroupsFlagsNone PlotBarGroupsFlags = 0
PlotBarGroupsFlagsHorizontal PlotBarGroupsFlags = 1024
PlotBarGroupsFlagsStacked PlotBarGroupsFlags = 2048
)
// original name: ImPlotBarsFlags_
type PlotBarsFlags int32
const (
PlotBarsFlagsNone PlotBarsFlags = 0
PlotBarsFlagsHorizontal PlotBarsFlags = 1024
)
// original name: ImPlotBin_
type PlotBin int32
const (
PlotBinSqrt PlotBin = -1
PlotBinSturges PlotBin = -2
PlotBinRice PlotBin = -3
PlotBinScott PlotBin = -4
)
// original name: ImPlotCol_
type PlotCol int32
const (
PlotColLine PlotCol = 0
PlotColFill PlotCol = 1
PlotColMarkerOutline PlotCol = 2
PlotColMarkerFill PlotCol = 3
PlotColErrorBar PlotCol = 4
PlotColFrameBg PlotCol = 5
PlotColPlotBg PlotCol = 6
PlotColPlotBorder PlotCol = 7
PlotColLegendBg PlotCol = 8
PlotColLegendBorder PlotCol = 9
PlotColLegendText PlotCol = 10
PlotColTitleText PlotCol = 11
PlotColInlayText PlotCol = 12
PlotColAxisText PlotCol = 13
PlotColAxisGrid PlotCol = 14
PlotColAxisTick PlotCol = 15
PlotColAxisBg PlotCol = 16
PlotColAxisBgHovered PlotCol = 17
PlotColAxisBgActive PlotCol = 18
PlotColSelection PlotCol = 19
PlotColCrosshairs PlotCol = 20
PlotColCOUNT PlotCol = 21
)
// original name: ImPlotColormapScaleFlags_
type PlotColormapScaleFlags int32
const (
PlotColormapScaleFlagsNone PlotColormapScaleFlags = 0
PlotColormapScaleFlagsNoLabel PlotColormapScaleFlags = 1
PlotColormapScaleFlagsOpposite PlotColormapScaleFlags = 2
PlotColormapScaleFlagsInvert PlotColormapScaleFlags = 4
)
// original name: ImPlotColormap_
type PlotColormap int32
const (
PlotColormapDeep PlotColormap = 0
PlotColormapDark PlotColormap = 1
PlotColormapPastel PlotColormap = 2
PlotColormapPaired PlotColormap = 3
PlotColormapViridis PlotColormap = 4
PlotColormapPlasma PlotColormap = 5
PlotColormapHot PlotColormap = 6
PlotColormapCool PlotColormap = 7
PlotColormapPink PlotColormap = 8
PlotColormapJet PlotColormap = 9
PlotColormapTwilight PlotColormap = 10
PlotColormapRdBu PlotColormap = 11
PlotColormapBrBG PlotColormap = 12
PlotColormapPiYG PlotColormap = 13
PlotColormapSpectral PlotColormap = 14
PlotColormapGreys PlotColormap = 15
)
// original name: ImPlotCond_
type PlotCond int32
const (
PlotCondNone PlotCond = 0
PlotCondAlways PlotCond = 1
PlotCondOnce PlotCond = 2
)
// original name: ImPlotDateFmt_
type PlotDateFmt int32
const (
PlotDateFmtNone PlotDateFmt = 0
PlotDateFmtDayMo PlotDateFmt = 1
PlotDateFmtDayMoYr PlotDateFmt = 2
PlotDateFmtMoYr PlotDateFmt = 3
PlotDateFmtMo PlotDateFmt = 4
PlotDateFmtYr PlotDateFmt = 5
)
// original name: ImPlotDigitalFlags_
type PlotDigitalFlags int32
const (
PlotDigitalFlagsNone PlotDigitalFlags = 0
)
// original name: ImPlotDragToolFlags_
type PlotDragToolFlags int32
const (
PlotDragToolFlagsNone PlotDragToolFlags = 0
PlotDragToolFlagsNoCursors PlotDragToolFlags = 1
PlotDragToolFlagsNoFit PlotDragToolFlags = 2
PlotDragToolFlagsNoInputs PlotDragToolFlags = 4
PlotDragToolFlagsDelayed PlotDragToolFlags = 8
)
// original name: ImPlotDummyFlags_
type PlotDummyFlags int32
const (
PlotDummyFlagsNone PlotDummyFlags = 0
)
// original name: ImPlotErrorBarsFlags_
type PlotErrorBarsFlags int32
const (
PlotErrorBarsFlagsNone PlotErrorBarsFlags = 0
PlotErrorBarsFlagsHorizontal PlotErrorBarsFlags = 1024
)
// original name: ImPlotFlags_
type PlotFlags int32
const (
PlotFlagsNone PlotFlags = 0
PlotFlagsNoTitle PlotFlags = 1
PlotFlagsNoLegend PlotFlags = 2
PlotFlagsNoMouseText PlotFlags = 4
PlotFlagsNoInputs PlotFlags = 8
PlotFlagsNoMenus PlotFlags = 16
PlotFlagsNoBoxSelect PlotFlags = 32
PlotFlagsNoFrame PlotFlags = 64
PlotFlagsEqual PlotFlags = 128
PlotFlagsCrosshairs PlotFlags = 256
PlotFlagsCanvasOnly PlotFlags = 55
)
// original name: ImPlotHeatmapFlags_
type PlotHeatmapFlags int32
const (
PlotHeatmapFlagsNone PlotHeatmapFlags = 0
PlotHeatmapFlagsColMajor PlotHeatmapFlags = 1024
)
// original name: ImPlotHistogramFlags_
type PlotHistogramFlags int32
const (
PlotHistogramFlagsNone PlotHistogramFlags = 0
PlotHistogramFlagsHorizontal PlotHistogramFlags = 1024
PlotHistogramFlagsCumulative PlotHistogramFlags = 2048
PlotHistogramFlagsDensity PlotHistogramFlags = 4096
PlotHistogramFlagsNoOutliers PlotHistogramFlags = 8192
PlotHistogramFlagsColMajor PlotHistogramFlags = 16384
)
// original name: ImPlotImageFlags_
type PlotImageFlags int32
const (
PlotImageFlagsNone PlotImageFlags = 0
)
// original name: ImPlotInfLinesFlags_
type PlotInfLinesFlags int32
const (
PlotInfLinesFlagsNone PlotInfLinesFlags = 0
PlotInfLinesFlagsHorizontal PlotInfLinesFlags = 1024
)
// original name: ImPlotItemFlags_
type PlotItemFlags int32
const (
PlotItemFlagsNone PlotItemFlags = 0
PlotItemFlagsNoLegend PlotItemFlags = 1
PlotItemFlagsNoFit PlotItemFlags = 2
)
// original name: ImPlotLegendFlags_
type PlotLegendFlags int32
const (
PlotLegendFlagsNone PlotLegendFlags = 0
PlotLegendFlagsNoButtons PlotLegendFlags = 1
PlotLegendFlagsNoHighlightItem PlotLegendFlags = 2
PlotLegendFlagsNoHighlightAxis PlotLegendFlags = 4
PlotLegendFlagsNoMenus PlotLegendFlags = 8
PlotLegendFlagsOutside PlotLegendFlags = 16
PlotLegendFlagsHorizontal PlotLegendFlags = 32
PlotLegendFlagsSort PlotLegendFlags = 64
)
// original name: ImPlotLineFlags_
type PlotLineFlags int32
const (
PlotLineFlagsNone PlotLineFlags = 0
PlotLineFlagsSegments PlotLineFlags = 1024
PlotLineFlagsLoop PlotLineFlags = 2048
PlotLineFlagsSkipNaN PlotLineFlags = 4096
PlotLineFlagsNoClip PlotLineFlags = 8192
PlotLineFlagsShaded PlotLineFlags = 16384
)
// original name: ImPlotLocation_
type PlotLocation int32
const (
PlotLocationCenter PlotLocation = 0
PlotLocationNorth PlotLocation = 1
PlotLocationSouth PlotLocation = 2
PlotLocationWest PlotLocation = 4
PlotLocationEast PlotLocation = 8
PlotLocationNorthWest PlotLocation = 5
PlotLocationNorthEast PlotLocation = 9
PlotLocationSouthWest PlotLocation = 6
PlotLocationSouthEast PlotLocation = 10
)
// original name: ImPlotMarker_
type PlotMarker int32
const (
PlotMarkerNone PlotMarker = -1
PlotMarkerCircle PlotMarker = 0
PlotMarkerSquare PlotMarker = 1
PlotMarkerDiamond PlotMarker = 2
PlotMarkerUp PlotMarker = 3
PlotMarkerDown PlotMarker = 4
PlotMarkerLeft PlotMarker = 5
PlotMarkerRight PlotMarker = 6
PlotMarkerCross PlotMarker = 7
PlotMarkerPlus PlotMarker = 8
PlotMarkerAsterisk PlotMarker = 9
PlotMarkerCOUNT PlotMarker = 10
)
// original name: ImPlotMouseTextFlags_
type PlotMouseTextFlags int32
const (
PlotMouseTextFlagsNone PlotMouseTextFlags = 0
PlotMouseTextFlagsNoAuxAxes PlotMouseTextFlags = 1
PlotMouseTextFlagsNoFormat PlotMouseTextFlags = 2
PlotMouseTextFlagsShowAlways PlotMouseTextFlags = 4
)
// original name: ImPlotPieChartFlags_
type PlotPieChartFlags int32
const (
PlotPieChartFlagsNone PlotPieChartFlags = 0
PlotPieChartFlagsNormalize PlotPieChartFlags = 1024
PlotPieChartFlagsIgnoreHidden PlotPieChartFlags = 2048
)
// original name: ImPlotScale_
type PlotScale int32
const (
PlotScaleLinear PlotScale = 0
PlotScaleTime PlotScale = 1
PlotScaleLog10 PlotScale = 2
PlotScaleSymLog PlotScale = 3
)
// original name: ImPlotScatterFlags_
type PlotScatterFlags int32
const (
PlotScatterFlagsNone PlotScatterFlags = 0
PlotScatterFlagsNoClip PlotScatterFlags = 1024
)
// original name: ImPlotShadedFlags_
type PlotShadedFlags int32
const (
PlotShadedFlagsNone PlotShadedFlags = 0
)
// original name: ImPlotStairsFlags_
type PlotStairsFlags int32
const (
PlotStairsFlagsNone PlotStairsFlags = 0
PlotStairsFlagsPreStep PlotStairsFlags = 1024
PlotStairsFlagsShaded PlotStairsFlags = 2048
)
// original name: ImPlotStemsFlags_
type PlotStemsFlags int32
const (
PlotStemsFlagsNone PlotStemsFlags = 0
PlotStemsFlagsHorizontal PlotStemsFlags = 1024
)
// original name: ImPlotStyleVar_
type PlotStyleVar int32
const (
PlotStyleVarLineWeight PlotStyleVar = 0
PlotStyleVarMarker PlotStyleVar = 1
PlotStyleVarMarkerSize PlotStyleVar = 2
PlotStyleVarMarkerWeight PlotStyleVar = 3
PlotStyleVarFillAlpha PlotStyleVar = 4
PlotStyleVarErrorBarSize PlotStyleVar = 5
PlotStyleVarErrorBarWeight PlotStyleVar = 6
PlotStyleVarDigitalBitHeight PlotStyleVar = 7
PlotStyleVarDigitalBitGap PlotStyleVar = 8
PlotStyleVarPlotBorderSize PlotStyleVar = 9
PlotStyleVarMinorAlpha PlotStyleVar = 10
PlotStyleVarMajorTickLen PlotStyleVar = 11
PlotStyleVarMinorTickLen PlotStyleVar = 12
PlotStyleVarMajorTickSize PlotStyleVar = 13
PlotStyleVarMinorTickSize PlotStyleVar = 14
PlotStyleVarMajorGridSize PlotStyleVar = 15
PlotStyleVarMinorGridSize PlotStyleVar = 16
PlotStyleVarPlotPadding PlotStyleVar = 17
PlotStyleVarLabelPadding PlotStyleVar = 18
PlotStyleVarLegendPadding PlotStyleVar = 19
PlotStyleVarLegendInnerPadding PlotStyleVar = 20
PlotStyleVarLegendSpacing PlotStyleVar = 21
PlotStyleVarMousePosPadding PlotStyleVar = 22
PlotStyleVarAnnotationPadding PlotStyleVar = 23
PlotStyleVarFitPadding PlotStyleVar = 24
PlotStyleVarPlotDefaultSize PlotStyleVar = 25
PlotStyleVarPlotMinSize PlotStyleVar = 26
PlotStyleVarCOUNT PlotStyleVar = 27
)
// original name: ImPlotSubplotFlags_
type PlotSubplotFlags int32
const (
PlotSubplotFlagsNone PlotSubplotFlags = 0
PlotSubplotFlagsNoTitle PlotSubplotFlags = 1
PlotSubplotFlagsNoLegend PlotSubplotFlags = 2
PlotSubplotFlagsNoMenus PlotSubplotFlags = 4
PlotSubplotFlagsNoResize PlotSubplotFlags = 8
PlotSubplotFlagsNoAlign PlotSubplotFlags = 16
PlotSubplotFlagsShareItems PlotSubplotFlags = 32
PlotSubplotFlagsLinkRows PlotSubplotFlags = 64
PlotSubplotFlagsLinkCols PlotSubplotFlags = 128
PlotSubplotFlagsLinkAllX PlotSubplotFlags = 256
PlotSubplotFlagsLinkAllY PlotSubplotFlags = 512
PlotSubplotFlagsColMajor PlotSubplotFlags = 1024
)
// original name: ImPlotTextFlags_
type PlotTextFlags int32
const (
PlotTextFlagsNone PlotTextFlags = 0
PlotTextFlagsVertical PlotTextFlags = 1024
)
// original name: ImPlotTimeFmt_
type PlotTimeFmt int32
const (
PlotTimeFmtNone PlotTimeFmt = 0
PlotTimeFmtUs PlotTimeFmt = 1
PlotTimeFmtSUs PlotTimeFmt = 2
PlotTimeFmtSMs PlotTimeFmt = 3
PlotTimeFmtS PlotTimeFmt = 4
PlotTimeFmtMinSMs PlotTimeFmt = 5
PlotTimeFmtHrMinSMs PlotTimeFmt = 6
PlotTimeFmtHrMinS PlotTimeFmt = 7
PlotTimeFmtHrMin PlotTimeFmt = 8
PlotTimeFmtHr PlotTimeFmt = 9
)
// original name: ImPlotTimeUnit_
type PlotTimeUnit int32
const (
PlotTimeUnitUs PlotTimeUnit = 0
PlotTimeUnitMs PlotTimeUnit = 1
PlotTimeUnitS PlotTimeUnit = 2
PlotTimeUnitMin PlotTimeUnit = 3
PlotTimeUnitHr PlotTimeUnit = 4
PlotTimeUnitDay PlotTimeUnit = 5
PlotTimeUnitMo PlotTimeUnit = 6
PlotTimeUnitYr PlotTimeUnit = 7
PlotTimeUnitCOUNT PlotTimeUnit = 8
)