Struct glfw::PixelImage
source · pub struct PixelImage {
pub width: u32,
pub height: u32,
pub pixels: Vec<u32>,
}
Expand description
When not using the image
library, or if you just want to,
you can specify an image from its raw pixel data using this structure.
Fields§
§width: u32
Width of the image in pixels
height: u32
Height of the image in pixels
pixels: Vec<u32>
Pixels are 4 bytes each, one byte for each RGBA subpixel.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for PixelImage
impl Send for PixelImage
impl Sync for PixelImage
impl Unpin for PixelImage
impl UnwindSafe for PixelImage
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