OpenGL-2.2.1.1: A binding for the OpenGL graphics system
Source code
Contents
Index
Graphics.Rendering.OpenGL.GL.DisplayLists
Portability
portable
Stability
stable
Maintainer
sven.panne@aedion.de
Contents
Defining Display Lists
Calling Display Lists
Deprecated Functions
Description
This module corresponds to section 5.4 (Display Lists) of the OpenGL 2.1 specs.
Synopsis
newtype
DisplayList
=
DisplayList
GLuint
data
ListMode
=
Compile
|
CompileAndExecute
defineList
::
DisplayList
->
ListMode
->
IO
a ->
IO
a
defineNewList
::
ListMode
->
IO
a ->
IO
DisplayList
listIndex
::
GettableStateVar
(
Maybe
DisplayList
)
listMode
::
GettableStateVar
ListMode
maxListNesting
::
GettableStateVar
GLsizei
callList
::
DisplayList
->
IO
()
callLists
::
GLsizei
->
DataType
->
Ptr
a ->
IO
()
listBase
::
StateVar
DisplayList
genLists
::
GLsizei
->
IO
[
DisplayList
]
deleteLists
:: [
DisplayList
] ->
IO
()
isList
::
DisplayList
->
IO
Bool
Defining Display Lists
newtype
DisplayList
Source
Constructors
DisplayList
GLuint
Instances
Eq
DisplayList
ObjectName
DisplayList
Ord
DisplayList
Show
DisplayList
data
ListMode
Source
Constructors
Compile
CompileAndExecute
Instances
Eq
ListMode
Ord
ListMode
Show
ListMode
defineList
::
DisplayList
->
ListMode
->
IO
a ->
IO
a
Source
defineNewList
::
ListMode
->
IO
a ->
IO
DisplayList
Source
listIndex
::
GettableStateVar
(
Maybe
DisplayList
)
Source
listMode
::
GettableStateVar
ListMode
Source
maxListNesting
::
GettableStateVar
GLsizei
Source
Calling Display Lists
callList
::
DisplayList
->
IO
()
Source
callLists
::
GLsizei
->
DataType
->
Ptr
a ->
IO
()
Source
listBase
::
StateVar
DisplayList
Source
Deprecated Functions
genLists
::
GLsizei
->
IO
[
DisplayList
]
Source
deleteLists
:: [
DisplayList
] ->
IO
()
Source
isList
::
DisplayList
->
IO
Bool
Source
Produced by
Haddock
version 0.9