Tanoda
TriLibCore.Mappers.ByNameLipSyncMapper Class Reference

Represents a Mapper that search Visemes by searching Blend-Shape Keys names. More...

Inheritance diagram for TriLibCore.Mappers.ByNameLipSyncMapper:

Public Attributes

StringComparisonMode StringComparisonMode
 String comparison mode to use on the mapping. More...
 
bool CaseInsensitive = true
 Is the string comparison case insensitive? More...
 
List< VisemeCandidate > VisemeCandidates
 The viseme candidates. A viseme candidate is a reference between visemes and valid blend-shape names for the viseme. More...
 

Protected Member Functions

override int MapViseme (AssetLoaderContext assetLoaderContext, LipSyncViseme viseme, IGeometryGroup geometryGroup)
 

Detailed Description

Represents a Mapper that search Visemes by searching Blend-Shape Keys names.

Definition at line 10 of file ByNameLipSyncMapper.cs.

Member Function Documentation

◆ MapViseme()

override int TriLibCore.Mappers.ByNameLipSyncMapper.MapViseme ( AssetLoaderContext  assetLoaderContext,
LipSyncViseme  viseme,
IGeometryGroup  geometryGroup 
)
protected

Definition at line 30 of file ByNameLipSyncMapper.cs.

Member Data Documentation

◆ CaseInsensitive

bool TriLibCore.Mappers.ByNameLipSyncMapper.CaseInsensitive = true

Is the string comparison case insensitive?

Definition at line 21 of file ByNameLipSyncMapper.cs.

◆ StringComparisonMode

StringComparisonMode TriLibCore.Mappers.ByNameLipSyncMapper.StringComparisonMode

String comparison mode to use on the mapping.

Definition at line 16 of file ByNameLipSyncMapper.cs.

◆ VisemeCandidates

List<VisemeCandidate> TriLibCore.Mappers.ByNameLipSyncMapper.VisemeCandidates

The viseme candidates. A viseme candidate is a reference between visemes and valid blend-shape names for the viseme.

Definition at line 27 of file ByNameLipSyncMapper.cs.


The documentation for this class was generated from the following file: