OpenGL-3.0.3.0: A binding for the OpenGL graphics system
Copyright(c) Sven Panne 2011-2019 Lars Corbijn 2011-2016
LicenseBSD3
MaintainerSven Panne <svenpanne@gmail.com>
Stabilitystable
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Graphics.Rendering.OpenGL.GL.VertexArrayObjects

Description

 

Documentation

data VertexArrayObject Source #

Instances

Instances details
GeneratableObjectName VertexArrayObject Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.VertexArrayObjects

Methods

genObjectName :: MonadIO m => m VertexArrayObject #

genObjectNames :: MonadIO m => Int -> m [VertexArrayObject] #

ObjectName VertexArrayObject Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.VertexArrayObjects

Methods

isObjectName :: MonadIO m => VertexArrayObject -> m Bool #

deleteObjectName :: MonadIO m => VertexArrayObject -> m () #

deleteObjectNames :: MonadIO m => [VertexArrayObject] -> m () #

CanBeLabeled VertexArrayObject Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.VertexArrayObjects

Methods

objectLabel :: VertexArrayObject -> StateVar (Maybe String) Source #

Show VertexArrayObject Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.VertexArrayObjects

Methods

showsPrec :: Int -> VertexArrayObject -> ShowS

show :: VertexArrayObject -> String

showList :: [VertexArrayObject] -> ShowS

Eq VertexArrayObject Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.VertexArrayObjects

Ord VertexArrayObject Source # 
Instance details

Defined in Graphics.Rendering.OpenGL.GL.VertexArrayObjects