|
MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
|
Include dependency graph for NodeNetwork.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | MayaFlux::Nodes::Network::NodeNetwork |
| Abstract base class for structured collections of nodes with defined relationships. More... | |
| struct | MayaFlux::Nodes::Network::NodeNetwork::ParameterMapping |
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Nodes |
| Contains the node-based computational processing system components. | |
| namespace | MayaFlux::Nodes::Network |
Enumerations | |
| enum class | MayaFlux::Nodes::Network::Topology : uint8_t { MayaFlux::Nodes::Network::INDEPENDENT , MayaFlux::Nodes::Network::CHAIN , MayaFlux::Nodes::Network::RING , MayaFlux::Nodes::Network::GRID_2D , MayaFlux::Nodes::Network::GRID_3D , MayaFlux::Nodes::Network::SPATIAL , MayaFlux::Nodes::Network::CUSTOM } |
| Defines the structural relationships between nodes in the network. More... | |
| enum class | MayaFlux::Nodes::Network::OutputMode : uint8_t { MayaFlux::Nodes::Network::NONE , MayaFlux::Nodes::Network::AUDIO_SINK , MayaFlux::Nodes::Network::AUDIO_COMPUTE , MayaFlux::Nodes::Network::GRAPHICS_BIND , MayaFlux::Nodes::Network::CUSTOM } |
| Defines how the network's computational results are exposed. More... | |
| enum class | MayaFlux::Nodes::Network::MappingMode : uint8_t { MayaFlux::Nodes::Network::BROADCAST , MayaFlux::Nodes::Network::ONE_TO_ONE } |
| Defines how nodes map to external entities (e.g., audio channels, graphics objects) More... | |