Cogs.Core
|
This is the complete list of members for Cogs::Core::Renderer, including all inherited members.
activeLights (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
backgroundColor (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
beginFrame() override | Cogs::Core::Renderer | virtual |
cleanup() override | Cogs::Core::Renderer | virtual |
context (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
defaultTarget (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
device (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
effectBindings (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
effectCache (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
effectFlags (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
emitEvent(uint32_t eventId, const DrawContext *renderingContext) | Cogs::Core::Renderer | protected |
endFrame(uint32_t syncInterval=0, uint32_t presentFlags=PresentFlags::None) override | Cogs::Core::Renderer | virtual |
engineBuffers (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
enginePermutations (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
extensions (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
getActiveLights() override | Cogs::Core::Renderer | inlinevirtual |
getBackgroundColor() const override | Cogs::Core::Renderer | inlinevirtual |
getClearDepth() override | Cogs::Core::Renderer | virtual |
getDevice() override | Cogs::Core::Renderer | inlinevirtual |
getEffectBindings() override | Cogs::Core::Renderer | inlinevirtual |
getEffectCache() override | Cogs::Core::Renderer | inlinevirtual |
getEffectFlags() const override | Cogs::Core::Renderer | inlinevirtual |
getEngineBuffers() override | Cogs::Core::Renderer | inlinevirtual |
getEngineInspectorGuiRenderer() override (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | virtual |
getEnginePermutations() override | Cogs::Core::Renderer | inlinevirtual |
getExtensions() override | Cogs::Core::Renderer | inlinevirtual |
getGuiRenderer() override (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | virtual |
getInspectorGuiRenderer() override (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | virtual |
getMaxLights() const override | Cogs::Core::Renderer | inlinevirtual |
getMode() const override | Cogs::Core::Renderer | inlinevirtual |
getNearDepth() override | Cogs::Core::Renderer | virtual |
getPipelineManager() (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | inline |
getProjectionMatrix(const glm::mat4 projectionMatrix) override | Cogs::Core::Renderer | virtual |
getRenderContext() (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | inline |
getRenderResources() (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | inline |
getRenderStates() override | Cogs::Core::Renderer | inlinevirtual |
getRenderTaskContext (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | friend |
getResources() override | Cogs::Core::Renderer | virtual |
getSettings() const override | Cogs::Core::Renderer | inlinevirtual |
getSize() const override | Cogs::Core::Renderer | inlinevirtual |
getViewFromViewportMatrix(glm::mat4 inverseProjectionMatrix) override | Cogs::Core::Renderer | virtual |
initialize(IGraphicsDevice *device) override (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | virtual |
maxLights (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
mode (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
pipelineManager (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
registerExtension(IRendererExtension *extension) override | Cogs::Core::Renderer | virtual |
render() override | Cogs::Core::Renderer | virtual |
renderContext (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
Renderer(Context *context) (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | |
renderers (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
renderScreenshot(const ScreenshotSettings &settings, std::vector< uint8_t > &bytes, uint32_t *stride=nullptr) override | Cogs::Core::Renderer | virtual |
renderStates (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
resources (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
setBackgroundColor(const glm::vec4 &backgroundColor) override | Cogs::Core::Renderer | virtual |
setMode(RenderMode mode) override | Cogs::Core::Renderer | inlinevirtual |
settings (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | private |
unregisterExtension(IRendererExtension *extension) override | Cogs::Core::Renderer | virtual |
updateEffectFlags() (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | protected |
updatePermutation(EnginePermutation *permutation) override | Cogs::Core::Renderer | virtual |
updateSettings() (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer | protected |
~IRenderer()=default | Cogs::Core::IRenderer | virtual |
~Renderer() (defined in Cogs::Core::Renderer) | Cogs::Core::Renderer |