USoundMod

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

SoundMod

Header

/Engine/Plugins/Runtime/SoundMod/Source/SoundMod/Classes/SoundMod.h

Include

#include "SoundMod.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(HideCategories=Object, MinimalAPI, BlueprintType)
class USoundMod : public USoundBase

Variables

Name Description

Public variable UProperty Category, EditAnywhere

uint32: 1

 

bLooping

If set, when played directly (not through a sound cue) the nid will be played looping.

Public variable

FByteBulkData

 

RawData

The mod file data

Constructors

Name Description

Public function

USoundMod

(
    const FObjectInitializer& ObjectIn...
)

Overridden from USoundBase

Name Description

Public function Virtual Const

bool

 

IsPlayable()

Returns whether the sound base is set up in a playable manner

Public function Virtual

void

 

Parse

(
    FAudioDevice* AudioDevice,
    const UPTRINT NodeWaveInstanceHash,
    FActiveSound& ActiveSound,
    const FSoundParseParameters& Parse...,
    TArray< FWaveInstance* >& Wav...
)

Parses the Sound to generate the WaveInstances to play.

Overridden from UObject

Name Description

Public function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss