HGamer3D-CEGUI-Binding-0.1.9: Windows Game Engine for the Haskell Programmer - CEGUI Bindings

Safe HaskellNone

HGamer3D.Bindings.CEGUI.ClassRenderer

Synopsis

Documentation

destroyAllGeometryBuffersSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO () 

Destroy all GeometryBuffer objects created by this Renderer

destroyAllTextureTargetsSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO () 

Destroy all Texture objects created by this Renderer

Destory all TextureTarget objects created by this Renderer

destroyAllTexturesSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO () 

Perform any operations required to put the system into a state ready for rendering operations to begin.

beginRenderingSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO () 

Perform any operations required to finalise rendering.

endRenderingSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO () 

Return the pixel size of the maximum supported texture.

getMaxTextureSizeSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance from which this methods is called.

-> IO Int

return value - Size of the maximum supported texture in pixels.

getIdentifierStringSource

Arguments

:: 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.

deleteSource

Arguments

:: HG3DClass

classpointer - pointer of Class instance which is going to be deleted.

-> IO () 

Destructor.