Navigation
API > API/Plugins > API/Plugins/MetasoundGraphCore
A Data Reference Interface.
A parameter references provides information and access to a shared object in the graph.
| Name | IDataReference |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Public/MetasoundDataReference.h |
| Include Path | #include "MetasoundDataReference.h" |
Syntax
class IDataReference
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IDataReference() |
MetasoundDataReference.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| RouterName | const FName | MetasoundDataReference.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TUniquePtr< IDataReference > Clone() |
Creates a copy of the parameter type. | MetasoundDataReference.h | |
const void *const GetDataTypeId() |
Returns the ID of the parameter type. | MetasoundDataReference.h | |
const FName & GetDataTypeName() |
Returns the name of the data type. | MetasoundDataReference.h | |
void * GetRaw() |
Provides a raw pointer to the storage where the data actually resides. | MetasoundDataReference.h |