Struct easy_imgui_sys::ImGuiTableColumnSettings
source · #[repr(C)]pub struct ImGuiTableColumnSettings {
pub WidthOrWeight: f32,
pub UserID: ImGuiID,
pub Index: ImGuiTableColumnIdx,
pub DisplayOrder: ImGuiTableColumnIdx,
pub SortOrder: ImGuiTableColumnIdx,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub __bindgen_padding_0: u8,
}Fields§
§WidthOrWeight: f32§UserID: ImGuiID§Index: ImGuiTableColumnIdx§DisplayOrder: ImGuiTableColumnIdx§SortOrder: ImGuiTableColumnIdx§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§__bindgen_padding_0: u8Implementations§
source§impl ImGuiTableColumnSettings
impl ImGuiTableColumnSettings
pub fn SortDirection(&self) -> ImU8
pub fn set_SortDirection(&mut self, val: ImU8)
pub fn IsEnabled(&self) -> ImU8
pub fn set_IsEnabled(&mut self, val: ImU8)
pub fn IsStretch(&self) -> ImU8
pub fn set_IsStretch(&mut self, val: ImU8)
pub fn new_bitfield_1( SortDirection: ImU8, IsEnabled: ImU8, IsStretch: ImU8, ) -> __BindgenBitfieldUnit<[u8; 1]>
Trait Implementations§
source§impl Clone for ImGuiTableColumnSettings
impl Clone for ImGuiTableColumnSettings
source§fn clone(&self) -> ImGuiTableColumnSettings
fn clone(&self) -> ImGuiTableColumnSettings
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for ImGuiTableColumnSettings
impl Debug for ImGuiTableColumnSettings
impl Copy for ImGuiTableColumnSettings
Auto Trait Implementations§
impl Freeze for ImGuiTableColumnSettings
impl RefUnwindSafe for ImGuiTableColumnSettings
impl Send for ImGuiTableColumnSettings
impl Sync for ImGuiTableColumnSettings
impl Unpin for ImGuiTableColumnSettings
impl UnwindSafe for ImGuiTableColumnSettings
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
source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)