CriWare Unreal Engine
Plug-ins for CriWare solutions.
読み取り中…
検索中…
一致する文字列を見つけられません
UAtomBusEffectI3DL2ReverbPreset クラス

#include <AtomBusEffectI3DL2Reverb.h>

UAtomBusEffectI3DL2ReverbPreset の継承関係図

公開メンバ関数

 UAtomBusEffectI3DL2ReverbPreset (const FObjectInitializer &ObjectInitializer)
void SetCenterInput (float Gain)
void SetCenterOutput (float Gain)
void SetDecayHFRatio (float Ratio)
void SetDecayTime (float Time)
void SetDefaultSettings (const FAtomBusEffectI3DL2ReverbSettings &InSettings)
void SetDensity (float Percent)
void SetDiffusion (float Percent)
void SetFrontInput (float Gain)
void SetFrontOutput (float Gain)
void SetHFReference (float Frequency)
void SetRearInput (float Gain)
void SetRearOutput (float Gain)
void SetReflections (float Gain)
void SetReflectionsDelay (float Time)
void SetReverb (float Gain)
void SetReverbDelay (float Time)
void SetRoom (float Gain)
void SetRoomHF (float Gain)
void SetSettings (const FAtomBusEffectI3DL2ReverbSettings &InSettings)
基底クラス UAtomBusEffectPreset に属する継承公開メンバ関数
 UAtomBusEffectPreset (const FObjectInitializer &ObjectInitializer)
virtual void ApplyToDefautlsSettings ()
UAtomBusGetBus () const
virtual FColor GetPresetColor () const override
virtual bool IsBypassed () const
virtual void PostInitProperties () override
virtual void PostLoad () override
virtual void SetBypass (bool bBypass)
基底クラス UAtomEffectPreset に属する継承公開メンバ関数
 UAtomEffectPreset (const FObjectInitializer &ObjectInitializer)
virtual ~UAtomEffectPreset ()=default
virtual bool CanFilter () const
virtual UAtomEffectPresetCreateNewPreset (UObject *InParent, FName Name, EObjectFlags Flags) const
virtual FText GetAssetActionName () const
FORCEINLINE FName GetEffectName () const
FORCEINLINE int32 GetNumParameters () const
FORCEINLINE FName GetPluginName () const
virtual UClass * GetSupportedClass () const
virtual bool HasAssetActions () const
virtual void Init ()

公開変数類

FAtomBusEffectI3DL2ReverbSettings DynamicSettings
FAtomBusEffectI3DL2ReverbSettings Settings

限定公開メンバ関数

virtual float GetParameterValue (int ParameterIndex) const override
virtual void SetParameterValue (int ParameterIndex, float Value) override
基底クラス UAtomBusEffectPreset に属する継承限定公開メンバ関数
void Update () const
void UpdateBypass () const
void UpdateParameter (int ParamIndex) const

その他の継承メンバ

基底クラス UAtomBusEffectPreset に属する継承静的公開メンバ関数
static UAtomBusEffectPresetCreateBusEffectPreset (UObject *InOuter, const FName &InBusEffectName)
static UAtomBusEffectPresetCreateBusEffectPreset (UObject *InOuter, const UClass *InPresetClass, const FName &InName=NAME_None)
static const UClass * GetBusEffectPresetClassFromName (const FName &InBusEffectName)
static const FName GetBusEffectPresetNameFromClass (const UClass *InBusEffectClass)
static int32 GetBusEffectPresetNumParameters (const FName &InBusEffectName)
基底クラス UAtomBusEffectPreset に属する継承静的限定公開メンバ関数
static void RegisterBusEffectClass (FName BusEffectName, UClass *BusEffectClass, int32 BusEffectNumParameters)
基底クラス UAtomBusEffectPreset に属する継承限定公開変数類
bool bInitialized = false
基底クラス UAtomEffectPreset に属する継承限定公開変数類
FName EffectName
int32 NumParameters
FName PluginName
基底クラス UAtomBusEffectPreset に属する継承静的限定公開変数類
static TMap< FName, TPair< const UClass *, int > > BusEffects

