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.
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.