Adapter

Undocumented in source.

Members

Enums

GeometryShader
anonymousenum GeometryShader
Undocumented in source.

Functions

addLight
void addLight(Light light)
Undocumented in source. Be warned that the author may not have intended to support it.
beginDraw
void beginDraw()

sets up the rendering pipeline for the geometry pass

closeWindow
void closeWindow()
Undocumented in source.
drawObject
void drawObject(GameObject object)

draws an object for the geometry pass beginDraw must be called before any calls of this function

endDraw
void endDraw()

called after all desired objects are drawn handles lighting and post processing

initialize
void initialize()
Undocumented in source.
initializeDeferredRendering
void initializeDeferredRendering()
Undocumented in source. Be warned that the author may not have intended to support it.
loadProperties
void loadProperties()
Undocumented in source. Be warned that the author may not have intended to support it.
messageLoop
void messageLoop()
Undocumented in source.
openWindow
void openWindow()
Undocumented in source.
reload
void reload()
Undocumented in source.
resize
void resize()
Undocumented in source.
setCamera
void setCamera(Camera camera)
Undocumented in source. Be warned that the author may not have intended to support it.
shutdown
void shutdown()
Undocumented in source.
swapBuffers
void swapBuffers()
Undocumented in source.
updateProjection
void updateProjection()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin Property!("GLDeviceContext", "deviceContext", "protected")
Undocumented in source.
__anonymous
mixin Property!("GLRenderContext", "renderContext", "protected")
Undocumented in source.
__anonymous
mixin Property!("uint", "width", "protected")
Undocumented in source.
__anonymous
mixin Property!("uint", "screenWidth", "protected")
Undocumented in source.
__anonymous
mixin Property!("uint", "height", "protected")
Undocumented in source.
__anonymous
mixin Property!("uint", "screenHeight", "protected")
Undocumented in source.
__anonymous
mixin Property!("bool", "fullscreen", "protected")
Undocumented in source.
__anonymous
mixin Property!("bool", "backfaceCulling", "protected")
Undocumented in source.
__anonymous
mixin Property!("bool", "vsync", "protected")
Undocumented in source.
__anonymous
mixin Property!("float", "fov", "protected")
Undocumented in source.
__anonymous
mixin Property!("float", "near", "protected")
Undocumented in source.
__anonymous
mixin Property!("float", "far", "protected")
Undocumented in source.
__anonymous
mixin Property!("uint", "deferredFrameBuffer", "protected")
Undocumented in source.
__anonymous
mixin Property!("uint", "diffuseRenderTexture", "protected")
Undocumented in source.
__anonymous
mixin Property!("uint", "normalRenderTexture", "protected")
Undocumented in source.
__anonymous
mixin Property!("uint", "depthRenderTexture", "protected")
Undocumented in source.

Meta