This is the complete list of members for G3D::Renderer, including all inherited members.
| ARBITRARY enum value | G3D::Renderer | protected |
| BACK_TO_FRONT enum value | G3D::Renderer | protected |
| className() const =0 | G3D::Renderer | pure virtual |
| computeGBuffer(RenderDevice *rd, const Array< shared_ptr< Surface >> &sortedVisibleSurfaces, const shared_ptr< GBuffer > &gbuffer, const shared_ptr< Framebuffer > &depthPeelFramebuffer, float depthPeelSeparationHint) | G3D::Renderer | protectedvirtual |
| computeShadowing(RenderDevice *rd, const Array< shared_ptr< Surface >> &allSurfaces, const shared_ptr< GBuffer > &gbuffer, const shared_ptr< Framebuffer > &depthPeelFramebuffer, LightingEnvironment &lightingEnvironment) | G3D::Renderer | protectedvirtual |
| createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
| cullAndSort(const shared_ptr< Camera > &camera, const shared_ptr< GBuffer > &gbuffer, const Rect2D &viewport, const Array< shared_ptr< Surface >> &allSurfaces, Array< shared_ptr< Surface >> &sortedVisibleSurfaces, Array< shared_ptr< Surface >> &forwardOpaqueSurfaces, Array< shared_ptr< Surface >> &forwardBlendedSurfaces) | G3D::Renderer | protectedvirtual |
| diskFramebuffer() const | G3D::Renderer | inline |
| forwardShade(RenderDevice *rd, Array< shared_ptr< Surface > > &surfaceArray, const shared_ptr< GBuffer > &gbuffer, const LightingEnvironment &environment, const RenderPassType &renderPassType, Order order) | G3D::Renderer | protectedvirtual |
| FRONT_TO_BACK enum value | G3D::Renderer | protected |
| m_diskFramebuffer | G3D::Renderer | protected |
| Order enum name | G3D::Renderer | protected |
| render(RenderDevice *rd, const shared_ptr< Camera > &camera, const shared_ptr< Framebuffer > &framebuffer, const shared_ptr< Framebuffer > &depthPeelFramebuffer, LightingEnvironment &lightingEnvironment, const shared_ptr< GBuffer > &gbuffer, const Array< shared_ptr< Surface >> &allSurfaces, const std::function< const shared_ptr< TriTree > &()> &tritreeFunction=nullptr)=0 | G3D::Renderer | pure virtual |
| setDiskFramebuffer(bool b) | G3D::Renderer | inline |
| ~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |