| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/AudioMixer/Classes/Generators/AudioGenerator.h |
Include |
#include "Generators/AudioGenerator.h" |
class UAudioGenerator : public UObject
Name | Description | ||
---|---|---|---|
|
CritSect |
||
|
NumChannels |
||
|
OnGeneratedMap |
||
|
SampleRate |
Name | Description | |
---|---|---|
|
UAudioGenerator() |
Name | Description | |
---|---|---|
|
~UAudioGenerator() |
Name | Description | ||
---|---|---|---|
|
FAudioGenera... |
AddGeneratorDelegate ( |
Adds a generator delegate. Returns a handle for the generator delegate, so it can be removed. |
|
GetNumChannels() |
Returns the number of channels of the generator. |
|
|
GetSampleRate() |
Returns the sample rate of the generator. |
|
|
Init |
Called by derived classes to initialize the sample rate and num channels of the generator. |
|
|
OnGeneratedAudio ( |
Called by derived classes when new audio is generated. |
|
|
RemoveGeneratorDelegate ( |
Removes the given audio generator delegate handle. |