Copyright | (c) Sven Panne 2016 |
---|---|
License | BSD3 |
Maintainer | Sven Panne <svenpanne@gmail.com> |
Stability | stable |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
- glGetARBWindowPos :: MonadIO m => m Bool
- gl_ARB_window_pos :: Bool
- glWindowPos2dARB :: MonadIO m => GLdouble -> GLdouble -> m ()
- glWindowPos2dvARB :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos2fARB :: MonadIO m => GLfloat -> GLfloat -> m ()
- glWindowPos2fvARB :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos2iARB :: MonadIO m => GLint -> GLint -> m ()
- glWindowPos2ivARB :: MonadIO m => Ptr GLint -> m ()
- glWindowPos2sARB :: MonadIO m => GLshort -> GLshort -> m ()
- glWindowPos2svARB :: MonadIO m => Ptr GLshort -> m ()
- glWindowPos3dARB :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
- glWindowPos3dvARB :: MonadIO m => Ptr GLdouble -> m ()
- glWindowPos3fARB :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
- glWindowPos3fvARB :: MonadIO m => Ptr GLfloat -> m ()
- glWindowPos3iARB :: MonadIO m => GLint -> GLint -> GLint -> m ()
- glWindowPos3ivARB :: MonadIO m => Ptr GLint -> m ()
- glWindowPos3sARB :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
- glWindowPos3svARB :: MonadIO m => Ptr GLshort -> m ()
Extension Support
glGetARBWindowPos :: MonadIO m => m Bool Source
Is the ARB_window_pos extension supported?
gl_ARB_window_pos :: Bool Source
Is the ARB_window_pos extension supported?
Note that in the presence of multiple contexts with different capabilities,
this might be wrong. Use glGetARBWindowPos
in those cases instead.
Functions
The vector equivalent of this command is glWindowPos2dvARB
. This command is an alias for glWindowPos2d
.
This command is an alias for glWindowPos2dv
.
The vector equivalent of this command is glWindowPos2fvARB
. This command is an alias for glWindowPos2f
.
This command is an alias for glWindowPos2fv
.
The vector equivalent of this command is glWindowPos2ivARB
. This command is an alias for glWindowPos2i
.
This command is an alias for glWindowPos2iv
.
The vector equivalent of this command is glWindowPos2svARB
. This command is an alias for glWindowPos2s
.
This command is an alias for glWindowPos2sv
.
:: MonadIO m | |
=> GLdouble |
|
-> GLdouble |
|
-> GLdouble |
|
-> m () |
The vector equivalent of this command is glWindowPos3dvARB
. This command is an alias for glWindowPos3d
.
This command is an alias for glWindowPos3dv
.
:: MonadIO m | |
=> GLfloat |
|
-> GLfloat |
|
-> GLfloat |
|
-> m () |
The vector equivalent of this command is glWindowPos3fvARB
. This command is an alias for glWindowPos3f
.
This command is an alias for glWindowPos3fv
.
The vector equivalent of this command is glWindowPos3ivARB
. This command is an alias for glWindowPos3i
.
This command is an alias for glWindowPos3iv
.
:: MonadIO m | |
=> GLshort |
|
-> GLshort |
|
-> GLshort |
|
-> m () |
The vector equivalent of this command is glWindowPos3svARB
. This command is an alias for glWindowPos3s
.
This command is an alias for glWindowPos3sv
.