[][src]Struct qt_3d_render::q_shader_image::ImageFormat

#[repr(transparent)]pub struct ImageFormat(_);

C++ enum: Qt3DRender::QShaderImage::ImageFormat.

Methods

impl ImageFormat[src]

pub fn to_int(&self) -> c_int[src]

impl ImageFormat[src]

pub const NoFormat: ImageFormat[src]

C++ enum variant: NoFormat = 0

pub const Automatic: ImageFormat[src]

C++ enum variant: Automatic = 1

pub const R8UNorm: ImageFormat[src]

C++ enum variant: R8_UNorm = 33321

pub const RG8UNorm: ImageFormat[src]

C++ enum variant: RG8_UNorm = 33323

pub const RGBA8UNorm: ImageFormat[src]

C++ enum variant: RGBA8_UNorm = 32856

pub const R16UNorm: ImageFormat[src]

C++ enum variant: R16_UNorm = 33322

pub const RG16UNorm: ImageFormat[src]

C++ enum variant: RG16_UNorm = 33324

pub const RGBA16UNorm: ImageFormat[src]

C++ enum variant: RGBA16_UNorm = 32859

pub const R8SNorm: ImageFormat[src]

C++ enum variant: R8_SNorm = 36756

pub const RG8SNorm: ImageFormat[src]

C++ enum variant: RG8_SNorm = 36757

pub const RGBA8SNorm: ImageFormat[src]

C++ enum variant: RGBA8_SNorm = 36759

pub const R16SNorm: ImageFormat[src]

C++ enum variant: R16_SNorm = 36760

pub const RG16SNorm: ImageFormat[src]

C++ enum variant: RG16_SNorm = 36761

pub const RGBA16SNorm: ImageFormat[src]

C++ enum variant: RGBA16_SNorm = 36763

pub const R8U: ImageFormat[src]

C++ enum variant: R8U = 33330

pub const RG8U: ImageFormat[src]

C++ enum variant: RG8U = 33336

pub const RGBA8U: ImageFormat[src]

C++ enum variant: RGBA8U = 36220

pub const R16U: ImageFormat[src]

C++ enum variant: R16U = 33332

pub const RG16U: ImageFormat[src]

C++ enum variant: RG16U = 33338

pub const RGBA16U: ImageFormat[src]

C++ enum variant: RGBA16U = 36214

pub const R32U: ImageFormat[src]

C++ enum variant: R32U = 33334

pub const RG32U: ImageFormat[src]

C++ enum variant: RG32U = 33340

pub const RGBA32U: ImageFormat[src]

C++ enum variant: RGBA32U = 36208

pub const R8I: ImageFormat[src]

C++ enum variant: R8I = 33329

pub const RG8I: ImageFormat[src]

C++ enum variant: RG8I = 33335

pub const RGBA8I: ImageFormat[src]

C++ enum variant: RGBA8I = 36238

pub const R16I: ImageFormat[src]

C++ enum variant: R16I = 33331

pub const RG16I: ImageFormat[src]

C++ enum variant: RG16I = 33337

pub const RGBA16I: ImageFormat[src]

C++ enum variant: RGBA16I = 36232

pub const R32I: ImageFormat[src]

C++ enum variant: R32I = 33333

pub const RG32I: ImageFormat[src]

C++ enum variant: RG32I = 33339

pub const RGBA32I: ImageFormat[src]

C++ enum variant: RGBA32I = 36226

pub const R16F: ImageFormat[src]

C++ enum variant: R16F = 33325

pub const RG16F: ImageFormat[src]

C++ enum variant: RG16F = 33327

pub const RGBA16F: ImageFormat[src]

C++ enum variant: RGBA16F = 34842

pub const R32F: ImageFormat[src]

C++ enum variant: R32F = 33326

pub const RG32F: ImageFormat[src]

C++ enum variant: RG32F = 33328

pub const RGBA32F: ImageFormat[src]

C++ enum variant: RGBA32F = 34836

pub const RG11B10F: ImageFormat[src]

C++ enum variant: RG11B10F = 35898

pub const RGB10A2: ImageFormat[src]

C++ enum variant: RGB10A2 = 32857

pub const RGB10A2U: ImageFormat[src]

C++ enum variant: RGB10A2U = 36975

Trait Implementations

impl Clone for ImageFormat[src]

impl Copy for ImageFormat[src]

impl Debug for ImageFormat[src]

impl Eq for ImageFormat[src]

impl From<ImageFormat> for c_int[src]

impl From<i32> for ImageFormat[src]

impl PartialEq<ImageFormat> for ImageFormat[src]

impl StructuralEq for ImageFormat[src]

impl StructuralPartialEq for ImageFormat[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T, U> CastInto<U> for T where
    U: CastFrom<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> StaticUpcast<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.