trait GLExt {
    // Required methods
    fn try_get_integer(self, parameter: GLenum) -> Option<u32>;
    fn try_get_integer64(self, parameter: GLenum) -> Option<u64>;
    fn try_get_signed_integer(self, parameter: GLenum) -> Option<i32>;
    fn try_get_float(self, parameter: GLenum) -> Option<f32>;
    fn get_integer(self, parameter: GLenum) -> u32;
    fn get_integer64(self, parameter: GLenum) -> u64;
    fn get_signed_integer(self, parameter: GLenum) -> i32;
    fn get_float(self, parameter: GLenum) -> f32;
}

Required Methods§

source

fn try_get_integer(self, parameter: GLenum) -> Option<u32>

source

fn try_get_integer64(self, parameter: GLenum) -> Option<u64>

source

fn try_get_signed_integer(self, parameter: GLenum) -> Option<i32>

source

fn try_get_float(self, parameter: GLenum) -> Option<f32>

source

fn get_integer(self, parameter: GLenum) -> u32

source

fn get_integer64(self, parameter: GLenum) -> u64

source

fn get_signed_integer(self, parameter: GLenum) -> i32

source

fn get_float(self, parameter: GLenum) -> f32

Implementations on Foreign Types§

source§

impl<'a> GLExt for &'a Gl

source§

fn try_get_integer(self, parameter: GLenum) -> Option<u32>

source§

fn get_integer(self, parameter: GLenum) -> u32

source§

fn try_get_integer64(self, parameter: GLenum) -> Option<u64>

source§

fn get_integer64(self, parameter: GLenum) -> u64

source§

fn try_get_signed_integer(self, parameter: GLenum) -> Option<i32>

source§

fn get_signed_integer(self, parameter: GLenum) -> i32

source§

fn try_get_float(self, parameter: GLenum) -> Option<f32>

source§

fn get_float(self, parameter: GLenum) -> f32

Implementors§