| addInputEdge(RenderList &renderer, Edge &edge, QRhiResourceUpdateBatch &res) | score::gfx::NodeRenderer | virtual |
| addOutputPass(RenderList &renderer, Edge &edge, QRhiResourceUpdateBatch &res) | score::gfx::NodeRenderer | virtual |
| anyInputChanged() const (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | inline |
| bufferForInput(const Port &input) (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | virtual |
| bufferForOutput(const Port &output) (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | virtual |
| checkForChanges() (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | inline |
| findFirstByPort(int32_t port) const (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | inline |
| findGeometryByPort(int32_t port) const | score::gfx::NodeRenderer | inline |
| forEachSceneOnPort(int32_t port, F &&fn) const | score::gfx::NodeRenderer | inline |
| geometry | score::gfx::NodeRenderer | |
| geometryChanged (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| hasOutputPassForEdge(Edge &edge) const | score::gfx::NodeRenderer | virtual |
| init(RenderList &, QRhiResourceUpdateBatch &) override (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | inlinevirtual |
| initState(RenderList &renderer, QRhiResourceUpdateBatch &res) | score::gfx::NodeRenderer | virtual |
| inputAboutToFinish(RenderList &renderer, const Port &p, QRhiResourceUpdateBatch *&) | score::gfx::NodeRenderer | virtual |
| m_cachedInputs (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | |
| m_initialized | score::gfx::NodeRenderer | |
| m_mergeCacheInputs (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| m_mergeCacheOutput (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| m_node (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | |
| m_outputSpec (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | |
| m_portGeometries (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| m_portScenes | score::gfx::NodeRenderer | |
| m_wrapCache | score::gfx::NodeRenderer | |
| materialChanged (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| MergeCacheKey typedef | score::gfx::NodeRenderer | |
| node (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| nodeId (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| NodeRenderer(const Node &node) (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | inlineexplicit |
| PortSourceKey typedef | score::gfx::NodeRenderer | |
| process(int32_t port, const ossia::geometry_spec &v) (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| process(int32_t port, const ossia::scene_spec &v) (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| process(int32_t port, const ossia::transform3d &v) (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | virtual |
| process(int32_t port, const ossia::geometry_spec &v, const void *source_key) | score::gfx::NodeRenderer | |
| process(int32_t port, const ossia::scene_spec &v, const void *source_key) (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| rebuild() (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | inline |
| release(RenderList &) override (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | inlinevirtual |
| releaseState(RenderList &renderer) | score::gfx::NodeRenderer | virtual |
| removeInputEdge(RenderList &renderer, Edge &edge) | score::gfx::NodeRenderer | virtual |
| removeOutputPass(RenderList &, Edge &) override | score::gfx::RenderedMergeGeometriesNode | inlinevirtual |
| RenderedMergeGeometriesNode(const MergeGeometriesNode &n) (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | inline |
| renderTargetForInput(const Port &input) (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | virtual |
| renderTargetSpecsChanged (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| runInitialPasses(RenderList &renderer, QRhiCommandBuffer &, QRhiResourceUpdateBatch *&, Edge &edge) override (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | inlinevirtual |
| runRenderPass(RenderList &, QRhiCommandBuffer &, Edge &) override (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | inlinevirtual |
| scene | score::gfx::NodeRenderer | |
| sceneChanged (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | |
| seedInitialOutputs(RenderList &renderer) | score::gfx::NodeRenderer | virtual |
| syncRenderTargetIndex() | score::gfx::NodeRenderer | inline |
| textureForOutput(const Port &output) | score::gfx::NodeRenderer | virtual |
| update(RenderList &, QRhiResourceUpdateBatch &, Edge *) override (defined in score::gfx::RenderedMergeGeometriesNode) | score::gfx::RenderedMergeGeometriesNode | inlinevirtual |
| updateInputSamplerFilter(const Port &input, const RenderTargetSpecs &spec) | score::gfx::NodeRenderer | virtual |
| updateInputTexture(const Port &input, QRhiTexture *tex, QRhiTexture *depthTex=nullptr) | score::gfx::NodeRenderer | virtual |
| ~NodeRenderer() (defined in score::gfx::NodeRenderer) | score::gfx::NodeRenderer | virtual |