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

#include <AtomConfig.h>

UAtomDspBusSetting の継承関係図

公開メンバ関数

 UAtomDspBusSetting (const FObjectInitializer &ObjectInitializer)
FORCEINLINE FName GetBusEffectName (int BusIndex, int Index) const
FORCEINLINE const FStringGetBusName (int Index) const
UAtomConfigGetConfig () const
FORCEINLINE int GetNumBusEffects (int BusIndex) const
FORCEINLINE int GetNumBuses () const
FORCEINLINE int GetNumSnapshots () const
FORCEINLINE const FStringGetSettingName () const
FORCEINLINE const FStringGetSnapshotName (int Index) const
FORCEINLINE bool IsValidBusEffectName (int BusIndex, const FName &InName) const
FORCEINLINE bool IsValidBusName (const FString &InName) const
FORCEINLINE bool IsValidSnapshotName (const FString &InName) const
virtual void PostDuplicate (bool bDuplicateForPIE) override
virtual void PostRename (UObject *OldOuter, FName OldName) override
virtual void PreDuplicate (FObjectDuplicationParameters &DupParams) override
virtual void Serialize (FArchive &Ar) override

限定公開変数類

TArray< TArray< FName > > BusEffectNames
TArray< FStringBusNames
FString Name
TArray< FStringSnapshotNames

非公開変数類

FString IdentifierName

詳解

UAtomDspBusSetting Class

that can be set to an AtomRack Keep only DSP setting name and tom busse. Other information reflected from ACF data (buses and effects) are editor only data.

構築子と解体子

◆ UAtomDspBusSetting()

UAtomDspBusSetting::UAtomDspBusSetting ( const FObjectInitializer & ObjectInitializer)

関数詳解

◆ GetBusEffectName()

FORCEINLINE FName UAtomDspBusSetting::GetBusEffectName ( int BusIndex,
int Index ) const
inline

◆ GetBusName()

FORCEINLINE const FString & UAtomDspBusSetting::GetBusName ( int Index) const
inline

◆ GetConfig()

UAtomConfig * UAtomDspBusSetting::GetConfig ( ) const
inline

Gets the Parent holder config of this Mixer setting.

◆ GetNumBusEffects()

FORCEINLINE int UAtomDspBusSetting::GetNumBusEffects ( int BusIndex) const
inline

◆ GetNumBuses()

FORCEINLINE int UAtomDspBusSetting::GetNumBuses ( ) const
inline

◆ GetNumSnapshots()

FORCEINLINE int UAtomDspBusSetting::GetNumSnapshots ( ) const
inline

◆ GetSettingName()

FORCEINLINE const FString & UAtomDspBusSetting::GetSettingName ( ) const
inline

◆ GetSnapshotName()

FORCEINLINE const FString & UAtomDspBusSetting::GetSnapshotName ( int Index) const
inline

◆ IsValidBusEffectName()

FORCEINLINE bool UAtomDspBusSetting::IsValidBusEffectName ( int BusIndex,
const FName & InName ) const
inline

◆ IsValidBusName()

FORCEINLINE bool UAtomDspBusSetting::IsValidBusName ( const FString & InName) const
inline

◆ IsValidSnapshotName()

FORCEINLINE bool UAtomDspBusSetting::IsValidSnapshotName ( const FString & InName) const
inline

◆ PostDuplicate()

void UAtomDspBusSetting::PostDuplicate ( bool bDuplicateForPIE)
overridevirtual

◆ PostRename()

void UAtomDspBusSetting::PostRename ( UObject * OldOuter,
FName OldName )
overridevirtual

◆ PreDuplicate()

void UAtomDspBusSetting::PreDuplicate ( FObjectDuplicationParameters & DupParams)
overridevirtual

◆ Serialize()

void UAtomDspBusSetting::Serialize ( FArchive & Ar)
overridevirtual

メンバ詳解

◆ BusEffectNames

TArray<TArray<FName> > UAtomDspBusSetting::BusEffectNames
protected

The effect name list by buses. Premit to list effect in UAtomBus and setup effect parameters values.

◆ BusNames

TArray<FString> UAtomDspBusSetting::BusNames
protected

The bus name list. Premit to spawn UAtomBus instances in UAtomRack when DSPSettings are updated dynamically.

◆ IdentifierName

FString UAtomDspBusSetting::IdentifierName
private

◆ Name

FString UAtomDspBusSetting::Name
protected

The DSP setting name.

◆ SnapshotNames

TArray<FString> UAtomDspBusSetting::SnapshotNames
protected

The snapshot name list. Premit to list and check possible value in UAtomRack.


このクラス詳解は次のファイルから抽出されました:
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/AtomConfig.h
  • C:/git/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Private/Atom/AtomConfig.cpp