Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
References
| Module | MetasoundFrontend |
| Header | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundRouter.h |
| Include | #include "MetasoundRouter.h" |
Syntax
class FAddressRouter
Remarks
Basic router that takes an FName address,.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAddressRouter
(
const FAddressRouter& Other |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< IDataChannel, ESPMode::ThreadSafe > | FindDataChannel
(
const FTransmissionAddress& InAddress |
||
| TSharedPtr< IDataChannel, ESPMode::ThreadSafe > | GetDataChannel
(
const FTransmissionAddress& InAddress, |
||
| TUniquePtr< IReceiver > | RegisterNewReceiver
(
const FTransmissionAddress& InAddress, |
||
| TReceiverPtr< TDataType > | RegisterNewReceiver
(
const FTransmissionAddress& InAddress, |
||
| TUniquePtr< ISender > | RegisterNewSender
(
const FTransmissionAddress& InAddress, |
||
| TSenderPtr< TDataType > | RegisterNewSender
(
const FTransmissionAddress& InAddress, |
||
| bool | UnregisterDataChannel
(
const FTransmissionAddress& InAddress |
||
| bool | UnregisterDataChannelIfUnconnected
(
const FTransmissionAddress& InAddress |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | PushLiteral
(
const FName& InDataTypeName, |
Pushing literals from the Metasound::FAddressRouter will no longer be supported in future released. |