Drag[en]gine Script Module DragonScript 1.32.1
Loading...
Searching...
No Matches
Dragengine.SpeechAnimations.SpeechAnimation Class Reference
Inheritance diagram for Dragengine.SpeechAnimations.SpeechAnimation:

Public Member Functions

void addPhoneme (SpeechAnimationPhoneme phoneme)
 
void addWord (SpeechAnimationWord word)
 
void buildAnimator ()
 
void forEachPhoneme (Block aBlock)
 
void forEachWord (Block aBlock)
 
Animator getAnimator ()
 
String getNeutralMove ()
 
Set getNeutralVertexPositionSets ()
 
String getPathAnimation ()
 
String getPathRig ()
 
SpeechAnimationPhoneme getPhonemeWithIPA (int ipa)
 
SpeechAnimationWord getWordNamed (StringID name)
 
SpeechAnimation new ()
 
void setNeutralMove (String moveName)
 
void setPathAnimation (String path)
 
void setPathRig (String path)
 

Public Attributes

Animator pAnimator
 
String pNeutralMove
 
Set pNeutralVertexPositionSets
 
String pPathAnimation
 
String pPathRig
 
Dictionary pPhonemes
 
Dictionary pWords
 

Detailed Description

Speech animation.

Member Function Documentation

◆ addPhoneme()

void Dragengine.SpeechAnimations.SpeechAnimation.addPhoneme ( SpeechAnimationPhoneme  phoneme)

Add phoneme.

◆ addWord()

void Dragengine.SpeechAnimations.SpeechAnimation.addWord ( SpeechAnimationWord  word)

Add word.

◆ buildAnimator()

void Dragengine.SpeechAnimations.SpeechAnimation.buildAnimator ( )

Build animator.

◆ forEachPhoneme()

void Dragengine.SpeechAnimations.SpeechAnimation.forEachPhoneme ( Block  aBlock)

Visit phoneme.

Block receives as argument SpeechAnimationPhoneme.

◆ forEachWord()

void Dragengine.SpeechAnimations.SpeechAnimation.forEachWord ( Block  aBlock)

Visit word.

Block receives as argument SpeechAnimationWord.

◆ getAnimator()

Animator Dragengine.SpeechAnimations.SpeechAnimation.getAnimator ( )

Animator.

◆ getNeutralMove()

String Dragengine.SpeechAnimations.SpeechAnimation.getNeutralMove ( )

Name of neutral move.

◆ getNeutralVertexPositionSets()

Set Dragengine.SpeechAnimations.SpeechAnimation.getNeutralVertexPositionSets ( )

Neutral vertex position sets (Set of String).

Version
1.17

◆ getPathAnimation()

String Dragengine.SpeechAnimations.SpeechAnimation.getPathAnimation ( )

Path to animation or null if not set.

◆ getPathRig()

String Dragengine.SpeechAnimations.SpeechAnimation.getPathRig ( )

Path to rig or null if not set.

◆ getPhonemeWithIPA()

SpeechAnimationPhoneme Dragengine.SpeechAnimations.SpeechAnimation.getPhonemeWithIPA ( int  ipa)

Phoneme with IPA symbol or null if absent.

◆ getWordNamed()

SpeechAnimationWord Dragengine.SpeechAnimations.SpeechAnimation.getWordNamed ( StringID  name)

Word with name or null if absent.

◆ new()

SpeechAnimation Dragengine.SpeechAnimations.SpeechAnimation.new ( )

Create speech animation.

◆ setNeutralMove()

void Dragengine.SpeechAnimations.SpeechAnimation.setNeutralMove ( String  moveName)

Set name of neutral move.

◆ setPathAnimation()

void Dragengine.SpeechAnimations.SpeechAnimation.setPathAnimation ( String  path)

Set path to animation or null if not set.

◆ setPathRig()

void Dragengine.SpeechAnimations.SpeechAnimation.setPathRig ( String  path)

Set path to rig or null if not set.

Member Data Documentation

◆ pAnimator

Animator Dragengine.SpeechAnimations.SpeechAnimation.pAnimator

◆ pNeutralMove

String Dragengine.SpeechAnimations.SpeechAnimation.pNeutralMove

◆ pNeutralVertexPositionSets

Set Dragengine.SpeechAnimations.SpeechAnimation.pNeutralVertexPositionSets

◆ pPathAnimation

String Dragengine.SpeechAnimations.SpeechAnimation.pPathAnimation

◆ pPathRig

String Dragengine.SpeechAnimations.SpeechAnimation.pPathRig

◆ pPhonemes

Dictionary Dragengine.SpeechAnimations.SpeechAnimation.pPhonemes

◆ pWords

Dictionary Dragengine.SpeechAnimations.SpeechAnimation.pWords

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