#[repr(C)]pub struct ImGuiTableColumn {Show 41 fields
pub Flags: ImGuiTableColumnFlags,
pub WidthGiven: f32,
pub MinX: f32,
pub MaxX: f32,
pub WidthRequest: f32,
pub WidthAuto: f32,
pub WidthMax: f32,
pub StretchWeight: f32,
pub InitStretchWeightOrWidth: f32,
pub ClipRect: ImRect,
pub UserID: ImGuiID,
pub WorkMinX: f32,
pub WorkMaxX: f32,
pub ItemWidth: f32,
pub ContentMaxXFrozen: f32,
pub ContentMaxXUnfrozen: f32,
pub ContentMaxXHeadersUsed: f32,
pub ContentMaxXHeadersIdeal: f32,
pub NameOffset: ImS16,
pub DisplayOrder: ImGuiTableColumnIdx,
pub IndexWithinEnabledSet: ImGuiTableColumnIdx,
pub PrevEnabledColumn: ImGuiTableColumnIdx,
pub NextEnabledColumn: ImGuiTableColumnIdx,
pub SortOrder: ImGuiTableColumnIdx,
pub DrawChannelCurrent: ImGuiTableDrawChannelIdx,
pub DrawChannelFrozen: ImGuiTableDrawChannelIdx,
pub DrawChannelUnfrozen: ImGuiTableDrawChannelIdx,
pub IsEnabled: bool,
pub IsUserEnabled: bool,
pub IsUserEnabledNextFrame: bool,
pub IsVisibleX: bool,
pub IsVisibleY: bool,
pub IsRequestOutput: bool,
pub IsSkipItems: bool,
pub IsPreserveWidthAuto: bool,
pub NavLayerCurrent: ImS8,
pub AutoFitQueue: ImU8,
pub CannotSkipItemsQueue: ImU8,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub SortDirectionsAvailList: ImU8,
}Fields§
§Flags: ImGuiTableColumnFlags§WidthGiven: f32§MinX: f32§MaxX: f32§WidthRequest: f32§WidthAuto: f32§WidthMax: f32§StretchWeight: f32§InitStretchWeightOrWidth: f32§ClipRect: ImRect§UserID: ImGuiID§WorkMinX: f32§WorkMaxX: f32§ItemWidth: f32§ContentMaxXFrozen: f32§ContentMaxXUnfrozen: f32§ContentMaxXHeadersUsed: f32§ContentMaxXHeadersIdeal: f32§NameOffset: ImS16§DisplayOrder: ImGuiTableColumnIdx§IndexWithinEnabledSet: ImGuiTableColumnIdx§PrevEnabledColumn: ImGuiTableColumnIdx§NextEnabledColumn: ImGuiTableColumnIdx§SortOrder: ImGuiTableColumnIdx§DrawChannelCurrent: ImGuiTableDrawChannelIdx§DrawChannelFrozen: ImGuiTableDrawChannelIdx§DrawChannelUnfrozen: ImGuiTableDrawChannelIdx§IsEnabled: bool§IsUserEnabled: bool§IsUserEnabledNextFrame: bool§IsVisibleX: bool§IsVisibleY: bool§IsRequestOutput: bool§IsSkipItems: bool§IsPreserveWidthAuto: bool§AutoFitQueue: ImU8§CannotSkipItemsQueue: ImU8§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§SortDirectionsAvailList: ImU8Implementations§
Source§impl ImGuiTableColumn
impl ImGuiTableColumn
pub fn SortDirection(&self) -> ImU8
pub fn set_SortDirection(&mut self, val: ImU8)
pub unsafe fn SortDirection_raw(this: *const Self) -> ImU8
pub unsafe fn set_SortDirection_raw(this: *mut Self, val: ImU8)
pub fn SortDirectionsAvailCount(&self) -> ImU8
pub fn set_SortDirectionsAvailCount(&mut self, val: ImU8)
pub unsafe fn SortDirectionsAvailCount_raw(this: *const Self) -> ImU8
pub unsafe fn set_SortDirectionsAvailCount_raw(this: *mut Self, val: ImU8)
pub fn SortDirectionsAvailMask(&self) -> ImU8
pub fn set_SortDirectionsAvailMask(&mut self, val: ImU8)
pub unsafe fn SortDirectionsAvailMask_raw(this: *const Self) -> ImU8
pub unsafe fn set_SortDirectionsAvailMask_raw(this: *mut Self, val: ImU8)
pub fn new_bitfield_1( SortDirection: ImU8, SortDirectionsAvailCount: ImU8, SortDirectionsAvailMask: ImU8, ) -> __BindgenBitfieldUnit<[u8; 1]>
Trait Implementations§
Source§impl Clone for ImGuiTableColumn
impl Clone for ImGuiTableColumn
Source§fn clone(&self) -> ImGuiTableColumn
fn clone(&self) -> ImGuiTableColumn
Returns a duplicate 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 ImGuiTableColumn
impl Debug for ImGuiTableColumn
impl Copy for ImGuiTableColumn
Auto Trait Implementations§
impl Freeze for ImGuiTableColumn
impl RefUnwindSafe for ImGuiTableColumn
impl Send for ImGuiTableColumn
impl Sync for ImGuiTableColumn
impl Unpin for ImGuiTableColumn
impl UnwindSafe for ImGuiTableColumn
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