- __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.
- GeometryShader
anonymousenum GeometryShader
Undocumented in source.
- initialize
void initialize()
Undocumented in source.
- shutdown
void shutdown()
Undocumented in source.
- resize
void resize()
Undocumented in source.
- reload
void reload()
Undocumented in source.
- swapBuffers
void swapBuffers()
Undocumented in source.
- openWindow
void openWindow()
Undocumented in source.
- closeWindow
void closeWindow()
Undocumented in source.
- messageLoop
void messageLoop()
Undocumented in source.
- initializeDeferredRendering
void initializeDeferredRendering()
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
- 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
- addLight
void addLight(Light light)
Undocumented in source. Be warned that the author may not have intended to support it.
- setCamera
void setCamera(Camera camera)
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.
- updateProjection
void updateProjection()
Undocumented in source. Be warned that the author may not have intended to support it.