#[repr(C)]pub struct ImGuiListClipper {
pub Ctx: *mut ImGuiContext,
pub DisplayStart: c_int,
pub DisplayEnd: c_int,
pub ItemsCount: c_int,
pub ItemsHeight: f32,
pub StartPosY: f64,
pub StartSeekOffsetY: f64,
pub TempData: *mut c_void,
pub Flags: ImGuiListClipperFlags,
}Fields§
§Ctx: *mut ImGuiContext§DisplayStart: c_int§DisplayEnd: c_int§ItemsCount: c_int§ItemsHeight: f32§StartPosY: f64§StartSeekOffsetY: f64§TempData: *mut c_void§Flags: ImGuiListClipperFlagsImplementations§
Source§impl ImGuiListClipper
impl ImGuiListClipper
pub unsafe fn Begin(&mut self, items_count: c_int, items_height: f32)
pub unsafe fn End(&mut self)
pub unsafe fn Step(&mut self) -> bool
pub unsafe fn IncludeItemsByIndex(&mut self, item_begin: c_int, item_end: c_int)
pub unsafe fn SeekCursorForItem(&mut self, item_index: c_int)
pub unsafe fn new() -> Self
pub unsafe fn destruct(&mut self)
Trait Implementations§
Source§impl Debug for ImGuiListClipper
impl Debug for ImGuiListClipper
Source§impl Default for ImGuiListClipper
impl Default for ImGuiListClipper
Source§impl PartialEq for ImGuiListClipper
impl PartialEq for ImGuiListClipper
impl StructuralPartialEq for ImGuiListClipper
Auto Trait Implementations§
impl Freeze for ImGuiListClipper
impl !RefUnwindSafe for ImGuiListClipper
impl !Send for ImGuiListClipper
impl !Sync for ImGuiListClipper
impl Unpin for ImGuiListClipper
impl !UnwindSafe for ImGuiListClipper
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