Interface IFeaturesConfig

All Known Implementing Classes:
AdvancedScriptsConfig, LatinScriptConfig, StandardScriptConfig

public interface IFeaturesConfig
An interface for specifying the simple list of features to be applied to certain scripts if they are defined in font.
  • Method Details

    • getScripts

      Set<Character.UnicodeScript> getScripts()
      Gets scripts that are affected by this instance of IFeaturesConfig.
      Returns:
      an unmodifiable Set of scripts which processing is defined by this IFeaturesConfig.
    • listFeatures

      List<String> listFeatures()
      Enlists OpenType features that are applied in given order to the scripts defined by getScripts().
      Returns:
      an unmodifiable List of OpenType features tags to be applied.