Struct containing resource binding information. More...
#include <kanzi/core.ui/graphics3d/render_pass.hpp>
Public Member Functions | |
ResourceBinding (AbstractPropertyType targetPropertyType, string_view renderPassPath, Framebuffer::AttachmentPoint attachmentPoint, bool fromKzb) | |
Constructor. More... | |
Public Attributes | |
AbstractPropertyType | propertyType |
Property type to bind to. More... | |
string | path |
Path to source render pass. More... | |
Framebuffer::AttachmentPoint | attachment |
Type of the composition target being bound. More... | |
bool | isFromKzb |
Flag indicating whether this resource binding is loaded from a kzb file. More... | |
Struct containing resource binding information.
|
inlineexplicit |
Constructor.
targetPropertyType | Target property type to be written. |
renderPassPath | Path to source render pass. |
attachmentPoint | The attachment point this resource binding binds to. |
fromKzb | Indicates whether the resource binding has been loaded from a kzb file. |
AbstractPropertyType kanzi::RenderPass::ResourceBinding::propertyType |
Property type to bind to.
string kanzi::RenderPass::ResourceBinding::path |
Path to source render pass.
Framebuffer::AttachmentPoint kanzi::RenderPass::ResourceBinding::attachment |
Type of the composition target being bound.
bool kanzi::RenderPass::ResourceBinding::isFromKzb |
Flag indicating whether this resource binding is loaded from a kzb file.