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

#include <LipsAtomComponent.h>

ILipsAtomComponentExtension の継承関係図

公開メンバ関数

CRIWARELIPS_API bool BP_GetLipsSourceSettingsToApply (FLipsSourceSettings &OutSourceSettings) const
CRIWARELIPS_API void GetMorphTargetBlendAmountJapanese (FLipsBlendAmounts_Japanese &OutBlendAmounts) const
CRIWARELIPS_API void GetMorphTargetBlendAmountJapaneseAtSilence (FLipsBlendAmounts_Japanese &OutBlendAmounts) const
CRIWARELIPS_API void GetMouthInfo (FLipsMouthInfo &OutMouthInfo) const
CRIWARELIPS_API void GetMouthInfoAtSilence (FLipsMouthInfo &OutMouthInfo) const
CRIWARELIPS_API float GetSilenceThreshold () const
CRIWARELIPS_API float GetSyncOffset () const
CRIWARELIPS_API float GetVolumeDB () const
CRIWARELIPS_API bool IsAtSilence () const
CRIWARELIPS_API void OverrideLipsSourceSettings (bool bOverride)
CRIWARELIPS_API void SetLipsAnimationData (ULipsAnimationData *LipsAnimationData)
CRIWARELIPS_API void SetLipsSourceSettings (ULipsAtomRuntimeSourceSettings *LipsSourceSettings)
CRIWARELIPS_API void SetLipsSourceSettingsOverride (const FLipsSourceSettings &InSourceSettings)
CRIWARELIPS_API void SetSilenceThreshold (float VolumeDB)
CRIWARELIPS_API void SetSyncOffset (float Time)
CRIWARELIPS_API void UseRealTimeAnalysis (bool bUseRealTimeAnalysis)
基底クラス IAtomComponentExtension に属する継承公開メンバ関数
virtual void ApplyExtensionSettings (UAtomComponentExtensionSettings *ExtensionSettings)

関数詳解

◆ BP_GetLipsSourceSettingsToApply()

CRIWARELIPS_API bool ILipsAtomComponentExtension::BP_GetLipsSourceSettingsToApply ( FLipsSourceSettings & OutSourceSettings) const

Returns the currently used source settings.

◆ GetMorphTargetBlendAmountJapanese()

CRIWARELIPS_API void ILipsAtomComponentExtension::GetMorphTargetBlendAmountJapanese ( FLipsBlendAmounts_Japanese & OutBlendAmounts) const

Gives the current frame values in LipSync "Morph Target Blending" model.

◆ GetMorphTargetBlendAmountJapaneseAtSilence()

CRIWARELIPS_API void ILipsAtomComponentExtension::GetMorphTargetBlendAmountJapaneseAtSilence ( FLipsBlendAmounts_Japanese & OutBlendAmounts) const

Gives the values when at silence. This represent the base pose values in LipSync "Morph Target Blending" model.

◆ GetMouthInfo()

CRIWARELIPS_API void ILipsAtomComponentExtension::GetMouthInfo ( FLipsMouthInfo & OutMouthInfo) const

Gives the current frame values in LipSync "Mouth Shaping Info" model.

◆ GetMouthInfoAtSilence()

CRIWARELIPS_API void ILipsAtomComponentExtension::GetMouthInfoAtSilence ( FLipsMouthInfo & OutMouthInfo) const

Gives the values when at silence. This represent the base pose values in LipSync "Mouth Shaping Info" model.

◆ GetSilenceThreshold()

CRIWARELIPS_API float ILipsAtomComponentExtension::GetSilenceThreshold ( ) const

The threshold time that is used to detect a silence.

◆ GetSyncOffset()

CRIWARELIPS_API float ILipsAtomComponentExtension::GetSyncOffset ( ) const

Sets the time offset between analysis readout and audio when using animation data.

◆ GetVolumeDB()

CRIWARELIPS_API float ILipsAtomComponentExtension::GetVolumeDB ( ) const

Get the current sound volume that was used. May be used to control more animation parameters.

◆ IsAtSilence()

CRIWARELIPS_API bool ILipsAtomComponentExtension::IsAtSilence ( ) const

Whether current frame is at silence.

◆ OverrideLipsSourceSettings()

CRIWARELIPS_API void ILipsAtomComponentExtension::OverrideLipsSourceSettings ( bool bOverride)

Wheter to overides Source settings or use asset settings.

◆ SetLipsAnimationData()

CRIWARELIPS_API void ILipsAtomComponentExtension::SetLipsAnimationData ( ULipsAnimationData * LipsAnimationData)

The externally pre-recorder Lips animation data asset.

◆ SetLipsSourceSettings()

CRIWARELIPS_API void ILipsAtomComponentExtension::SetLipsSourceSettings ( ULipsAtomRuntimeSourceSettings * LipsSourceSettings)

Sets the Lips Source settings.

◆ SetLipsSourceSettingsOverride()

CRIWARELIPS_API void ILipsAtomComponentExtension::SetLipsSourceSettingsOverride ( const FLipsSourceSettings & InSourceSettings)

The per-source settings for this LipsAtomComponent

◆ SetSilenceThreshold()

CRIWARELIPS_API void ILipsAtomComponentExtension::SetSilenceThreshold ( float VolumeDB)

Sets the threshold time that is used to retrun a silence.

◆ SetSyncOffset()

CRIWARELIPS_API void ILipsAtomComponentExtension::SetSyncOffset ( float Time)

Sets the time offset between analysis readout and audio when using animation data.

◆ UseRealTimeAnalysis()

CRIWARELIPS_API void ILipsAtomComponentExtension::UseRealTimeAnalysis ( bool bUseRealTimeAnalysis)

Whether to synchronize Lips from real-time analyzer or from pre-recorded animation data.


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