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

◆ Source() [3/4]

template<std::derived_from< NodeNetwork > NetworkType>
MayaFlux::Nodes::Network::Source::Source ( std::shared_ptr< NetworkType >  network,
size_t  index 
)
inline

One indexed output of a NodeNetwork.

Parameters
networkRead through get_node_output(index) on every evaluate()
indexPosition within network, the same index NodeNetwork::map_parameter's ONE_TO_ONE mode and apply_one_to_one() read

Definition at line 50 of file RelationOperators.hpp.

51 : m_value(NetworkIndex { .network = std::shared_ptr<NodeNetwork>(std::move(network)), .index = index })
52 {
53 }
Core::GlobalNetworkConfig network
Definition Config.cpp:43
uint32_t index
Definition VKDevice.cpp:122
std::variant< double, std::shared_ptr< Node >, NetworkIndex, Function > m_value