CriWare Unreal Engine
Plug-ins for CriWare solutions.
载入中...
搜索中...
未找到
FAtomAudioLinkSettingsProxy类 参考

#include <AtomAudioLinkSettings.h>

类 FAtomAudioLinkSettingsProxy 继承关系图:

Public 成员函数

 FAtomAudioLinkSettingsProxy (const UAtomAudioLinkSettings &)
virtual ~FAtomAudioLinkSettingsProxy ()=default
const TSoftObjectPtr< UAtomBus > & GetDestinationBus () const
EAtomBusSendStage GetDestinationBusStage () const
float GetInitialSilenceFillRatio () const
float GetProducerConsumerBufferRatio () const
int GetReceivingBufferSizeInFrames () const
bool IsRoutingToBus () const
bool ShouldClearBufferOnReceipt () const
void Update (const UAtomAudioLinkSettings &)

Private 属性

bool bShouldZeroBuffer = true
TSoftObjectPtr< UAtomBus > DestinationBus = nullptr
EAtomBusSendStage DestinationBusStage
EAtomAudioLinkRoute DestinationRoute = EAtomAudioLinkRoute::Source
float InitialSilenceFillRatio = 1.0f
float ProducerToConsumerBufferRatio = 2.0f
int32 ReceivingBufferSizeInFrames

构造及析构函数说明

◆ FAtomAudioLinkSettingsProxy()

FAtomAudioLinkSettingsProxy::FAtomAudioLinkSettingsProxy ( const UAtomAudioLinkSettings & OtherSettings)

◆ ~FAtomAudioLinkSettingsProxy()

virtual FAtomAudioLinkSettingsProxy::~FAtomAudioLinkSettingsProxy ( )
virtualdefault

成员函数说明

◆ GetDestinationBus()

const TSoftObjectPtr< UAtomBus > & FAtomAudioLinkSettingsProxy::GetDestinationBus ( ) const
inline

◆ GetDestinationBusStage()

EAtomBusSendStage FAtomAudioLinkSettingsProxy::GetDestinationBusStage ( ) const
inline

◆ GetInitialSilenceFillRatio()

float FAtomAudioLinkSettingsProxy::GetInitialSilenceFillRatio ( ) const
inline

◆ GetProducerConsumerBufferRatio()

float FAtomAudioLinkSettingsProxy::GetProducerConsumerBufferRatio ( ) const
inline

◆ GetReceivingBufferSizeInFrames()

int FAtomAudioLinkSettingsProxy::GetReceivingBufferSizeInFrames ( ) const
inline

◆ IsRoutingToBus()

bool FAtomAudioLinkSettingsProxy::IsRoutingToBus ( ) const
inline

◆ ShouldClearBufferOnReceipt()

bool FAtomAudioLinkSettingsProxy::ShouldClearBufferOnReceipt ( ) const
inline

◆ Update()

void FAtomAudioLinkSettingsProxy::Update ( const UAtomAudioLinkSettings & InSettings)

类成员变量说明

◆ bShouldZeroBuffer

bool FAtomAudioLinkSettingsProxy::bShouldZeroBuffer = true
private

◆ DestinationBus

TSoftObjectPtr<UAtomBus> FAtomAudioLinkSettingsProxy::DestinationBus = nullptr
private

◆ DestinationBusStage

EAtomBusSendStage FAtomAudioLinkSettingsProxy::DestinationBusStage
private

◆ DestinationRoute

EAtomAudioLinkRoute FAtomAudioLinkSettingsProxy::DestinationRoute = EAtomAudioLinkRoute::Source
private

◆ InitialSilenceFillRatio

float FAtomAudioLinkSettingsProxy::InitialSilenceFillRatio = 1.0f
private

◆ ProducerToConsumerBufferRatio

float FAtomAudioLinkSettingsProxy::ProducerToConsumerBufferRatio = 2.0f
private

◆ ReceivingBufferSizeInFrames

int32 FAtomAudioLinkSettingsProxy::ReceivingBufferSizeInFrames
private

该类的文档由以下文件生成:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareAudioLink/CriWareAudioLink/Public/AtomAudioLinkSettings.h
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareAudioLink/CriWareAudioLink/Private/AtomAudioLinkSettings.cpp