dear_implot/
plot_types.rs1use crate::sys;
2
3#[repr(u32)]
5#[derive(Copy, Clone, Debug, PartialEq, Eq)]
6pub enum PlotLocation {
7 Center = sys::ImPlotLocation_Center as u32,
8 North = sys::ImPlotLocation_North as u32,
9 South = sys::ImPlotLocation_South as u32,
10 West = sys::ImPlotLocation_West as u32,
11 East = sys::ImPlotLocation_East as u32,
12 NorthWest = sys::ImPlotLocation_NorthWest as u32,
13 NorthEast = sys::ImPlotLocation_NorthEast as u32,
14 SouthWest = sys::ImPlotLocation_SouthWest as u32,
15 SouthEast = sys::ImPlotLocation_SouthEast as u32,
16}
17
18#[repr(u32)]
20#[derive(Copy, Clone, Debug, PartialEq, Eq)]
21pub enum PlotOrientation {
22 Horizontal = 0,
23 Vertical = 1,
24}
25
26#[derive(Clone, Copy, Debug, PartialEq, Eq)]
28#[repr(i32)]
29pub enum PlotCond {
30 None = 0,
31 Always = 1,
32 Once = 2,
33}