Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend > API/Plugins/MetasoundFrontend/FAddressRouter
Wrapper class for having an FTransmissionAddress work in a TMap<> This implements the copy constructor and copy assignment operator by calling the virtual Clone() method.
| Name | FTransmissionAddressKey |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundRouter.h |
| Include Path | #include "MetasoundRouter.h" |
Syntax
class FTransmissionAddressKey : public Metasound::FTransmissionAddress
Inheritance Hierarchy
- FTransmissionAddress → FAddressRouter::FTransmissionAddressKey
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTransmissionAddressKey
(
const FTransmissionAddress& InCopy |
MetasoundRouter.h | ||
FTransmissionAddressKey
(
const FTransmissionAddressKey& InCopy |
MetasoundRouter.h | ||
FTransmissionAddressKey
(
TUniquePtr< FTransmissionAddress >&& InImpl |
MetasoundRouter.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTransmissionAddressKey() |
MetasoundRouter.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PImpl | TUniquePtr< FTransmissionAddress > | MetasoundRouter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TUniquePtr< FTransmissionAddress > Clone() |
MetasoundRouter.h | ||
virtual FName GetAddressType() |
MetasoundRouter.h | ||
virtual FName GetDataType() |
MetasoundRouter.h | ||
virtual FString ToString() |
MetasoundRouter.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTransmissionAddressKey & operator=
(
const FTransmissionAddress& InOther |
MetasoundRouter.h |