Navigation
API > API/Plugins > API/Plugins/SoundMod
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USoundNode
- USoundNodeAssetReferencer
- USoundNodeModPlayer
References
| Module | SoundMod |
| Header | /Engine/Plugins/Runtime/SoundMod/Source/SoundMod/Public/SoundNodeModPlayer.h |
| Include | #include "SoundNodeModPlayer.h" |
Syntax
UCLASS&40;HideCategories&61;Object, EditInlineNew, MinimalAPI, Meta&61;&40;DisplayName&61;"Mod Player"&41;&41;
class USoundNodeModPlayer : public USoundNodeAssetReferencer
Remarks
Sound node that contains a reference to the mod file to be played
Functions
| Type | Name | Description | |
|---|---|---|---|
| USoundMod * | GetSoundMod () |
||
| void | ParseNodes
(
FAudioDevice* AudioDevice, |
||
| void | SetSoundMod
(
USoundMod* SoundMod |
Overridden from USoundNodeAssetReferencer
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | LoadAsset
(
bool bAddToRoot |
Overridden from USoundNode
| Type | Name | Description | |
|---|---|---|---|
| float | GetDuration () |
Returns the maximum duration this sound node will play for. | |
| int32 | Returns the maximum number of child nodes this node can possibly have | ||
| FText | GetTitle () |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally | |
| void | Handles reading, writing, and reference collecting using FArchive. |