OpenGL-3.0.3.0: A binding for the OpenGL graphics system

Copyright | (c) Sven Panne 2011-2019 Lars Corbijn 2011-2016
License | BSD3
Maintainer | Sven Panne <svenpanne@gmail.com>
Stability | stable
Portability | portable
Safe Haskell | None
Language | Haskell2010

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 Source # genObjectNames :: MonadIO m => Int -> m [VertexArrayObject] Source #
ObjectName VertexArrayObject Source # |
Instance details Defined in Graphics.Rendering.OpenGL.GL.VertexArrayObjects Methods isObjectName :: MonadIO m => VertexArrayObject -> m Bool Source # deleteObjectName :: MonadIO m => VertexArrayObject -> m () Source # deleteObjectNames :: MonadIO m => [VertexArrayObject] -> m () Source #
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 Source # show :: VertexArrayObject -> String Source # showList :: [VertexArrayObject] -> ShowS Source #
Eq VertexArrayObject Source # |
Instance details Defined in Graphics.Rendering.OpenGL.GL.VertexArrayObjects Methods (==) :: VertexArrayObject -> VertexArrayObject -> Bool Source # (/=) :: VertexArrayObject -> VertexArrayObject -> Bool Source #
Ord VertexArrayObject Source # |

Instance details

Defined in Graphics.Rendering.OpenGL.GL.VertexArrayObjects

Methods

compare :: VertexArrayObject -> VertexArrayObject -> Ordering Source #

(<) :: VertexArrayObject -> VertexArrayObject -> Bool Source #

(<=) :: VertexArrayObject -> VertexArrayObject -> Bool Source #

(>) :: VertexArrayObject -> VertexArrayObject -> Bool Source #

(>=) :: VertexArrayObject -> VertexArrayObject -> Bool Source #

max :: VertexArrayObject -> VertexArrayObject -> VertexArrayObject Source #

min :: VertexArrayObject -> VertexArrayObject -> VertexArrayObject Source #

bindVertexArrayObject :: StateVar (Maybe VertexArrayObject) Source #