addIncomingEdge(TargetEdge *edge) | FCT::RenderGraphImageNode | inline |
addIncomingEdge(DepthStencilEdge *edge) | FCT::RenderGraphImageNode | inline |
addOutgoingEdge(TextureEdge *edge) | FCT::RenderGraphImageNode | inline |
checkCompatibilityAndMerge(const std::string &name, Format format, Samples samples, ImageUsage usage, const TextureSize &size) | FCT::RenderGraphBufferNode | inlineprivate |
checkCompatibilityAndMerge(const std::string &name, Format format, Samples samples, ImageUsage usage, bool hasFixedSize, uint32_t width, uint32_t height) | FCT::RenderGraphBufferNode | inlineprivate |
checkCompatibilityAndMergeImpl(const std::string &name, Format format, Samples samples, ImageUsage usage, bool hasFixedSize, uint32_t width, uint32_t height, const TextureSize *textureSize) | FCT::RenderGraphBufferNode | inlineprivate |
fillDefaultData() override | FCT::RenderGraphBufferNode | inlinevirtual |
findRoot() const noexcept | FCT::SizeNode | inline |
getComputedSize(uint32_t &w, uint32_t &h) const noexcept | FCT::SizeNode | inline |
getDepthStencilIncomingEdges() const | FCT::RenderGraphImageNode | inline |
getFormat() const noexcept | FCT::RenderGraphBufferNode | inline |
getImage() const override | FCT::RenderGraphBufferNode | inlinevirtual |
getRelativeScale(const SizeNode *other) const noexcept | FCT::SizeNode | inline |
getRoot() const noexcept | FCT::SizeNode | inline |
getSamples() const noexcept | FCT::RenderGraphBufferNode | inline |
getScaleToRoot() const noexcept | FCT::SizeNode | inline |
getTargetIncomingEdges() const | FCT::RenderGraphImageNode | inline |
getTextureOutgoingEdges() const | FCT::RenderGraphImageNode | inline |
getUsage() const noexcept | FCT::RenderGraphBufferNode | inline |
height | FCT::SizeNode | mutable |
isConnected(const SizeNode *other) const noexcept | FCT::SizeNode | inline |
isFilled() const noexcept | FCT::RenderGraphBufferNode | inline |
isSameSize(const SizeNode *other) const noexcept | FCT::SizeNode | inline |
isSizeDetermined() const noexcept | FCT::SizeNode | inline |
m_allocatedImage | FCT::RenderGraphBufferNode | private |
m_depthStencilIncomingEdges | FCT::RenderGraphImageNode | private |
m_depthStencilOrderCounter | FCT::RenderGraphImageNode | private |
m_filled | FCT::RenderGraphBufferNode | private |
m_format | FCT::RenderGraphBufferNode | private |
m_name | FCT::RenderGraphNode | protected |
m_samples | FCT::RenderGraphBufferNode | private |
m_size | FCT::RenderGraphBufferNode | private |
m_targetIncomingEdges | FCT::RenderGraphImageNode | private |
m_targetOrderCounter | FCT::RenderGraphImageNode | private |
m_textureOutgoingEdges | FCT::RenderGraphImageNode | private |
m_usage | FCT::RenderGraphBufferNode | private |
operator|=(const Texture &other) override | FCT::RenderGraphBufferNode | inlinevirtual |
operator|=(const Target &other) override | FCT::RenderGraphBufferNode | inlinevirtual |
operator|=(const DepthStencil &other) override | FCT::RenderGraphBufferNode | inlinevirtual |
parent | FCT::SizeNode | mutable |
RenderGraphBufferNode() | FCT::RenderGraphBufferNode | inline |
RenderGraphBufferNode(const Texture &other) | FCT::RenderGraphBufferNode | inline |
RenderGraphBufferNode(const Target &other) | FCT::RenderGraphBufferNode | inline |
RenderGraphBufferNode(const DepthStencil &other) | FCT::RenderGraphBufferNode | inline |
RenderGraphImageNode()=default | FCT::RenderGraphImageNode | |
RenderGraphImageNode(const std::string &name) | FCT::RenderGraphImageNode | inline |
RenderGraphNode()=default | FCT::RenderGraphNode | |
RenderGraphNode(const std::string &name) | FCT::RenderGraphNode | inline |
scaleToParent | FCT::SizeNode | mutable |
setAllocatedImage(Image *image) | FCT::RenderGraphBufferNode | inline |
setFixed() const noexcept | FCT::SizeNode | inline |
setFixedSize(uint32_t w, uint32_t h) const noexcept | FCT::SizeNode | inline |
sizeFixed | FCT::SizeNode | mutable |
SizeNode() noexcept | FCT::SizeNode | inline |
SizeNode(uint32_t w, uint32_t h) noexcept | FCT::SizeNode | inline |
unite(SizeNode *other, const FractionScale2D &scale=FractionScale2D()) const noexcept | FCT::SizeNode | inline |
width | FCT::SizeNode | mutable |
~SizeNode()=default | FCT::SizeNode | virtual |