TracktionEngine
tracktion::graph::NodePlayer Member List

This is the complete list of members for tracktion::graph::NodePlayer, including all inherited members.

blockSizetracktion::graph::NodePlayerprotected
getNode()tracktion::graph::NodePlayer
getSampleRate() consttracktion::graph::NodePlayer
inputtracktion::graph::NodePlayerprotected
inputAndNodesLocktracktion::graph::NodePlayerprotected
nodeGraphtracktion::graph::NodePlayerprotected
NodePlayer()=defaulttracktion::graph::NodePlayer
NodePlayer(std::unique_ptr< Node > nodeToProcess, PlayHeadState *playHeadStateToUse=nullptr)tracktion::graph::NodePlayer
playHeadStatetracktion::graph::NodePlayerprotected
prepareToPlay(double sampleRateToUse, int blockSizeToUse)tracktion::graph::NodePlayer
prepareToPlay(std::unique_ptr< Node > node, NodeGraph *oldGraph, double sampleRateToUse, int blockSizeToUse)tracktion::graph::NodePlayer
process(const Node::ProcessContext &pc)tracktion::graph::NodePlayer
processPostorderedNodes(NodeGraph &graphToProcess, const Node::ProcessContext &pc)tracktion::graph::NodePlayer
processPostorderedNodesSingleThreaded(NodeGraph &nodeGraph, const Node::ProcessContext &pc)tracktion::graph::NodePlayerprotectedstatic
processWithPlayHeadState(PlayHeadState &phs, NodeGraph &graphToProcess, const Node::ProcessContext &pc)tracktion::graph::NodePlayerprotected
sampleRatetracktion::graph::NodePlayerprotected
setNode(std::unique_ptr< Node > newNode)tracktion::graph::NodePlayer
setNode(std::unique_ptr< Node > newNode, double sampleRateToUse, int blockSizeToUse)tracktion::graph::NodePlayer