|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
This is the complete list of members for MayaFlux::Portal::Forma::Bridge::Binding, including all inherited members.
| bind(std::shared_ptr< Nodes::Node > node, std::function< float(double)> project={}) | MayaFlux::Portal::Forma::Bridge::Binding | inline |
| bind(std::function< float()> source) | MayaFlux::Portal::Forma::Bridge::Binding | inline |
| Binding(Bridge &bridge, uint32_t id) noexcept | MayaFlux::Portal::Forma::Bridge::Binding | inline |
| id() const noexcept | MayaFlux::Portal::Forma::Bridge::Binding | inline |
| m_bridge | MayaFlux::Portal::Forma::Bridge::Binding | private |
| m_id | MayaFlux::Portal::Forma::Bridge::Binding | private |
| unbind() | MayaFlux::Portal::Forma::Bridge::Binding | inline |
| write(const std::shared_ptr< Buffers::VKBuffer > &target, const std::string &shader_path, uint32_t offset, size_t size=sizeof(float)) | MayaFlux::Portal::Forma::Bridge::Binding | inline |
| write(const std::shared_ptr< Buffers::VKBuffer > &target, const std::string &shader_path, const std::string &descriptor_name, uint32_t binding_index, uint32_t set, Portal::Graphics::DescriptorRole role=Portal::Graphics::DescriptorRole::UNIFORM) | MayaFlux::Portal::Forma::Bridge::Binding | inline |
| write(std::shared_ptr< Buffers::AudioWriteProcessor > target) | MayaFlux::Portal::Forma::Bridge::Binding | inline |
| write(std::shared_ptr< Buffers::DataWriteProcessor > target) | MayaFlux::Portal::Forma::Bridge::Binding | inline |
| write(std::shared_ptr< Nodes::Constant > node) | MayaFlux::Portal::Forma::Bridge::Binding | inline |
| write(std::function< void(std::span< const float >)> sink) | MayaFlux::Portal::Forma::Bridge::Binding | inline |