MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ resolve_texture_container()

static std::shared_ptr< Kakshya::TextureContainer > MayaFlux::Yantra::TextureExecutionContext::resolve_texture_container ( const input_type &  input)
inlinestaticprivate

Extracts a TextureContainer pointer from datum.container if present.

Returns nullptr when the container field is absent or holds a different SignalSourceContainer subtype.

Definition at line 707 of file TextureExecutionContext.hpp.

708 {
709 if (!input.container || !*input.container)
710 return nullptr;
711 return std::dynamic_pointer_cast<Kakshya::TextureContainer>(input.container.value());
712 }
Core::GlobalInputConfig input
Definition Config.cpp:42

References input.