Enum glfw_window::OpenGL []

pub enum OpenGL {
    V2_0,
    V2_1,
    V3_0,
    V3_1,
    V3_2,
    V3_3,
    V4_0,
    V4_1,
    V4_2,
    V4_3,
    V4_4,
    V4_5,
}

Variants

V2_0V2_1V3_0V3_1V3_2V3_3V4_0V4_1V4_2V4_3V4_4V4_5

Methods

impl OpenGL

fn get_major_minor(&self) -> (isize, isize)

Gets the minor version of OpenGL.

fn to_glsl(&self) -> GLSL

Gets GLSL version associated with OpenGL.

Trait Implementations

impl Ord for OpenGL

fn cmp(&self, __arg_0: &OpenGL) -> Ordering

impl Eq for OpenGL

impl PartialOrd<OpenGL> for OpenGL

fn partial_cmp(&self, __arg_0: &OpenGL) -> Option<Ordering>

impl PartialEq<OpenGL> for OpenGL

fn eq(&self, __arg_0: &OpenGL) -> bool

impl Clone for OpenGL

fn clone(&self) -> OpenGL

impl Copy for OpenGL