Public Member Functions | |
DebugRenderingModule (const DebugRenderingModuleConfiguration &config, Rendering::Shaders::ShaderIdGenerator &shaderIdGenerator, Rendering::Materials::MaterialIdGenerator &materialIdGenerator, Rendering::VertexLayouts::VertexLayoutPool &vertexLayoutPool, Rendering::VertexLayouts::VertexBindingPool &vertexBindingPool, Rendering::RenderableFilters &renderableFilters, Fonts::IFontInstanceService &fontInstanceService, Text::IScreenTextRenderer &screenTextRenderer) | |
DebugRendering::DebugRenderer & | GetDebugRenderer () const |
const Fonts::FontInstance & | GetDebugFont () const |
void | Update (float dt, const Camera::RenderCamera &renderCamera) |
Static Public Member Functions | |
static DebugRenderingModuleConfiguration | DefaultConfig () |
static DebugRenderingModule * | Create (const DebugRenderingModuleConfiguration &config, Core::RenderingModule &renderingModule, FontsModule &fontsModule, Text::ScreenTextRenderingModule &screenTextRenderingModule) |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |