mirror of
https://github.com/eliasstepanik/imgui-rs.git
synced 2026-01-11 21:48:36 +00:00
[cimgui 1.53.1] Style: Add PopupRounding, FrameBorderSize, WindowBorderSize, PopupBorderSize
This commit is contained in:
parent
3b231d9838
commit
adfa447d2f
@ -20,6 +20,8 @@
|
||||
- Rename `ImGuiStyleVar::ChildWindowRounding` to `ImGuiStyleVar::ChildRounding`.
|
||||
- Rename `StyleVar::ChildWindowRounding` to `StyleVar::ChildRounding`.
|
||||
|
||||
- Style: Add `PopupRounding`, `FrameBorderSize`, `WindowBorderSize`, `PopupBorderSize`.
|
||||
|
||||
|
||||
## [0.0.18] - 2017-12-23
|
||||
|
||||
|
||||
@ -147,15 +147,19 @@ pub enum ImGuiStyleVar {
|
||||
WindowRounding,
|
||||
WindowMinSize,
|
||||
ChildRounding,
|
||||
ChildBorderSize,
|
||||
PopupRounding,
|
||||
PopupBorderSize,
|
||||
FramePadding,
|
||||
FrameRounding,
|
||||
FrameBorderSize,
|
||||
ItemSpacing,
|
||||
ItemInnerSpacing,
|
||||
IndentSpacing,
|
||||
GrabMinSize,
|
||||
ButtonTextAlign,
|
||||
}
|
||||
pub const ImGuiStyleVar_COUNT: usize = 12;
|
||||
pub const ImGuiStyleVar_COUNT: usize = 16;
|
||||
|
||||
impl ImGuiStyleVar {
|
||||
#[deprecated(since = "0.0.19", note = "please use ChildRounding instead")]
|
||||
|
||||
12
src/lib.rs
12
src/lib.rs
@ -1206,8 +1206,20 @@ impl<'ui> Ui<'ui> {
|
||||
ChildRounding(v) => unsafe {
|
||||
igPushStyleVar(ImGuiStyleVar::ChildRounding, v)
|
||||
},
|
||||
ChildBorderSize(v) => unsafe {
|
||||
igPushStyleVar(ImGuiStyleVar::ChildBorderSize, v)
|
||||
},
|
||||
PopupRounding(v) => unsafe {
|
||||
igPushStyleVar(ImGuiStyleVar::PopupRounding, v)
|
||||
},
|
||||
PopupBorderSize(v) => unsafe {
|
||||
igPushStyleVar(ImGuiStyleVar::PopupBorderSize, v)
|
||||
},
|
||||
FramePadding(v) => unsafe { igPushStyleVarVec(ImGuiStyleVar::FramePadding, v) },
|
||||
FrameRounding(v) => unsafe { igPushStyleVar(ImGuiStyleVar::FrameRounding, v) },
|
||||
FrameBorderSize(v) => unsafe {
|
||||
igPushStyleVar(ImGuiStyleVar::FrameBorderSize, v)
|
||||
},
|
||||
ItemSpacing(v) => unsafe { igPushStyleVarVec(ImGuiStyleVar::ItemSpacing, v) },
|
||||
ItemInnerSpacing(v) => unsafe { igPushStyleVarVec(ImGuiStyleVar::ItemInnerSpacing, v) },
|
||||
IndentSpacing(v) => unsafe { igPushStyleVar(ImGuiStyleVar::IndentSpacing, v) },
|
||||
|
||||
@ -7,8 +7,12 @@ pub enum StyleVar {
|
||||
WindowRounding(f32),
|
||||
WindowMinSize(ImVec2),
|
||||
ChildRounding(f32),
|
||||
ChildBorderSize(f32),
|
||||
PopupRounding(f32),
|
||||
PopupBorderSize(f32),
|
||||
FramePadding(ImVec2),
|
||||
FrameRounding(f32),
|
||||
FrameBorderSize(f32),
|
||||
ItemSpacing(ImVec2),
|
||||
ItemInnerSpacing(ImVec2),
|
||||
IndentSpacing(f32),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user