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

#include <LipsAtomRuntimePlugin.h>

Public 成员函数

 FLipsAnalyzer (uint32 InAnalyzerID)
 ~FLipsAnalyzer ()
bool AreBlendAmountsInterpolative () const
bool AttachAnalyzer (CriAtomExPlayerHn InSourcePlayer, const FLipsSourceSettings &InSettings, const int32 &SamplingRate)
bool DetachAnalyzer ()
uint32 GetAnalyzerID () const
void GetMorphTargetBlendAmountJapanese (FLipsBlendAmounts_Japanese &OutBlendAmounts) const
void GetMorphTargetBlendAmountJapaneseAtSilence (FLipsBlendAmounts_Japanese &OutBlendAmounts) const
void GetMouthInfo (FLipsMouthInfo &OutMouthInfo) const
void GetMouthInfoAtSilence (FLipsMouthInfo &OutMouthInfo) const
float GetSilenceThreshold () const
float GetVolumeDB () const
bool IsAtSilence () const
bool IsAttached () const
void SetReadoutOffset (uint64 OffsetMS) const
void SetSilenceThreshold (float VolumeDB) const

Private 属性

uint32 AnalyzerID
FCriLipsAtomAnalyzerPtr LipsAnalyzer = nullptr
CriAtomExPlayerHn SourcePlayer = nullptr

构造及析构函数说明

◆ FLipsAnalyzer()

FLipsAnalyzer::FLipsAnalyzer ( uint32 InAnalyzerID)

◆ ~FLipsAnalyzer()

FLipsAnalyzer::~FLipsAnalyzer ( )

成员函数说明

◆ AreBlendAmountsInterpolative()

bool FLipsAnalyzer::AreBlendAmountsInterpolative ( ) const

◆ AttachAnalyzer()

bool FLipsAnalyzer::AttachAnalyzer ( CriAtomExPlayerHn InSourcePlayer,
const FLipsSourceSettings & InSettings,
const int32 & SamplingRate )

◆ DetachAnalyzer()

bool FLipsAnalyzer::DetachAnalyzer ( )

◆ GetAnalyzerID()

uint32 FLipsAnalyzer::GetAnalyzerID ( ) const
inline

◆ GetMorphTargetBlendAmountJapanese()

void FLipsAnalyzer::GetMorphTargetBlendAmountJapanese ( FLipsBlendAmounts_Japanese & OutBlendAmounts) const

◆ GetMorphTargetBlendAmountJapaneseAtSilence()

void FLipsAnalyzer::GetMorphTargetBlendAmountJapaneseAtSilence ( FLipsBlendAmounts_Japanese & OutBlendAmounts) const

◆ GetMouthInfo()

void FLipsAnalyzer::GetMouthInfo ( FLipsMouthInfo & OutMouthInfo) const

◆ GetMouthInfoAtSilence()

void FLipsAnalyzer::GetMouthInfoAtSilence ( FLipsMouthInfo & OutMouthInfo) const

◆ GetSilenceThreshold()

float FLipsAnalyzer::GetSilenceThreshold ( ) const

◆ GetVolumeDB()

float FLipsAnalyzer::GetVolumeDB ( ) const

◆ IsAtSilence()

bool FLipsAnalyzer::IsAtSilence ( ) const

◆ IsAttached()

bool FLipsAnalyzer::IsAttached ( ) const
inline

◆ SetReadoutOffset()

void FLipsAnalyzer::SetReadoutOffset ( uint64 OffsetMS) const

◆ SetSilenceThreshold()

void FLipsAnalyzer::SetSilenceThreshold ( float VolumeDB) const

类成员变量说明

◆ AnalyzerID

uint32 FLipsAnalyzer::AnalyzerID
private

◆ LipsAnalyzer

FCriLipsAtomAnalyzerPtr FLipsAnalyzer::LipsAnalyzer = nullptr
private

◆ SourcePlayer

CriAtomExPlayerHn FLipsAnalyzer::SourcePlayer = nullptr
private

该类的文档由以下文件生成: