|
CriWare Unreal Engine
Plug-ins for CriWare solutions.
|
#include "CoreMinimal.h"#include "UObject/Object.h"#include "Templates/SubclassOf.h"#include "Atom.h"#include "AtomBusEffectPreset.h"#include "Modulation/AtomModulationDestination.h"#include "Extensions/IAtomEndpoint.h"#include "AtomBus.generated.h"クラス | |
| struct | FAtomBusSend |
| struct | FAtomChannelLevelMatrix |
| struct | FAtomPanning |
| struct | FAtomSoundSpectrumAnalyzerDelegateSettings |
| struct | FAtomSoundSpectrumAnalyzerSettings |
| class | UAtomBus |
| class | UAtomEndpoint |
| class | UAtomEndpointBase |
| class | UAtomSoundfieldEndpoint |
名前空間 | |
| namespace | Atom |
列挙型 | |
| enum class | EAtomBusSendType : uint8 { PreVolume , PostVolume , PostPanning } |
| enum class | EAtomFFTPeakInterpolationMethod : uint8 { NearestNeighbor , Linear , Quadratic , ConstantQ } |
| enum class | EAtomFFTSize : uint8 { DefaultSize , Min , Small , Medium , Large , VeryLarge , Max } |
| enum class | EAtomFFTWindowType : uint8 { None , Hamming , Hann , Blackman } |
| enum class | EAtomSpatializationType : uint8 { Panning , SendToChannel } |
| enum class | EAtomSpectrumType : uint8 { MagnitudeSpectrum , PowerSpectrum , Decibel } |
関数 | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnAtomBusEnvelope, const TArray< float > &, Envelope) | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnAtomBusSpectralAnalysis, const TArray< float > &, Magnitudes) | |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FOnAtomBusEnvelope | , |
| const TArray< float > & | , | ||
| Envelope | ) |
Called when a recorded file has finished writing to disk. Called when a new AtomBus envelope value is generated on the given Atom runtime id (different for multiple PIE). Array is an envelope value for each channel.
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FOnAtomBusSpectralAnalysis | , |
| const TArray< float > & | , | ||
| Magnitudes | ) |
Called when a new AtomBus spectral analysis value is generated on the given Atom runtime id (different for multiple PIE). Array is an mangitude value for each spectra.