Choose your operating system:
Windows
macOS
Linux
| IDataReference
|
Module |
|
Header |
/Engine/Plugins/Runtime/Metasound/Source/MetasoundGraphCore/Public/MetasoundDataReference.h |
Include |
#include "MetasoundDataReference.h" |
template<typename DataType>
class TDataReadReference : public Metasound::TDataReference< DataType >
TDataReadReference provides read access to a shared parameter reference.
Name | Description | |
---|---|---|
|
TDataReadReference ( |
|
|
TDataReadReference ( |
Construct a readable parameter ref from a writable parameter ref. |
Name | Description | ||
---|---|---|---|
|
TDataReadRef... |
CreateNew ( |
This should be used to construct a new DataType object and return this TDataReadReference as a wrapper around it. |
Name | Description | ||
---|---|---|---|
|
TUniquePtr< ... |
Clone() |
Create a clone of this parameter reference. |
Name | Description | ||
---|---|---|---|
|
const DataTy... |
operator*() |
Const access to the underlying parameter object. |
|
TDataReadRef... |
operator= ( |
Assign a readable parameter ref from a writable parameter ref. |
|
TDataReadRef... |
operator= ( |
Enable copy operator |
|
TDataReadRef... |
operator= ( |
Enable move operator |
|
const DataTy... |
operator->() |
Const access to the underlying parameter object. |
Name |
Description |
---|---|
FDataReference |