UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::FOsc Member List

This is the complete list of members for Audio::FOsc, including all inherited members.

BaseFreqAudio::IOscBaseprotected
bChangedAudio::IOscBaseprotected
bIsPlayingAudio::IOscBaseprotected
bIsSyncAudio::IOscBaseprotected
DPW_z1Audio::FOscprotected
ExternalGainModAudio::IOscBaseprotected
FollowerOscAudio::IOscBaseprotected
FOsc()Audio::FOsc
FreqAudio::IOscBaseprotected
FreqDataAudio::IOscBaseprotected
GainAudio::IOscBaseprotected
Generate(float *AuxOutput=nullptr) overrideAudio::FOscvirtual
GetFrequency() constAudio::IOscBaseinline
GetGain() constAudio::IOscBaseinline
GetModDestAdd() constAudio::IOscBaseinline
GetModDestFrequency() constAudio::IOscBaseinline
GetModDestGain() constAudio::IOscBaseinline
GetModDestPulseWidth() constAudio::IOscBaseinline
GetModDestScale() constAudio::IOscBaseinline
GetPhase() constAudio::IOscBaseinlineprotected
GetQuadPhase() constAudio::IOscBaseinlineprotected
GetType() constAudio::FOscinline
Init(const float InSampleRate, const int32 InVoiceId=0, FModulationMatrix *InMatrix=nullptr, const int32 ModMatrixStage=1)Audio::IOscBasevirtual
IOscBase()Audio::IOscBase
IOscBase(const IOscBase &)Audio::IOscBase
IsPlaying() constAudio::IOscBaseinline
IsSync() constAudio::IOscBaseinline
ModAddDestAudio::IOscBaseprotected
ModFrequencyDestAudio::IOscBaseprotected
ModGainDestAudio::IOscBaseprotected
ModMatrixAudio::IOscBaseprotected
ModPulseWidthDestAudio::IOscBaseprotected
ModScaleDestAudio::IOscBaseprotected
NoiseAudio::FOscprotected
NyquistAudio::IOscBaseprotected
OscTypeAudio::FOscprotected
PhaseAudio::IOscBaseprotected
PhaseIncAudio::IOscBaseprotected
PolySmooth(const float InPhase, const float InPhaseInc)Audio::FOscprotected
PulseWidthAudio::IOscBaseprotected
PulseWidthBaseAudio::IOscBaseprotected
PulseWidthLerpedAudio::FOscprotected
PulseWidthModAudio::IOscBaseprotected
Reset() overrideAudio::FOscvirtual
ResetPhase()Audio::IOscBasevirtual
SampleRateAudio::IOscBaseprotected
SetCents(const float InCents)Audio::IOscBase
SetDetune(const float InDetune)Audio::IOscBase
SetFollowerOsc(IOscBase *InFollowerOsc)Audio::IOscBase
SetFreqScale(const float InFreqScale)Audio::IOscBase
SetFrequency(const float InFreqBase)Audio::IOscBase
SetFrequencyMod(const float InFreqMod)Audio::IOscBase
SetGain(const float InGain)Audio::IOscBaseinline
SetGainMod(const float InGainMod)Audio::IOscBaseinline
SetNote(const float InNote)Audio::IOscBase
SetOctave(const float InOctave)Audio::IOscBase
SetPitchBend(const float InPitchBend)Audio::IOscBase
SetPulseWidth(const float InPulseWidth)Audio::IOscBase
SetSampleRate(const float InSampleRate)Audio::IOscBase
SetSemitones(const float InSemiTone)Audio::IOscBase
SetSlaveOsc(IOscBase *InSlaveOsc)Audio::IOscBase
SetSync(const bool bInSync)Audio::IOscBaseinline
SetType(const EOsc::Type InType)Audio::FOscinline
Start() overrideAudio::FOscvirtual
Stop() overrideAudio::FOscvirtual
TriangleSignAudio::FOscprotected
Update() overrideAudio::FOscvirtual
UpdatePhase()Audio::IOscBaseinlineprotected
VoiceIdAudio::IOscBaseprotected
WrapPhase()Audio::IOscBaseinlineprotected
~FOsc()Audio::FOscvirtual
~IOscBase()Audio::IOscBasevirtual