| _name | visutwin::canvas::RenderPass | protected |
| _requiresCubemaps | visutwin::canvas::RenderPass | protected |
| addAfterPass(const std::shared_ptr< RenderPass > &renderPass) | visutwin::canvas::RenderPass | |
| addBeforePass(const std::shared_ptr< RenderPass > &renderPass) | visutwin::canvas::RenderPass | |
| after() | visutwin::canvas::RenderPass | inlinevirtual |
| afterPasses() const | visutwin::canvas::RenderPass | inline |
| allocateAttachments() | visutwin::canvas::RenderPass | |
| before() | visutwin::canvas::RenderPass | inlinevirtual |
| beforePasses() const | visutwin::canvas::RenderPass | inline |
| clearAfterPasses() | visutwin::canvas::RenderPass | |
| clearBeforePasses() | visutwin::canvas::RenderPass | |
| colorArrayOps() const | visutwin::canvas::RenderPass | inline |
| colorOps() const | visutwin::canvas::RenderPass | |
| depthStencilOps() const | visutwin::canvas::RenderPass | inline |
| device() const | visutwin::canvas::RenderPass | inlineprotected |
| enabled() const | visutwin::canvas::RenderPass | inline |
| execute() | visutwin::canvas::RenderPass | inlinevirtual |
| frameUpdate() const | visutwin::canvas::RenderPass | virtual |
| init(const std::shared_ptr< RenderTarget > &renderTarget=nullptr, const std::shared_ptr< RenderPassOptions > &options=nullptr) | visutwin::canvas::RenderPass | virtual |
| log(std::shared_ptr< GraphicsDevice > device, int index=0) const | visutwin::canvas::RenderPass | |
| onDisable() | visutwin::canvas::RenderPass | inlinevirtual |
| onEnable() | visutwin::canvas::RenderPass | inlinevirtual |
| postInit() | visutwin::canvas::RenderPass | inlinevirtual |
| render() | visutwin::canvas::RenderPass | |
| RenderPass(const std::shared_ptr< GraphicsDevice > &device) | visutwin::canvas::RenderPass | inline |
| RenderPassUpdateClustered(const std::shared_ptr< GraphicsDevice > &device, Renderer *renderer, ShadowRenderer *shadowRenderer, ShadowRendererLocal *shadowRendererLocal, LightTextureAtlas *lightTextureAtlas) | visutwin::canvas::RenderPassUpdateClustered | |
| renderTarget() const | visutwin::canvas::RenderPass | inline |
| requiresCubemaps() const | visutwin::canvas::RenderPass | inline |
| scaleX() const | visutwin::canvas::RenderPass | inline |
| scaleY() const | visutwin::canvas::RenderPass | inline |
| setClearColor(const Color *color=nullptr) | visutwin::canvas::RenderPass | |
| setClearDepth(const float *depthValue=nullptr) | visutwin::canvas::RenderPass | |
| setClearStencil(const int *stencilValue=nullptr) | visutwin::canvas::RenderPass | |
| setEnabled(bool value) | visutwin::canvas::RenderPass | |
| setOptions(const std::shared_ptr< RenderPassOptions > &value) | visutwin::canvas::RenderPass | |
| setRequiresCubemaps(bool value) | visutwin::canvas::RenderPass | inline |
| setSkipEnd(const bool value) | visutwin::canvas::RenderPass | inline |
| setSkipStart(const bool value) | visutwin::canvas::RenderPass | inline |
| update(FrameGraph *frameGraph, bool shadowsEnabled, bool cookiesEnabled, const std::vector< Light * > &lights, const std::vector< Light * > &localLights) | visutwin::canvas::RenderPassUpdateClustered | |