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

#include <AtomBus.h>

公開メンバ関数

 FAtomChannelLevelMatrix ()
 FAtomChannelLevelMatrix (int NumInputChannels, int NumOutputChannels)
void DownMix ()
float GetChannelLevel (EAtomSpeaker InChannel, EAtomSpeaker OutChannel) const
FORCEINLINE const float * GetLevelMatixData () const
FORCEINLINE int32 GetNumInputChannels () const
FORCEINLINE int32 GetNumOutputChannels () const
bool SetChannelLevel (EAtomSpeaker InChannel, EAtomSpeaker OutChannel, float Level)
void SetIdentity ()
void UpMix ()

非公開メンバ関数

void SetupChannelArrayFromNumChannels (TArray< EAtomSpeaker > &ChannelArray, int NumChannels)

非公開変数類

TArray< EAtomSpeakerInputChannelArray
TArray< float > LevelMatrix
TArray< EAtomSpeakerOutputChannelArray

構築子と解体子

◆ FAtomChannelLevelMatrix() [1/2]

FAtomChannelLevelMatrix::FAtomChannelLevelMatrix ( )

◆ FAtomChannelLevelMatrix() [2/2]

FAtomChannelLevelMatrix::FAtomChannelLevelMatrix ( int NumInputChannels,
int NumOutputChannels )

関数詳解

◆ DownMix()

void FAtomChannelLevelMatrix::DownMix ( )

◆ GetChannelLevel()

float FAtomChannelLevelMatrix::GetChannelLevel ( EAtomSpeaker InChannel,
EAtomSpeaker OutChannel ) const

◆ GetLevelMatixData()

FORCEINLINE const float * FAtomChannelLevelMatrix::GetLevelMatixData ( ) const
inline

◆ GetNumInputChannels()

FORCEINLINE int32 FAtomChannelLevelMatrix::GetNumInputChannels ( ) const
inline

◆ GetNumOutputChannels()

FORCEINLINE int32 FAtomChannelLevelMatrix::GetNumOutputChannels ( ) const
inline

◆ SetChannelLevel()

bool FAtomChannelLevelMatrix::SetChannelLevel ( EAtomSpeaker InChannel,
EAtomSpeaker OutChannel,
float Level )

◆ SetIdentity()

void FAtomChannelLevelMatrix::SetIdentity ( )

◆ SetupChannelArrayFromNumChannels()

void FAtomChannelLevelMatrix::SetupChannelArrayFromNumChannels ( TArray< EAtomSpeaker > & ChannelArray,
int NumChannels )
private

◆ UpMix()

void FAtomChannelLevelMatrix::UpMix ( )

メンバ詳解

◆ InputChannelArray

TArray<EAtomSpeaker> FAtomChannelLevelMatrix::InputChannelArray
private

◆ LevelMatrix

TArray<float> FAtomChannelLevelMatrix::LevelMatrix
private

◆ OutputChannelArray

TArray<EAtomSpeaker> FAtomChannelLevelMatrix::OutputChannelArray
private

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