![]() |
Pioneer
|
This is the complete list of members for Graphics::RendererOGL, including all inherited members.
| AddCachedTexture(const std::string &type, const std::string &name, Texture *texture) | Graphics::Renderer | |
| BeginFrame() override final | Graphics::RendererOGL | virtual |
| CheckErrors(const char *func=nullptr, const int line=-1) | Graphics::RendererOGL | static |
| CheckRenderErrors(const char *func=nullptr, const int line=-1) const override final | Graphics::RendererOGL | inlinevirtual |
| ClearDepthBuffer() override final | Graphics::RendererOGL | virtual |
| ClearScreen() override final | Graphics::RendererOGL | virtual |
| CloneMaterial(const Material *, const MaterialDescriptor &, const RenderStateDesc &) override final | Graphics::RendererOGL | virtual |
| CreateIndexBuffer(Uint32 size, BufferUsage, IndexBufferSize) override final | Graphics::RendererOGL | virtual |
| CreateInstanceBuffer(Uint32 size, BufferUsage) override final | Graphics::RendererOGL | virtual |
| CreateMaterial(const std::string &, const MaterialDescriptor &, const RenderStateDesc &) override final | Graphics::RendererOGL | virtual |
| CreateMeshObject(VertexBuffer *v, IndexBuffer *i) override final | Graphics::RendererOGL | virtual |
| CreateMeshObjectFromArray(const VertexArray *v, IndexBuffer *i=nullptr, BufferUsage u=BUFFER_USAGE_STATIC) override final | Graphics::RendererOGL | virtual |
| CreateRenderTarget(const RenderTargetDesc &) override final | Graphics::RendererOGL | virtual |
| CreateTexture(const TextureDescriptor &descriptor) override final | Graphics::RendererOGL | virtual |
| CreateUniformBuffer(Uint32 size, BufferUsage) override final | Graphics::RendererOGL | virtual |
| CreateVertexBuffer(const VertexBufferDesc &) override final | Graphics::RendererOGL | virtual |
| DrawBuffer(const VertexArray *v, Material *m) override final | Graphics::RendererOGL | virtual |
| DrawBufferDynamic(VertexBuffer *v, uint32_t vtxOffset, IndexBuffer *i, uint32_t idxOffset, uint32_t numElems, Material *m) override final | Graphics::RendererOGL | virtual |
| DrawMesh(MeshObject *, Material *) override final | Graphics::RendererOGL | virtual |
| DrawMeshDynamicInternal(BufferBinding< OGL::VertexBuffer > vtxBind, BufferBinding< OGL::IndexBuffer > idxBind, PrimitiveType type) | Graphics::RendererOGL | |
| DrawMeshInstanced(MeshObject *, Material *, InstanceBuffer *) override final | Graphics::RendererOGL | virtual |
| DrawMeshInstancedInternal(OGL::MeshObject *, OGL::InstanceBuffer *, PrimitiveType type) | Graphics::RendererOGL | |
| DrawMeshInternal(OGL::MeshObject *, PrimitiveType type) | Graphics::RendererOGL | |
| EndFrame() override final | Graphics::RendererOGL | virtual |
| FlushCommandBuffers() override final | Graphics::RendererOGL | virtual |
| FrameGrab(ScreendumpState &sd) override final | Graphics::RendererOGL | virtual |
| GetAmbientColor() const | Graphics::Renderer | inline |
| GetCachedTexture(const std::string &type, const std::string &name) | Graphics::Renderer | |
| GetDisplayAspect() const | Graphics::Renderer | inline |
| GetDrawUniformBuffer(Uint32 size) | Graphics::RendererOGL | |
| GetLight(const Uint32 idx) const | Graphics::Renderer | inline |
| GetLightUniformBuffer() | Graphics::RendererOGL | |
| GetMaterialRenderState(const Graphics::Material *m) override final | Graphics::RendererOGL | virtual |
| GetMaximumNumberAASamples() const override final | Graphics::RendererOGL | virtual |
| GetName() const override final | Graphics::RendererOGL | inlinevirtual |
| Graphics::Renderer::GetName(std::string_view s) | Graphics::Renderer | inlinestatic |
| GetNearFarRange(float &near_, float &far_) const override final | Graphics::RendererOGL | virtual |
| GetNumLights() const override final | Graphics::RendererOGL | inlinevirtual |
| GetProjection() const override final | Graphics::RendererOGL | inlinevirtual |
| GetRendererType() const override final | Graphics::RendererOGL | inlinevirtual |
| GetSDLWindow() const | Graphics::Renderer | inline |
| GetStateCache() | Graphics::RendererOGL | inline |
| GetStats() | Graphics::Renderer | inline |
| GetTextureCache() | Graphics::Renderer | inline |
| GetTransform() const override final | Graphics::RendererOGL | inlinevirtual |
| GetViewport() const override final | Graphics::RendererOGL | inlinevirtual |
| GetWindowHeight() const | Graphics::Renderer | inline |
| GetWindowWidth() const | Graphics::Renderer | inline |
| m_activeRenderTarget | Graphics::RendererOGL | protected |
| m_ambient | Graphics::Renderer | protected |
| m_clearColor | Graphics::RendererOGL | protected |
| m_drawCommandList | Graphics::RendererOGL | protected |
| m_drawUniformBuffers | Graphics::RendererOGL | protected |
| m_frameNum | Graphics::RendererOGL | protected |
| m_height | Graphics::Renderer | protected |
| m_lights | Graphics::Renderer | protected |
| m_lightUniformBuffer | Graphics::RendererOGL | protected |
| m_maxZFar | Graphics::RendererOGL | protected |
| m_minZNear | Graphics::RendererOGL | protected |
| m_modelViewMat | Graphics::RendererOGL | protected |
| m_numDirLights | Graphics::RendererOGL | protected |
| m_numLights | Graphics::RendererOGL | protected |
| m_projectionMat | Graphics::RendererOGL | protected |
| m_renderStateCache | Graphics::RendererOGL | protected |
| m_shaders | Graphics::RendererOGL | protected |
| m_stats | Graphics::Renderer | protected |
| m_useAnisotropicFiltering | Graphics::RendererOGL | protected |
| m_useCompressedTextures | Graphics::RendererOGL | protected |
| m_useNVDepthRanged | Graphics::RendererOGL | protected |
| m_viewport | Graphics::RendererOGL | protected |
| m_width | Graphics::Renderer | protected |
| m_window | Graphics::Renderer | protected |
| m_windowRenderTarget | Graphics::RendererOGL | protected |
| PopState() override final | Graphics::RendererOGL | inlineprotectedvirtual |
| PushState() override final | Graphics::RendererOGL | inlineprotectedvirtual |
| RegisterRenderer() | Graphics::RendererOGL | static |
| ReloadShaders() override final | Graphics::RendererOGL | virtual |
| RemoveAllCachedTextures() | Graphics::Renderer | |
| RemoveCachedTexture(const std::string &type, const std::string &name) | Graphics::Renderer | |
| Renderer(SDL_Window *win, int width, int height) | Graphics::Renderer | |
| RendererOGL(SDL_Window *window, const Graphics::Settings &vs, SDL_GLContext &glContext) | Graphics::RendererOGL | |
| Screendump(ScreendumpState &sd) override final | Graphics::RendererOGL | virtual |
| SetAmbientColor(const Color &c) override final | Graphics::RendererOGL | virtual |
| SetClearColor(const Color &c) override final | Graphics::RendererOGL | virtual |
| SetLightIntensity(Uint32 numlights, const float *intensity) override final | Graphics::RendererOGL | virtual |
| SetLights(Uint32 numlights, const Light *l) override final | Graphics::RendererOGL | virtual |
| SetOrthographicProjection(float xmin, float xmax, float ymin, float ymax, float zmin, float zmax) override final | Graphics::RendererOGL | virtual |
| SetPerspectiveProjection(float fov, float aspect, float near_, float far_) override final | Graphics::RendererOGL | virtual |
| SetProjection(const matrix4x4f &m) override final | Graphics::RendererOGL | virtual |
| SetRenderTarget(RenderTarget *) override final | Graphics::RendererOGL | virtual |
| SetScissor(ViewportExtents) override final | Graphics::RendererOGL | virtual |
| SetTransform(const matrix4x4f &m) override final | Graphics::RendererOGL | virtual |
| SetViewport(ViewportExtents v) override final | Graphics::RendererOGL | virtual |
| SetWireFrameMode(bool enabled) override final | Graphics::RendererOGL | virtual |
| SupportsInstancing() override final | Graphics::RendererOGL | inlinevirtual |
| SwapBuffers() override final | Graphics::RendererOGL | virtual |
| TextureCache typedef | Graphics::Renderer | |
| WriteRendererInfo(std::ostream &out) const override final | Graphics::RendererOGL | virtual |
| ~Renderer() | Graphics::Renderer | virtual |
| ~RendererOGL() override final | Graphics::RendererOGL | virtual |