Namespace TMPEffects.CharacterData
Classes
- CharData
Holds information about a character.
In addition to holding a selection of data supplied by the respective TMPro.TMP_CharacterInfo, accessible through the info field, also holds TMPEffects specific data and methods to manipulate said data.
- CharDataState
Utility class that stores a CharData and modifications to it, allowing you to make multiple modifications iteratively and to apply at once.
Used in TMPAnimator to apply animations.
- ReadOnlyCharDataState
Readonly version of CharDataState.
Used to expose the current state of the CharData in IAnimationContext, allowing you to take it into account in your animations (ideally with late animations, see the docs).
- ReadOnlyVertexData
Holds data about a character's mesh.
- VertexData
Holds data about a character's mesh.
Structs
- CharData.Info
Holds a selection of data of TMPro.TMP_CharacterInfo, as well as some data about the initial mesh of the character.
Interfaces
- ICharDataState
Exposes vertex state of a CharData to allow iterative modifications.
Used in CharDataState and ReadOnlyCharDataState.
Enums
- VisibilityState
A character's visibility state.
A character can be either fully shown or hidden, or in the process of being shown or hidden.