|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Public Member Functions | |
| virtual void | Render (Grindstone::Renderer::RenderGraphBuilder &renderGraphBuilder, Grindstone::Renderer::RenderFrameContext &renderFrameContext) |
| virtual const std::vector< Grindstone::Renderer::RenderMode > & | GetDebugModes () |
| virtual std::vector< Grindstone::Rendering::GeometryRenderStats > | GetRenderingStats () |
| virtual void | PushRenderingStats (const Grindstone::Rendering::GeometryRenderStats &stats) |
| virtual void | RegisterFeature (Grindstone::Rendering::RendererFeature *feature) |
| virtual void | UnregisterFeature (const char *name) |
| template<typename T> | |
| void | UnregisterFeature () |
Protected Attributes | |
| std::vector< Grindstone::Rendering::GeometryRenderStats > | renderStats |
| std::vector< Grindstone::Rendering::RendererFeature * > | features |