Package com.shixing.sxedit.delegate
Interface SXTextAnimationDelegate
-
- All Known Implementing Classes:
SXTextTrack
public interface SXTextAnimationDelegate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SXTextAnimationEffect
addTextAnimation(java.lang.String textAnimationPath, int index)
添加文字动画SXTextAnimationEffect
addTextAnimationByCopy(SXTextAnimationEffect effect, int index)
通过复制添加文字动画int
getNumTextAnimations()
获取文字动画的数量SXTextAnimationEffect
getTextAnimation(java.lang.String textAnimationId)
根据 id 获取文字动画java.util.List<SXTextAnimationEffect>
getTextAnimations()
获取当前对象所有应用的文字动画对象boolean
removeTextAnimation(java.lang.String textAnimationId)
删除文字动画
-
-
-
Method Detail
-
addTextAnimation
SXTextAnimationEffect addTextAnimation(java.lang.String textAnimationPath, int index)
添加文字动画- Parameters:
textAnimationPath
- 动画资源路径index
- , 位置, -1 表示追加到末尾- Returns:
- 文字动画对象,失败时返回null
-
addTextAnimationByCopy
SXTextAnimationEffect addTextAnimationByCopy(SXTextAnimationEffect effect, int index)
通过复制添加文字动画- Parameters:
effect
- , 文字动画对象index
- , 位置, -1 表示追加到末尾- Returns:
- 文字动画对象,失败时返回null
-
removeTextAnimation
boolean removeTextAnimation(java.lang.String textAnimationId)
删除文字动画- Parameters:
textAnimationId
- 文字动画ID- Returns:
- 删除成功返回true,否则返回false
-
getTextAnimation
SXTextAnimationEffect getTextAnimation(java.lang.String textAnimationId)
根据 id 获取文字动画- Returns:
- SXTextAnimationEffect
-
getNumTextAnimations
int getNumTextAnimations()
获取文字动画的数量- Returns:
- int
-
getTextAnimations
java.util.List<SXTextAnimationEffect> getTextAnimations()
获取当前对象所有应用的文字动画对象- Returns:
- 文字动画对象List集合
-
-