Interface SXGenericEffectDelegate

    • Method Detail

      • addGenericEffect

        SXGenericEffect addGenericEffect​(SXGenericEffectType type,
                                         double duration,
                                         int index)
        添加内置特效
        Parameters:
        type - , 内置特效类型
        Returns:
        内置特效对象,失败返回 null
      • addGenericEffectByCopy

        SXGenericEffect addGenericEffectByCopy​(SXGenericEffect effect,
                                               int index)
        复制现有特效,并添加
        Parameters:
        effect -
      • removeGenericEffect

        boolean removeGenericEffect​(java.lang.String effectId)
        删除内置特效
        Parameters:
        effectId - , 内置特效 id
        Returns:
        boolean
      • getGenericEffect

        SXGenericEffect getGenericEffect​(java.lang.String effectId)
        获取内置特效
        Parameters:
        effectId -
        Returns:
        SXGenerigEffect
      • getGenericEffects

        java.util.List<SXGenericEffect> getGenericEffects()
        获取所有内置特效
        Returns:
        视内置特效List集合
      • getNumGenericEffects

        int getNumGenericEffects()
        获取内置特效数
        Returns:
        int