|
| | UAtomAudioLinkComponent (const FObjectInitializer &ObjectInitializer) |
| virtual IAtomSoundGeneratorPtr | CreateSoundGenerator (const FAtomSoundGeneratorInitParams &InParams) override |
| virtual void | OnEndGenerate (IAtomSoundGeneratorPtr Generator) override |
| CRIWARECORE_API | UAtomSynthComponent (const FObjectInitializer &ObjectInitializer) |
| virtual CRIWARECORE_API void | Activate (bool bReset=false) override |
| CRIWARECORE_API void | AdjustVolume (float AdjustVolumeDuration, float AdjustVolumeLevel, const EAtomFaderCurve FadeCurve=EAtomFaderCurve::Linear) const |
| virtual CRIWARECORE_API void | BeginDestroy () override |
| CRIWARECORE_API void | CreateAtomComponent () |
| virtual CRIWARECORE_API void | Deactivate () override |
| virtual CRIWARECORE_API void | EndPlay (const EEndPlayReason::Type Reason) override |
| CRIWARECORE_API void | FadeIn (float FadeInDuration, float FadeVolumeLevel=1.0f, float StartTime=0.0f, const EAtomFaderCurve FadeCurve=EAtomFaderCurve::Linear) const |
| CRIWARECORE_API void | FadeOut (float FadeOutDuration, float FadeVolumeLevel, const EAtomFaderCurve FadeCurve=EAtomFaderCurve::Linear) const |
| CRIWARECORE_API UAtomComponent * | GetAtomComponent () |
| TScriptInterface< IAtomComponentExtension > | GetAtomComponentExtension () const |
| virtual CRIWARECORE_API UAtomSoundClass * | GetSoundClass () |
| CRIWARECORE_API void | Initialize (int32 SampleRateOverride=-1) |
| CRIWARECORE_API bool | IsPlaying () const |
| virtual CRIWARECORE_API bool | IsReadyForOwnerToAutoDestroy () const override |
| CRIWARECORE_API void | OnAtomComponentEnvelopeValue (const UAtomComponent *AtomComponent, const UAtomSoundBase *Sound, const float EnvelopeValue) |
| virtual CRIWARECORE_API void | Serialize (FArchive &Ar) override |
| CRIWARECORE_API void | SetAisacControlValue (const FAtomAisacControl &AisacControl, float Value) |
| CRIWARECORE_API void | SetAtomBusSend (UAtomBus *Bus, float SendLevel) |
| CRIWARECORE_API void | SetAtomBusSendPreEffect (UAtomBus *AtomBus, float AtomBusSendLevel) |
| CRIWARECORE_API void | SetAudioBusSendPreEffect (UAtomAudioBus *AudioBus, float AudioBusSendLevel) |
| CRIWARECORE_API void | SetLowPassFilterEnabled (bool InLowPassFilterEnabled) |
| virtual CRIWARECORE_API void | SetLowPassFilterFrequency (float InLowPassFilterFrequency) |
| CRIWARECORE_API void | SetModulationRouting (const TSet< UAtomModulatorBase * > &Modulators, const EAtomModulationDestination Destination, const EAtomModulationRouting RoutingMethod=EAtomModulationRouting::Inherit) |
| CRIWARECORE_API void | SetMultiplePositions (TArray< FTransform > Positions, EAtomMultiPositionType MultiPositionType) |
| CRIWARECORE_API void | SetRackSend (UAtomRackBase *Rack) |
| CRIWARECORE_API void | SetSourceBusSendPreEffect (UAtomSoundSourceBus *SoundSourceBus, float SourceBusSendLevel) |
| CRIWARECORE_API void | SetVolumeMultiplier (float VolumeMultiplier) |
| CRIWARECORE_API void | Start () |
| CRIWARECORE_API void | Stop () |
| CRIWARECORE_API | UPARAM (DisplayName="Modulators") TSet< UAtomModulatorBase * > GetModulators(const EAtomModulationDestination Destination) |