|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include "Atom/Atom.h"#include "CriWare.h"#include "CriWareCorePrivate.h"#include "CriWareCoreSettings.h"#include "CriWareUtils.h"#include "Atom/AtomPluginUtilities.h"#include "Atom/AtomRuntime.h"#include "Atom/AtomConfig.h"#include "Atom/AtomRack.h"#include "Atom/AtomBus.h"#include "Atom/AtomBusEffectPreset.h"#include "Atom/AtomSourceVoiceEffect.h"#include "Atom/AtomActiveSound.h"#include "Atom/AtomComponent.h"#include "Atom/AtomWaveBank.h"#include "Atom/AtomCueSheet.h"#include "Atom/AtomSoundCue.h"#include "Atom/AtomSoundWave.h"#include "Atom/AtomSoundClass.h"名前空間 | |
| namespace | AtomModulationPrivate |
関数 | |
| static const FLazyName | AtomModulationPrivate::AisacParameterName ("AISAC") |
| FAutoConsoleVariableRef | CVarAtomAllowAudioSpatializationCVar (TEXT("atom.AllowAudioSpatialization"), AtomAllowAudioSpatializationCVar, TEXT("0: Disable, >0: Enable"), ECVF_Default) |
| FAutoConsoleVariableRef | CVarAtomBypassPlayWhenSilent (TEXT("atom.BypassPlayWhenSilent"), AtomBypassPlayWhenSilentCVar, TEXT("0: Honor the Play When Silent flag, 1: stop all silent non-procedural sources."), ECVF_Default) |
| FAutoConsoleVariableRef | CVarAtomDisableStereoSpread (TEXT("atom.DisableStereoSpread"), AtomDisableStereoSpreadCvar, TEXT("0: Not Disabled, 1: Disabled"), ECVF_Default) |
| FAutoConsoleVariableRef | CVarAtomOcclusionFilterScaleEnabled (TEXT("atom.EnableOcclusionFilterScale"), AtomOcclusionFilterScaleEnabledCVar, TEXT("0: Not Enabled, 1: Enabled"), ECVF_Default) |
| DEFINE_LOG_CATEGORY (LogCriWareAtom) | |
| DEFINE_LOG_CATEGORY (LogCriWareAtomDebug) | |
| DEFINE_STAT (STAT_AtomActiveSounds) | |
| DEFINE_STAT (STAT_AtomAudiblePlaybacksDroppedDueToPriority) | |
| DEFINE_STAT (STAT_AtomEvaluateConcurrency) | |
| DEFINE_STAT (STAT_AtomFindNearestLocation) | |
| DEFINE_STAT (STAT_AtomGatherPlaybackInstances) | |
| DEFINE_STAT (STAT_AtomMaxChannels) | |
| DEFINE_STAT (STAT_AtomMaxReservedSources) | |
| DEFINE_STAT (STAT_AtomMemorySize) | |
| DEFINE_STAT (STAT_AtomPlaybackInstances) | |
| DEFINE_STAT (STAT_AtomPlaybacksDroppedDueToPriority) | |
| DEFINE_STAT (STAT_AtomSoundFinishedDelegates) | |
| DEFINE_STAT (STAT_AtomSoundFinishedDelegatesCalled) | |
| DEFINE_STAT (STAT_AtomSourceInitTime) | |
| DEFINE_STAT (STAT_AtomSources) | |
| DEFINE_STAT (STAT_AtomStartSources) | |
| DEFINE_STAT (STAT_AtomUpdateSources) | |
| DEFINE_STAT (STAT_AtomVirtualLoops) | |
| UClass * | GetAtomPluginCustomSettingsClass (EAtomPlugin PluginType) |
| TArray< UClass * > | GetAtomRuntimePluginCustomSettingsClasses () |
| static const FLazyName | AtomModulationPrivate::HighpassParameterName ("HPFCutoffFrequency") |
| static const FLazyName | AtomModulationPrivate::LowpassParameterName ("LPFCutoffFrequency") |
| FArchive & | operator<< (FArchive &Ar, FAtomNotifyPlaybackFinishedHooks &NotifyHook) |
| FArchive & | operator<< (FArchive &Ar, FAtomPlaybackInstance *PlaybackInstance) |
| static const FLazyName | AtomModulationPrivate::PitchParameterName ("Pitch") |
| static const FLazyName | AtomModulationPrivate::VolumeParameterName ("Volume") |
変数 | |
| static int32 | AtomAllowAudioSpatializationCVar = 1 |
| static int32 | AtomBypassPlayWhenSilentCVar = 0 |
| static int32 | AtomDisableStereoSpreadCvar = 0 |
| static int32 | AtomOcclusionFilterScaleEnabledCVar = 0 |
| FAutoConsoleVariableRef CVarAtomAllowAudioSpatializationCVar | ( | TEXT("atom.AllowAudioSpatialization") | , |
| AtomAllowAudioSpatializationCVar | , | ||
| TEXT("0: Disable, >0: Enable") | , | ||
| ECVF_Default | ) |
| FAutoConsoleVariableRef CVarAtomBypassPlayWhenSilent | ( | TEXT("atom.BypassPlayWhenSilent") | , |
| AtomBypassPlayWhenSilentCVar | , | ||
| TEXT("0: Honor the Play When Silent flag, 1: stop all silent non-procedural sources.") | , | ||
| ECVF_Default | ) |
| FAutoConsoleVariableRef CVarAtomDisableStereoSpread | ( | TEXT("atom.DisableStereoSpread") | , |
| AtomDisableStereoSpreadCvar | , | ||
| TEXT("0: Not Disabled, 1: Disabled") | , | ||
| ECVF_Default | ) |
| FAutoConsoleVariableRef CVarAtomOcclusionFilterScaleEnabled | ( | TEXT("atom.EnableOcclusionFilterScale") | , |
| AtomOcclusionFilterScaleEnabledCVar | , | ||
| TEXT("0: Not Enabled, 1: Enabled") | , | ||
| ECVF_Default | ) |
| DEFINE_LOG_CATEGORY | ( | LogCriWareAtom | ) |
| DEFINE_LOG_CATEGORY | ( | LogCriWareAtomDebug | ) |
| DEFINE_STAT | ( | STAT_AtomActiveSounds | ) |
| DEFINE_STAT | ( | STAT_AtomAudiblePlaybacksDroppedDueToPriority | ) |
| DEFINE_STAT | ( | STAT_AtomEvaluateConcurrency | ) |
| DEFINE_STAT | ( | STAT_AtomFindNearestLocation | ) |
| DEFINE_STAT | ( | STAT_AtomGatherPlaybackInstances | ) |
| DEFINE_STAT | ( | STAT_AtomMaxChannels | ) |
| DEFINE_STAT | ( | STAT_AtomMaxReservedSources | ) |
| DEFINE_STAT | ( | STAT_AtomMemorySize | ) |
| DEFINE_STAT | ( | STAT_AtomPlaybackInstances | ) |
| DEFINE_STAT | ( | STAT_AtomPlaybacksDroppedDueToPriority | ) |
| DEFINE_STAT | ( | STAT_AtomSoundFinishedDelegates | ) |
| DEFINE_STAT | ( | STAT_AtomSoundFinishedDelegatesCalled | ) |
| DEFINE_STAT | ( | STAT_AtomSourceInitTime | ) |
| DEFINE_STAT | ( | STAT_AtomSources | ) |
| DEFINE_STAT | ( | STAT_AtomStartSources | ) |
| DEFINE_STAT | ( | STAT_AtomUpdateSources | ) |
| DEFINE_STAT | ( | STAT_AtomVirtualLoops | ) |
| UClass * GetAtomPluginCustomSettingsClass | ( | EAtomPlugin | PluginType | ) |
Queries for settings a plugin of the given type.
| TArray< UClass * > GetAtomRuntimePluginCustomSettingsClasses | ( | ) |
| FArchive & operator<< | ( | FArchive & | Ar, |
| FAtomNotifyPlaybackFinishedHooks & | NotifyHook ) |
| FArchive & operator<< | ( | FArchive & | Ar, |
| FAtomPlaybackInstance * | PlaybackInstance ) |
Friend archive function used for serialization.
|
static |
|
static |
|
static |
CVars
|
static |