Binding lookup context for RenderPass. More...
#include <kanzi/core.ui/graphics3d/binding_render_pass_lookup_context.hpp>
Static Public Member Functions | |
static BindingLookupContextPtr | create (RenderPass &renderPass, RenderPassSharedPtr templateRoot) |
Creates a binding lookup context for given render pass. More... | |
static BindingLookupContextPtr | create (RenderPass &renderPass) |
Creates a binding lookup context for given render pass. More... | |
Protected Member Functions | |
BindingRenderPassLookupContext (RenderPass &renderPass, RenderPassSharedPtr templateRoot) | |
Constructor. More... | |
Protected Member Functions inherited from kanzi::BindingLookupContext | |
BindingLookupContext ()=default | |
Constructor. More... | |
Binding lookup context for RenderPass.
|
inlineexplicitprotected |
Constructor.
renderPass | Render pass to use as base for lookup. |
templateRoot | Template root of this render pass. Should not be empty. |
|
static |
Creates a binding lookup context for given render pass.
renderPass | RenderPass to use as base for lookup. |
templateRoot | Template root for given render pass. |
|
inlinestatic |
Creates a binding lookup context for given render pass.
Template root is not initialized.
renderPass | RenderPass to use as base for lookup. |
|
overridevirtual |
BindingLookupContext::clone() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::lookup() implementation.
Implements kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::createValueSourceOwner() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::registerGlobalNotification() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::unregisterGlobalNotification() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::registerLocalNotification() implementation.
Reimplemented from kanzi::BindingLookupContext.
|
overridevirtual |
BindingLookupContext::unregisterLocalNotification() implementation.
Reimplemented from kanzi::BindingLookupContext.