UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void Init()
Definition LockFreeList.h:4
Definition SineWaveTableOsc.h:14
SIGNALPROCESSING_API void Reset()
Definition SineWaveTableOsc.cpp:35
SIGNALPROCESSING_API FSineWaveTableOsc()
Definition SineWaveTableOsc.cpp:9
float FrequencyHz
Definition SineWaveTableOsc.h:53
float ReadIndex
Definition SineWaveTableOsc.h:59
SIGNALPROCESSING_API void UpdatePhaseIncrement()
Definition SineWaveTableOsc.cpp:71
SIGNALPROCESSING_API void Generate(float *OutBuffer, const int32 NumSamples)
Definition SineWaveTableOsc.cpp:76
static SIGNALPROCESSING_API const TArray< float > & GetWaveTable()
Definition SineWaveTableOsc.cpp:118
float SampleRate
Definition SineWaveTableOsc.h:56
float InitialPhase
Definition SineWaveTableOsc.h:65
SIGNALPROCESSING_API void SetSampleRate(const float InSampleRate)
Definition SineWaveTableOsc.cpp:29
virtual SIGNALPROCESSING_API ~FSineWaveTableOsc()
Definition SineWaveTableOsc.cpp:14
const TArray< float > & WaveTableBuffer
Definition SineWaveTableOsc.h:50
float GetFrequencyHz() const
Definition SineWaveTableOsc.h:35
float PhaseIncrement
Definition SineWaveTableOsc.h:62
float InstantaneousPhase
Definition SineWaveTableOsc.h:68
SIGNALPROCESSING_API void SetPhase(const float InPhase)
Definition SineWaveTableOsc.cpp:50
SIGNALPROCESSING_API void SetFrequencyHz(const float InFrequencyHz)
Definition SineWaveTableOsc.cpp:44
NO_LOGGING.
Definition AudioMixerPlatformAndroid.cpp:53