Portability | portable |
---|---|
Stability | provisional |
Maintainer | sven.panne@aedion.de |
Safe Haskell | None |
Graphics.UI.GLUT.Raw.APIEntry
Description
This is a purely internal module for handling an OpenGL-like extension mechanism for GLUT.
- type Invoker a = FunPtr a -> a
- getAPIEntry :: String -> IO (FunPtr a)
- getAPIEntryInternal :: String -> IO (FunPtr a)
- data FunPtr a
- unsafePerformIO :: IO a -> a
Documentation
getAPIEntry :: String -> IO (FunPtr a)Source
Retrieve a GLUT API entry by name. Throws a userError when no entry with the given name was found.
getAPIEntryInternal :: String -> IO (FunPtr a)Source
unsafePerformIO :: IO a -> a