Support Forum       G3D Web Page     
G3D::Renderer Member List

This is the complete list of members for G3D::Renderer, including all inherited members.

ARBITRARY enum valueG3D::Rendererprotected
BACK_TO_FRONT enum valueG3D::Rendererprotected
className() const =0G3D::Rendererpure virtual
computeGBuffer(RenderDevice *rd, const Array< shared_ptr< Surface >> &sortedVisibleSurfaces, const shared_ptr< GBuffer > &gbuffer, const shared_ptr< Framebuffer > &depthPeelFramebuffer, float depthPeelSeparationHint)G3D::Rendererprotectedvirtual
computeShadowing(RenderDevice *rd, const Array< shared_ptr< Surface >> &allSurfaces, const shared_ptr< GBuffer > &gbuffer, const shared_ptr< Framebuffer > &depthPeelFramebuffer, LightingEnvironment &lightingEnvironment)G3D::Rendererprotectedvirtual
createShared(ArgTypes &&... args)G3D::ReferenceCountedObjectinlineprotectedstatic
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::Rendererprotectedvirtual
diskFramebuffer() constG3D::Rendererinline
forwardShade(RenderDevice *rd, Array< shared_ptr< Surface > > &surfaceArray, const shared_ptr< GBuffer > &gbuffer, const LightingEnvironment &environment, const RenderPassType &renderPassType, Order order)G3D::Rendererprotectedvirtual
FRONT_TO_BACK enum valueG3D::Rendererprotected
m_diskFramebufferG3D::Rendererprotected
Order enum nameG3D::Rendererprotected
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)=0G3D::Rendererpure virtual
setDiskFramebuffer(bool b)G3D::Rendererinline
~ReferenceCountedObject()G3D::ReferenceCountedObjectinlinevirtual

documentation generated on Wed Nov 24 2021 08:01:59 using doxygen 1.8.15