Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
Inheritance Hierarchy
- IDataTransmissionBase
- TSharedFromThis
- IDataChannel
- TCopyableDataChannel
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundRouter.h |
| Include | #include "MetasoundRouter.h" |
Syntax
template<typename TDataType>
class TCopyableDataChannel : public Metasound::IDataChannel
Remarks
Generic templated implementation of IDataChannel that can use for any copyable type.
Constructors
| Type | Name | Description | |
|---|---|---|---|
TCopyableDataChannel
(
const FOperatorSettings& InOperatorSettings |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FName |
Overridden from IDataChannel
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< IReceiver > | ConstructNewReceiverImplementation
(
const FReceiverInitParams& InitParams |
||
| TUniquePtr< ISender > | ConstructNewSenderImplementation
(
const FSenderInitParams& InitParams |
||
| int64 | |||
| FName | GetDataType () |
||
| int64 | GetPayloadID () |
||
| bool | IsEmpty () |
||
| void | |||
| bool | PushLiteral
(
const FLiteral& InParam |
||
| bool | PushOpaque
(
ISender& InSender |