Safe Haskell | None |
---|
- destroyAllGeometryBuffers :: HG3DClass -> IO ()
- destroyAllTextureTargets :: HG3DClass -> IO ()
- destroyAllTextures :: HG3DClass -> IO ()
- beginRendering :: HG3DClass -> IO ()
- endRendering :: HG3DClass -> IO ()
- getMaxTextureSize :: HG3DClass -> IO Int
- getIdentifierString :: HG3DClass -> IO String
- delete :: HG3DClass -> IO ()
- destroyAllGeometryBuffers'_ :: HG3DClassPtr -> IO ()
- destroyAllTextureTargets'_ :: HG3DClassPtr -> IO ()
- destroyAllTextures'_ :: HG3DClassPtr -> IO ()
- beginRendering'_ :: HG3DClassPtr -> IO ()
- endRendering'_ :: HG3DClassPtr -> IO ()
- getMaxTextureSize'_ :: HG3DClassPtr -> Ptr CUInt -> IO ()
- getIdentifierString'_ :: HG3DClassPtr -> Ptr CChar -> IO ()
- delete'_ :: HG3DClassPtr -> IO ()
Documentation
destroyAllGeometryBuffersSource
Destroy all GeometryBuffer objects created by this Renderer
destroyAllTextureTargetsSource
Destroy all Texture objects created by this Renderer
Destory all TextureTarget objects created by this Renderer
Perform any operations required to put the system into a state ready for rendering operations to begin.
Perform any operations required to finalise rendering.
Return the pixel size of the maximum supported texture.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO String | return value - String object holding text that identifies the |
Return identification string for the renderer module.
Destructor.
destroyAllTextures'_ :: HG3DClassPtr -> IO ()Source
beginRendering'_ :: HG3DClassPtr -> IO ()Source
endRendering'_ :: HG3DClassPtr -> IO ()Source
getMaxTextureSize'_ :: HG3DClassPtr -> Ptr CUInt -> IO ()Source
getIdentifierString'_ :: HG3DClassPtr -> Ptr CChar -> IO ()Source
delete'_ :: HG3DClassPtr -> IO ()Source