#[repr(C)]pub struct ImTextureData {Show 16 fields
pub UniqueID: c_int,
pub Status: ImTextureStatus,
pub BackendUserData: *mut c_void,
pub TexID: ImTextureID,
pub Format: ImTextureFormat,
pub Width: c_int,
pub Height: c_int,
pub BytesPerPixel: c_int,
pub Pixels: *mut c_uchar,
pub UsedRect: ImTextureRect,
pub UpdateRect: ImTextureRect,
pub Updates: ImVector_ImTextureRect,
pub UnusedFrames: c_int,
pub RefCount: c_ushort,
pub UseColors: bool,
pub WantDestroyNextFrame: bool,
}Fields§
§UniqueID: c_int§Status: ImTextureStatus§BackendUserData: *mut c_void§TexID: ImTextureID§Format: ImTextureFormat§Width: c_int§Height: c_int§BytesPerPixel: c_int§Pixels: *mut c_uchar§UsedRect: ImTextureRect§UpdateRect: ImTextureRect§Updates: ImVector_ImTextureRect§UnusedFrames: c_int§RefCount: c_ushort§UseColors: bool§WantDestroyNextFrame: boolTrait Implementations§
Source§impl Clone for ImTextureData
impl Clone for ImTextureData
Source§fn clone(&self) -> ImTextureData
fn clone(&self) -> ImTextureData
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 ImTextureData
impl Debug for ImTextureData
Source§impl Default for ImTextureData
impl Default for ImTextureData
Source§impl Hash for ImTextureData
impl Hash for ImTextureData
Source§impl PartialEq for ImTextureData
impl PartialEq for ImTextureData
impl Copy for ImTextureData
impl Eq for ImTextureData
impl StructuralPartialEq for ImTextureData
Auto Trait Implementations§
impl Freeze for ImTextureData
impl RefUnwindSafe for ImTextureData
impl !Send for ImTextureData
impl !Sync for ImTextureData
impl Unpin for ImTextureData
impl UnwindSafe for ImTextureData
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