Navigation
API > API/Plugins > API/Plugins/MetasoundEngine
Metasound data type that holds onto a weak ptr. Mostly used as a placeholder until we have a proper proxy type.
| Name | FWaveAsset |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/MetasoundWave.h |
| Include Path | #include "MetasoundWave.h" |
Syntax
class FWaveAsset
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWaveAsset () |
MetasoundWave.h | ||
FWaveAsset
(
const FWaveAsset& |
MetasoundWave.h | ||
FWaveAsset
(
const TSharedPtr< Audio::IProxyData >& InInitData |
MetasoundWave.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SoundWaveProxy | FSoundWaveProxyPtr | MetasoundWave.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FSoundWaveProxyPtr & GetSoundWaveProxy() |
MetasoundWave.h | ||
bool IsSoundWaveValid() |
MetasoundWave.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWaveAsset & operator=
(
const FWaveAsset& Other |
MetasoundWave.h | ||
const FSoundWaveProxy * operator-> () |
MetasoundWave.h | ||
| MetasoundWave.h |