canvas::webgl_limits

Trait GLExt

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

Required Methods§

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Implementations on Foreign Types§

Source§

impl GLExt for &Context

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Implementors§