#[repr(C)]pub struct GraphicsFormat {
pub value: i32,
}Expand description
Fields§
§value: i32Implementations§
Source§impl GraphicsFormat
impl GraphicsFormat
pub fn none() -> Self
pub fn r8_srgb() -> Self
pub fn r8g8_srgb() -> Self
pub fn r8g8b8_srgb() -> Self
pub fn r8g8b8a8_srgb() -> Self
pub fn r8_u_norm() -> Self
pub fn r8g8_u_norm() -> Self
pub fn r8g8b8_u_norm() -> Self
pub fn r8g8b8a8_u_norm() -> Self
pub fn r8_s_norm() -> Self
pub fn r8g8_s_norm() -> Self
pub fn r8g8b8_s_norm() -> Self
pub fn r8g8b8a8_s_norm() -> Self
pub fn r8_u_int() -> Self
pub fn r8g8_u_int() -> Self
pub fn r8g8b8_u_int() -> Self
pub fn r8g8b8a8_u_int() -> Self
pub fn r8_s_int() -> Self
pub fn r8g8_s_int() -> Self
pub fn r8g8b8_s_int() -> Self
pub fn r8g8b8a8_s_int() -> Self
pub fn r16_u_norm() -> Self
pub fn r16g16_u_norm() -> Self
pub fn r16g16b16_u_norm() -> Self
pub fn r16g16b16a16_u_norm() -> Self
pub fn r16_s_norm() -> Self
pub fn r16g16_s_norm() -> Self
pub fn r16g16b16_s_norm() -> Self
pub fn r16g16b16a16_s_norm() -> Self
pub fn r16_u_int() -> Self
pub fn r16g16_u_int() -> Self
pub fn r16g16b16_u_int() -> Self
pub fn r16g16b16a16_u_int() -> Self
pub fn r16_s_int() -> Self
pub fn r16g16_s_int() -> Self
pub fn r16g16b16_s_int() -> Self
pub fn r16g16b16a16_s_int() -> Self
pub fn r32_u_int() -> Self
pub fn r32g32_u_int() -> Self
pub fn r32g32b32_u_int() -> Self
pub fn r32g32b32a32_u_int() -> Self
pub fn r32_s_int() -> Self
pub fn r32g32_s_int() -> Self
pub fn r32g32b32_s_int() -> Self
pub fn r32g32b32a32_s_int() -> Self
pub fn r16_s_float() -> Self
pub fn r16g16_s_float() -> Self
pub fn r16g16b16_s_float() -> Self
pub fn r16g16b16a16_s_float() -> Self
pub fn r32_s_float() -> Self
pub fn r32g32_s_float() -> Self
pub fn r32g32b32_s_float() -> Self
pub fn r32g32b32a32_s_float() -> Self
pub fn b8g8r8_srgb() -> Self
pub fn b8g8r8a8_srgb() -> Self
pub fn b8g8r8_u_norm() -> Self
pub fn b8g8r8a8_u_norm() -> Self
pub fn b8g8r8_s_norm() -> Self
pub fn b8g8r8a8_s_norm() -> Self
pub fn b8g8r8_u_int() -> Self
pub fn b8g8r8a8_u_int() -> Self
pub fn b8g8r8_s_int() -> Self
pub fn b8g8r8a8_s_int() -> Self
pub fn r4g4b4a4_u_norm_pack16() -> Self
pub fn b4g4r4a4_u_norm_pack16() -> Self
pub fn r5g6b5_u_norm_pack16() -> Self
pub fn b5g6r5_u_norm_pack16() -> Self
pub fn r5g5b5a1_u_norm_pack16() -> Self
pub fn b5g5r5a1_u_norm_pack16() -> Self
pub fn a1r5g5b5_u_norm_pack16() -> Self
pub fn e5b9g9r9_u_float_pack32() -> Self
pub fn b10g11r11_u_float_pack32() -> Self
pub fn a2b10g10r10_u_norm_pack32() -> Self
pub fn a2b10g10r10_u_int_pack32() -> Self
pub fn a2b10g10r10_s_int_pack32() -> Self
pub fn a2r10g10b10_u_norm_pack32() -> Self
pub fn a2r10g10b10_u_int_pack32() -> Self
pub fn a2r10g10b10_s_int_pack32() -> Self
pub fn a2r10g10b10_xrsrgb_pack32() -> Self
pub fn a2r10g10b10_xru_norm_pack32() -> Self
pub fn r10g10b10_xrsrgb_pack32() -> Self
pub fn r10g10b10_xru_norm_pack32() -> Self
pub fn a10r10g10b10_xrsrgb_pack32() -> Self
pub fn a10r10g10b10_xru_norm_pack32() -> Self
pub fn rgb_dxt1_srgb() -> Self
pub fn rgba_dxt1_srgb() -> Self
pub fn rgb_dxt1_u_norm() -> Self
pub fn rgba_dxt1_u_norm() -> Self
pub fn rgba_dxt3_srgb() -> Self
pub fn rgba_dxt3_u_norm() -> Self
pub fn rgba_dxt5_srgb() -> Self
pub fn rgba_dxt5_u_norm() -> Self
pub fn r_bc4_u_norm() -> Self
pub fn r_bc4_s_norm() -> Self
pub fn rg_bc5_u_norm() -> Self
pub fn rg_bc5_s_norm() -> Self
pub fn rgb_bc6h_u_float() -> Self
pub fn rgb_bc6h_s_float() -> Self
pub fn rgba_bc7_srgb() -> Self
pub fn rgba_bc7_u_norm() -> Self
pub fn rgb_pvrtc_2bpp_srgb() -> Self
pub fn rgb_pvrtc_2bpp_u_norm() -> Self
pub fn rgb_pvrtc_4bpp_srgb() -> Self
pub fn rgb_pvrtc_4bpp_u_norm() -> Self
pub fn rgba_pvrtc_2bpp_srgb() -> Self
pub fn rgba_pvrtc_2bpp_u_norm() -> Self
pub fn rgba_pvrtc_4bpp_srgb() -> Self
pub fn rgba_pvrtc_4bpp_u_norm() -> Self
pub fn rgb_etc_u_norm() -> Self
pub fn rgb_etc2_srgb() -> Self
pub fn rgb_etc2_u_norm() -> Self
pub fn rgb_a1_etc2_srgb() -> Self
pub fn rgb_a1_etc2_u_norm() -> Self
pub fn rgba_etc2_srgb() -> Self
pub fn rgba_etc2_u_norm() -> Self
pub fn r_eac_u_norm() -> Self
pub fn r_eac_s_norm() -> Self
pub fn rg_eac_u_norm() -> Self
pub fn rg_eac_s_norm() -> Self
pub fn rgba_astc4x4_srgb() -> Self
pub fn rgba_astc4x4_u_norm() -> Self
pub fn rgba_astc5x5_srgb() -> Self
pub fn rgba_astc5x5_u_norm() -> Self
pub fn rgba_astc6x6_srgb() -> Self
pub fn rgba_astc6x6_u_norm() -> Self
pub fn rgba_astc8x8_srgb() -> Self
pub fn rgba_astc8x8_u_norm() -> Self
pub fn rgba_astc10x10_srgb() -> Self
pub fn rgba_astc10x10_u_norm() -> Self
pub fn rgba_astc12x12_srgb() -> Self
pub fn rgba_astc12x12_u_norm() -> Self
pub fn rgba_astc4x4_u_float() -> Self
pub fn rgba_astc5x5_u_float() -> Self
pub fn rgba_astc6x6_u_float() -> Self
pub fn rgba_astc8x8_u_float() -> Self
pub fn rgba_astc10x10_u_float() -> Self
pub fn rgba_astc12x12_u_float() -> Self
Trait Implementations§
Source§impl ClassIdentity for GraphicsFormat
impl ClassIdentity for GraphicsFormat
Source§impl Clone for GraphicsFormat
impl Clone for GraphicsFormat
Source§fn clone(&self) -> GraphicsFormat
fn clone(&self) -> GraphicsFormat
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GraphicsFormat
impl Debug for GraphicsFormat
Source§impl PartialEq for GraphicsFormat
impl PartialEq for GraphicsFormat
impl Copy for GraphicsFormat
impl Eq for GraphicsFormat
impl StructuralPartialEq for GraphicsFormat
Auto Trait Implementations§
impl Freeze for GraphicsFormat
impl RefUnwindSafe for GraphicsFormat
impl Send for GraphicsFormat
impl Sync for GraphicsFormat
impl Unpin for GraphicsFormat
impl UnwindSafe for GraphicsFormat
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)