| Copyright | (c) Sven Panne 2002-2018 |
|---|---|
| License | BSD3 |
| Maintainer | Sven Panne <svenpanne@gmail.com> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Graphics.Rendering.OpenGL.GL.Feedback
Description
This module corresponds to section 5.3 (Feedback) of the OpenGL 2.1 specs.
Documentation
data FeedbackToken Source #
Constructors
Instances
| Eq FeedbackToken Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods (==) :: FeedbackToken -> FeedbackToken -> Bool # (/=) :: FeedbackToken -> FeedbackToken -> Bool # | |
| Ord FeedbackToken Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods compare :: FeedbackToken -> FeedbackToken -> Ordering # (<) :: FeedbackToken -> FeedbackToken -> Bool # (<=) :: FeedbackToken -> FeedbackToken -> Bool # (>) :: FeedbackToken -> FeedbackToken -> Bool # (>=) :: FeedbackToken -> FeedbackToken -> Bool # max :: FeedbackToken -> FeedbackToken -> FeedbackToken # min :: FeedbackToken -> FeedbackToken -> FeedbackToken # | |
| Show FeedbackToken Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods showsPrec :: Int -> FeedbackToken -> ShowS # show :: FeedbackToken -> String # showList :: [FeedbackToken] -> ShowS # | |
data VertexInfo Source #
Constructors
Instances
| Eq VertexInfo Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback | |
| Ord VertexInfo Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods compare :: VertexInfo -> VertexInfo -> Ordering # (<) :: VertexInfo -> VertexInfo -> Bool # (<=) :: VertexInfo -> VertexInfo -> Bool # (>) :: VertexInfo -> VertexInfo -> Bool # (>=) :: VertexInfo -> VertexInfo -> Bool # max :: VertexInfo -> VertexInfo -> VertexInfo # min :: VertexInfo -> VertexInfo -> VertexInfo # | |
| Show VertexInfo Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods showsPrec :: Int -> VertexInfo -> ShowS # show :: VertexInfo -> String # showList :: [VertexInfo] -> ShowS # | |
data FeedbackType Source #
Constructors
| TwoD | |
| ThreeD | |
| ThreeDColor | |
| ThreeDColorTexture | |
| FourDColorTexture |
Instances
| Eq FeedbackType Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback | |
| Ord FeedbackType Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods compare :: FeedbackType -> FeedbackType -> Ordering # (<) :: FeedbackType -> FeedbackType -> Bool # (<=) :: FeedbackType -> FeedbackType -> Bool # (>) :: FeedbackType -> FeedbackType -> Bool # (>=) :: FeedbackType -> FeedbackType -> Bool # max :: FeedbackType -> FeedbackType -> FeedbackType # min :: FeedbackType -> FeedbackType -> FeedbackType # | |
| Show FeedbackType Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods showsPrec :: Int -> FeedbackType -> ShowS # show :: FeedbackType -> String # showList :: [FeedbackType] -> ShowS # | |
getFeedbackTokens :: GLsizei -> FeedbackType -> IO a -> IO (a, Maybe [FeedbackToken]) Source #
newtype PassThroughValue Source #
Constructors
| PassThroughValue GLfloat |
Instances
| Eq PassThroughValue Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods (==) :: PassThroughValue -> PassThroughValue -> Bool # (/=) :: PassThroughValue -> PassThroughValue -> Bool # | |
| Ord PassThroughValue Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods compare :: PassThroughValue -> PassThroughValue -> Ordering # (<) :: PassThroughValue -> PassThroughValue -> Bool # (<=) :: PassThroughValue -> PassThroughValue -> Bool # (>) :: PassThroughValue -> PassThroughValue -> Bool # (>=) :: PassThroughValue -> PassThroughValue -> Bool # max :: PassThroughValue -> PassThroughValue -> PassThroughValue # min :: PassThroughValue -> PassThroughValue -> PassThroughValue # | |
| Show PassThroughValue Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods showsPrec :: Int -> PassThroughValue -> ShowS # show :: PassThroughValue -> String # showList :: [PassThroughValue] -> ShowS # | |
passThrough :: PassThroughValue -> IO () Source #