構築子と解体子

◆ UAtomBusEffectI3DL2ReverbPreset()

UAtomBusEffectI3DL2ReverbPreset::UAtomBusEffectI3DL2ReverbPreset ( const FObjectInitializer & ObjectInitializer)

関数詳解

◆ GetParameterValue()

float UAtomBusEffectI3DL2ReverbPreset::GetParameterValue ( int ParameterIndex) const
overrideprotectedvirtual

UAtomBusEffectPresetを再実装しています。

◆ SetCenterInput()

void UAtomBusEffectI3DL2ReverbPreset::SetCenterInput ( float Gain)

◆ SetCenterOutput()

void UAtomBusEffectI3DL2ReverbPreset::SetCenterOutput ( float Gain)

◆ SetDecayHFRatio()

void UAtomBusEffectI3DL2ReverbPreset::SetDecayHFRatio ( float Ratio)

◆ SetDecayTime()

void UAtomBusEffectI3DL2ReverbPreset::SetDecayTime ( float Time)

◆ SetDefaultSettings()

void UAtomBusEffectI3DL2ReverbPreset::SetDefaultSettings ( const FAtomBusEffectI3DL2ReverbSettings & InSettings)

◆ SetDensity()

void UAtomBusEffectI3DL2ReverbPreset::SetDensity ( float Percent)

◆ SetDiffusion()

void UAtomBusEffectI3DL2ReverbPreset::SetDiffusion ( float Percent)

◆ SetFrontInput()

void UAtomBusEffectI3DL2ReverbPreset::SetFrontInput ( float Gain)

◆ SetFrontOutput()

void UAtomBusEffectI3DL2ReverbPreset::SetFrontOutput ( float Gain)

◆ SetHFReference()

void UAtomBusEffectI3DL2ReverbPreset::SetHFReference ( float Frequency)

Set the reference frequency (high range) of Room HF.

◆ SetParameterValue()

void UAtomBusEffectI3DL2ReverbPreset::SetParameterValue ( int ParameterIndex,
float Value )
overrideprotectedvirtual

UAtomBusEffectPresetを再実装しています。

◆ SetRearInput()

void UAtomBusEffectI3DL2ReverbPreset::SetRearInput ( float Gain)

◆ SetRearOutput()

void UAtomBusEffectI3DL2ReverbPreset::SetRearOutput ( float Gain)

◆ SetReflections()

void UAtomBusEffectI3DL2ReverbPreset::SetReflections ( float Gain)

◆ SetReflectionsDelay()

void UAtomBusEffectI3DL2ReverbPreset::SetReflectionsDelay ( float Time)

◆ SetReverb()

void UAtomBusEffectI3DL2ReverbPreset::SetReverb ( float Gain)

◆ SetReverbDelay()

void UAtomBusEffectI3DL2ReverbPreset::SetReverbDelay ( float Time)

◆ SetRoom()

void UAtomBusEffectI3DL2ReverbPreset::SetRoom ( float Gain)

◆ SetRoomHF()

void UAtomBusEffectI3DL2ReverbPreset::SetRoomHF ( float Gain)

◆ SetSettings()

void UAtomBusEffectI3DL2ReverbPreset::SetSettings ( const FAtomBusEffectI3DL2ReverbSettings & InSettings)

メンバ詳解

◆ DynamicSettings

FAtomBusEffectI3DL2ReverbSettings UAtomBusEffectI3DL2ReverbPreset::DynamicSettings

◆ Settings

FAtomBusEffectI3DL2ReverbSettings UAtomBusEffectI3DL2ReverbPreset::Settings

The reverb preset Settings.


このクラス詳解は次のファイルから抽出されました: