Navigation
API > API/Plugins > API/Plugins/MetasoundExperimentalEngineRunti-
Configuration struct for the CAT Wave Player. See cat-wave-player-move-spec.md §3.2. Drives both OverrideDefaultInterface (so the node UI reshapes to match the mode) and GetOperatorData (so the operator knows its static configuration without round-tripping through the vertex interface).
| Name | FMetasoundCatWavePlayerNodeConfiguration |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/MetasoundExperimental/Source/MetasoundExperimentalEngineRuntime/Public/MetasoundCatWavePlayerNode.h |
| Include Path | #include "MetasoundCatWavePlayerNode.h" |
Syntax
USTRUCT ()
struct FMetasoundCatWavePlayerNodeConfiguration : public FMetaSoundFrontendNodeConfiguration
Inheritance Hierarchy
- FMetaSoundFrontendNodeConfiguration → FMetasoundCatWavePlayerNodeConfiguration
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMetasoundCatWavePlayerNodeConfiguration() |
MetasoundCatWavePlayerNode.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CustomFormat | FName | Used when Format == Custom. Must be one of the MVP-registered formats (main spec §4 Confirmed #14). | MetasoundCatWavePlayerNode.h |
|
| Format | ECatWavePlayerFormatChooser | Output-format derivation mode. See ECatWavePlayerFormatChooser. | MetasoundCatWavePlayerNode.h |
|
| MaxVoices | int32 | Maximum number of simultaneous voices. Minimum enforced to 1. | MetasoundCatWavePlayerNode.h |
|
| PlaybackMode | ECatWavePlayerPlaybackMode | MetasoundCatWavePlayerNode.h |
|
|
| PlaybackType | ECatWavePlayerPlaybackType | MetasoundCatWavePlayerNode.h |
|
Functions
Public
Public Virtual
Overridden from FMetaSoundFrontendNodeConfiguration
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedPtr< const Metasound::IOperatorData > GetOperatorData() |
MetasoundCatWavePlayerNode.h | ||
virtual TInstancedStruct< FMetasoundFrontendClassInterface > OverrideDefaultInterface
(
const FMetasoundFrontendClass& InNodeClass |
MetasoundCatWavePlayerNode.h |