| ActivateBus(const UAtomModulationControlBus &InBus) | AtomModulation::FAtomModulationSystem | |
| ActivateBusMix(FModulatorBusMixSettings &&InSettings) | AtomModulation::FAtomModulationSystem | |
| ActivateBusMix(const UAtomModulationControlBusMix &InBusMix) | AtomModulation::FAtomModulationSystem | |
| ActivateGenerator(const UAtomModulationGenerator &InGenerator) | AtomModulation::FAtomModulationSystem | |
| ActiveBusMixIDs | AtomModulation::FAtomModulationSystem | private |
| ActiveGlobalBusValueMixes | AtomModulation::FAtomModulationSystem | private |
| AddReferencedObjects(FReferenceCollector &Collector) override | AtomModulation::FAtomModulationSystem | virtual |
| AtomRuntimeID | AtomModulation::FAtomModulationSystem | private |
| CalculateModulationValue(FModulationPatchProxy &OutProxy, float &OutValue) const | AtomModulation::FAtomModulationSystem | private |
| ClearAllGlobalBusMixValues(float FadeTime=-1.0f) | AtomModulation::FAtomModulationSystem | |
| ClearGlobalBusMixValue(const UAtomModulationControlBus &InBus, float FadeTime=-1.0f) | AtomModulation::FAtomModulationSystem | |
| CreateBusMixFromValue(FName Name, const TArray< UAtomModulationControlBus * > &Buses, float Value, float AttackTime=-1.0f, float ReleaseTime=-1.0f) | AtomModulation::FAtomModulationSystem | |
| DeactivateAllBusMixes() | AtomModulation::FAtomModulationSystem | |
| DeactivateBus(const UAtomModulationControlBus &InBus) | AtomModulation::FAtomModulationSystem | |
| DeactivateBusMix(const UAtomModulationControlBusMix &InBusMix) | AtomModulation::FAtomModulationSystem | |
| DeactivateGenerator(const UAtomModulationGenerator &InGenerator) | AtomModulation::FAtomModulationSystem | |
| Debugger | AtomModulation::FAtomModulationSystem | private |
| FControlBusProxy | AtomModulation::FAtomModulationSystem | private |
| FModulationInputProxy | AtomModulation::FAtomModulationSystem | private |
| FModulationPatchProxy | AtomModulation::FAtomModulationSystem | private |
| FModulationPatchRefProxy | AtomModulation::FAtomModulationSystem | private |
| FModulatorBusMixStageProxy | AtomModulation::FAtomModulationSystem | private |
| FParameterRegistry typedef | AtomModulation::FAtomModulationSystem | private |
| GetAtomRuntimeID() const | AtomModulation::FAtomModulationSystem | |
| GetModulatorValue(const Atom::FModulatorHandle &ModulatorHandle, float &OutValue) const | AtomModulation::FAtomModulationSystem | |
| GetModulatorValueThreadSafe(const Atom::FModulatorHandle &ModulatorHandle, float &OutValue) const | AtomModulation::FAtomModulationSystem | |
| GetModulatorValueThreadSafe(uint32 ModulatorID, float &OutValue) const | AtomModulation::FAtomModulationSystem | |
| GetReferencerName() const override | AtomModulation::FAtomModulationSystem | virtual |
| Initialize(FAtomRuntimeId RumtimeID) | AtomModulation::FAtomModulationSystem | |
| IsControlBusMixActive(const UAtomModulationControlBusMix &InBusMix) | AtomModulation::FAtomModulationSystem | |
| IsInProcessingThread() const | AtomModulation::FAtomModulationSystem | private |
| LoadMixFromProfile(const int32 InProfileIndex, UAtomModulationControlBusMix &OutBusMix) | AtomModulation::FAtomModulationSystem | |
| ManuallyActivatedBuses | AtomModulation::FAtomModulationSystem | private |
| ManuallyActivatedBusMixes | AtomModulation::FAtomModulationSystem | private |
| ManuallyActivatedGenerators | AtomModulation::FAtomModulationSystem | private |
| OnAuditionEnd() | AtomModulation::FAtomModulationSystem | |
| OnPostHelp(FCommonViewportClient *ViewportClient, const TCHAR *Stream) | AtomModulation::FAtomModulationSystem | |
| OnRenderStat(UViewportStatsSubsystem *ViewportSubSystem, int32 OffsetX, int32 OffsetY) | AtomModulation::FAtomModulationSystem | |
| OnRenderStat(FViewport *Viewport, FCanvas *Canvas, int32 X, int32 Y, const UFont &Font) | AtomModulation::FAtomModulationSystem | |
| OnToggleStat(FCommonViewportClient *ViewportClient, const TCHAR *Stream) | AtomModulation::FAtomModulationSystem | |
| OnTraceStarted(FTraceAuxiliary::EConnectionType TraceType, const FString &TraceDestination) | AtomModulation::FAtomModulationSystem | private |
| ParameterRegistry | AtomModulation::FAtomModulationSystem | private |
| ProcessingThreadCommandQueue | AtomModulation::FAtomModulationSystem | private |
| ProcessingThreadId | AtomModulation::FAtomModulationSystem | private |
| ProcessModulators(const double InElapsed) | AtomModulation::FAtomModulationSystem | |
| RefModulators | AtomModulation::FAtomModulationSystem | private |
| RefProxies | AtomModulation::FAtomModulationSystem | private |
| RegisterModulator(Atom::FModulatorHandleId InHandleId, const FControlBusSettings &InSettings) | AtomModulation::FAtomModulationSystem | |
| RegisterModulator(Atom::FModulatorHandleId InHandleId, const FModulationGeneratorSettings &InSettings) | AtomModulation::FAtomModulationSystem | |
| RegisterModulator(Atom::FModulatorHandleId InHandleId, const FModulationPatchSettings &InSettings) | AtomModulation::FAtomModulationSystem | |
| RegisterModulator(Atom::FModulatorHandleId InHandleId, Atom::FModulatorId InModulatorId) | AtomModulation::FAtomModulationSystem | |
| RegisterModulator(Atom::FModulatorHandleId InHandleId, TModSettings &&InModSettings, TMapType &OutProxyMap, TMap< THandleType, FModulatorHandleSet > &OutModMap, TInitFunction InInitFunction=TInitFunction()) | AtomModulation::FAtomModulationSystem | inlineprivate |
| RunCommandOnProcessingThread(TUniqueFunction< void()> Cmd) | AtomModulation::FAtomModulationSystem | private |
| SaveMixToProfile(const UAtomModulationControlBusMix &InBusMix, const int32 InProfileIndex) | AtomModulation::FAtomModulationSystem | |
| SetDebugBusFilter(const FString *InFilter) | AtomModulation::FAtomModulationSystem | |
| SetDebugGeneratorFilter(const FString *InFilter) | AtomModulation::FAtomModulationSystem | |
| SetDebugGeneratorsEnabled(bool bInIsEnabled) | AtomModulation::FAtomModulationSystem | |
| SetDebugGeneratorTypeFilter(const FString *InFilter, bool bInIsEnabled) | AtomModulation::FAtomModulationSystem | |
| SetDebugMatrixEnabled(bool bInIsEnabled) | AtomModulation::FAtomModulationSystem | |
| SetDebugMixFilter(const FString *InFilter) | AtomModulation::FAtomModulationSystem | |
| SetGlobalBusMixValue(UAtomModulationControlBus &Bus, float Value, float FadeTime=-1.0f) | AtomModulation::FAtomModulationSystem | |
| SoloBusMix(const UAtomModulationControlBusMix &InBusMix) | AtomModulation::FAtomModulationSystem | |
| ThreadSafeModValueCritSection | AtomModulation::FAtomModulationSystem | mutableprivate |
| ThreadSafeModValueMap | AtomModulation::FAtomModulationSystem | private |
| UnregisterModulator(const Atom::FModulatorHandle &InHandle) | AtomModulation::FAtomModulationSystem | |
| UnregisterModulator(THandleType InModHandle, TMap< THandleType, FModulatorHandleSet > &OutHandleMap, const Atom::FModulatorHandleId InHandleId) | AtomModulation::FAtomModulationSystem | inlineprivate |
| UpdateMix(const TArray< FAtomModulationControlBusMixStage > &InStages, UAtomModulationControlBusMix &InOutMix, bool bInUpdateObject=false, float InFadeTime=-1.0f, double Duration=-1.0, bool bRetriggerOnActivation=false) | AtomModulation::FAtomModulationSystem | |
| UpdateMix(const UAtomModulationControlBusMix &InMix, float InFadeTime=-1.0f) | AtomModulation::FAtomModulationSystem | |
| UpdateMixByFilter(const FString &InAddressFilter, const TSubclassOf< UAtomModulationParameter > &InParamClassFilter, UAtomModulationParameter *InParamFilter, float Value, float FadeTime, UAtomModulationControlBusMix &InOutMix, bool bInUpdateObject=false) | AtomModulation::FAtomModulationSystem | |
| UpdateModulator(const UAtomModulatorBase &InModulator) | AtomModulation::FAtomModulationSystem | |
| ~FAtomModulationSystem() | AtomModulation::FAtomModulationSystem | |