mirror of
https://github.com/eliasstepanik/imgui-rs.git
synced 2026-01-12 22:18:36 +00:00
31 lines
729 B
Rust
31 lines
729 B
Rust
use ImVec2;
|
|
|
|
#[derive(Copy, Clone, Debug, PartialEq)]
|
|
pub enum StyleVar {
|
|
Alpha(f32),
|
|
WindowPadding(ImVec2),
|
|
WindowRounding(f32),
|
|
WindowBorderSize(f32),
|
|
WindowMinSize(ImVec2),
|
|
ChildRounding(f32),
|
|
ChildBorderSize(f32),
|
|
PopupRounding(f32),
|
|
PopupBorderSize(f32),
|
|
FramePadding(ImVec2),
|
|
FrameRounding(f32),
|
|
FrameBorderSize(f32),
|
|
ItemSpacing(ImVec2),
|
|
ItemInnerSpacing(ImVec2),
|
|
IndentSpacing(f32),
|
|
GrabMinSize(f32),
|
|
ButtonTextAlign(ImVec2),
|
|
}
|
|
|
|
impl StyleVar {
|
|
#[allow(non_snake_case)]
|
|
#[deprecated(since = "0.0.19", note = "please use ChildRounding instead")]
|
|
pub fn ChildWindowRounding(value: f32) -> Self {
|
|
StyleVar::ChildRounding(value)
|
|
}
|
|
}
|