|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
#include "Creator.hpp"#include "MayaFlux/API/Depot.hpp"#include "MayaFlux/API/Graph.hpp"#include "MayaFlux/Buffers/AudioBuffer.hpp"#include "MayaFlux/Buffers/VKBuffer.hpp"#include "MayaFlux/Kakshya/Source/SoundFileContainer.hpp"#include "MayaFlux/Nodes/Network/NodeNetwork.hpp"#include "MayaFlux/Nodes/Node.hpp"
Include dependency graph for Creator.cpp:Go to the source code of this file.
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
Functions | |
| void | MayaFlux::register_node (const std::shared_ptr< Nodes::Node > &node, const CreationContext &ctx) |
| void | MayaFlux::register_network (const std::shared_ptr< Nodes::NodeNetwork > &network, const CreationContext &ctx) |
| void | MayaFlux::register_buffer (const std::shared_ptr< Buffers::Buffer > &buffer, const CreationContext &ctx) |
| void | MayaFlux::register_container (const std::shared_ptr< Kakshya::SoundFileContainer > &container, const Domain &domain) |
| std::vector< std::shared_ptr< Buffers::ContainerBuffer > > | MayaFlux::get_last_created_container_buffers () |
| Retrieves the last created container buffers from the Creator. | |
| std::shared_ptr< Nodes::Node > | MayaFlux::operator| (const std::shared_ptr< Nodes::Node > &node, Domain d) |
| std::shared_ptr< Nodes::NodeNetwork > | MayaFlux::operator| (const std::shared_ptr< Nodes::NodeNetwork > &network, Domain d) |
| std::shared_ptr< Buffers::Buffer > | MayaFlux::operator| (const std::shared_ptr< Buffers::Buffer > &buffer, Domain d) |
Variables | |
| Creator | MayaFlux::vega {} |
| Global Creator instance for creating nodes, buffers, and containers. | |