#[repr(C)]pub struct ImGuiStyle {Show 24 fields
pub Alpha: c_float,
pub WindowPadding: ImVec2,
pub WindowMinSize: ImVec2,
pub WindowRounding: c_float,
pub WindowTitleAlign: ImGuiAlign,
pub ChildWindowRounding: c_float,
pub FramePadding: ImVec2,
pub FrameRounding: c_float,
pub ItemSpacing: ImVec2,
pub ItemInnerSpacing: ImVec2,
pub TouchExtraPadding: ImVec2,
pub WindowFillAlphaDefault: c_float,
pub IndentSpacing: c_float,
pub ColumnsMinSpacing: c_float,
pub ScrollbarSize: c_float,
pub ScrollbarRounding: c_float,
pub GrabMinSize: c_float,
pub GrabRounding: c_float,
pub DisplayWindowPadding: ImVec2,
pub DisplaySafeAreaPadding: ImVec2,
pub AntiAliasedLines: u8,
pub AntiAliasedShapes: u8,
pub CurveTessellationTol: c_float,
pub Colors: [ImVec4; 43],
}
Fields§
§Alpha: c_float
§WindowPadding: ImVec2
§WindowMinSize: ImVec2
§WindowRounding: c_float
§WindowTitleAlign: ImGuiAlign
§ChildWindowRounding: c_float
§FramePadding: ImVec2
§FrameRounding: c_float
§ItemSpacing: ImVec2
§ItemInnerSpacing: ImVec2
§TouchExtraPadding: ImVec2
§WindowFillAlphaDefault: c_float
§IndentSpacing: c_float
§ColumnsMinSpacing: c_float
§ScrollbarSize: c_float
§ScrollbarRounding: c_float
§GrabMinSize: c_float
§GrabRounding: c_float
§DisplayWindowPadding: ImVec2
§DisplaySafeAreaPadding: ImVec2
§AntiAliasedLines: u8
§AntiAliasedShapes: u8
§CurveTessellationTol: c_float
§Colors: [ImVec4; 43]
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ImGuiStyle
impl RefUnwindSafe for ImGuiStyle
impl Send for ImGuiStyle
impl Sync for ImGuiStyle
impl Unpin for ImGuiStyle
impl UnwindSafe for ImGuiStyle
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more