|
|
const Renderer & | GetRenderEngine () const |
| |
|
Renderer & | GetRenderEngine () |
| |
|
void | Render () const |
| |
|
void | Clear () const |
| |
|
void | ToggleDepthOnlyMode (bool value) |
| |
|
void | ToggleReversedDepth (bool value) |
| |
|
void | ToggleFaceCulling (bool value, bool counterClockWise=true, bool cullBack=true) |
| |
|
void | SetAnisotropicFiltering (float value) |
| |
|
void | SetViewport (int x, int y, int width, int height) |
| |
|
void | AttachFrameBuffer (const GResource< FrameBuffer > &framebuffer) |
| |
|
void | AttachDefaultFrameBuffer () |
| |
|
void | RenderToFrameBuffer (const GResource< FrameBuffer > &framebuffer, const Shader &shader) |
| |
|
void | RenderToTexture (const GResource< Texture > &texture, const Shader &shader, Attachment attachment=Attachment::COLOR_ATTACHMENT0) |
| |
|
EnvironmentUnit & | GetEnvironment () |
| |
|
const EnvironmentUnit & | GetEnvironment () const |
| |
|
void | ResetPipeline () |
| |
|
void | SubmitLightSource (const DirectionalLight &light, const Transform &parentTransform) |
| |
|
void | SubmitLightSource (const PointLight &light, const Transform &parentTransform) |
| |
|
void | SubmitLightSource (const SpotLight &light, const Transform &parentTransform) |
| |
|
void | SubmitCamera (const CameraController &controller, const Transform &parentTransform, const Skybox &skybox) |
| |
|
void | SubmitPrimitive (const SubMesh &object, const Material &material, const Transform &parentTransform, size_t instanceCount) |
| |
|
void | SubmitFinalImage (const GResource< Texture > &texture) |
| |
|
void | StartPipeline () |
| |
The documentation for this class was generated from the following files: