Skip to content

OutputNodeInstance

class OutputNodeInstance final : public NodeInstance , public ConsumerNodeInstance

Class used to mark the output of the pipeline.

Warning

This node is automatically added to the pipeline when created. And thus should not be manually added to the pipeline asset.

See
ConsumerNodeInstance

Functions

Name Description
OutputNodeInstance OutputNodeInstance constructor.
~OutputNodeInstance Default destructor.
SetOutput Sets the output of the pipeline.
Consume @inherit
Connect @inherit
Reset @inherit

Function Details

Connect

void Connect(AmObjectID provider) override

@inherit

Consume

void Consume() override

@inherit

OutputNodeInstance

OutputNodeInstance()

OutputNodeInstance constructor.

Reset

void Reset() override

@inherit

SetOutput

void SetOutput(AudioBuffer* buffer)

Sets the output of the pipeline.

Parameter buffer
The buffer to set as the output.

~OutputNodeInstance

~OutputNodeInstance() override = default

Default destructor.