## Uses of Class
org.apache.fop.complexscripts.fonts.GlyphSubstitutionState

- Packages that use GlyphSubstitutionState
  Package | Description
  --- | ---
  org.apache.fop.complexscripts.fonts |

- - ### Uses of GlyphSubstitutionState in org.apache.fop.complexscripts.fonts

    Methods in org.apache.fop.complexscripts.fonts that return GlyphSubstitutionState
    Modifier and Type | Method and Description
    --- | ---
    `GlyphSubstitutionState` | GlyphSubstitutionState.`reset(GlyphSequence gs, String script, String language, String feature, ScriptContextTester sct)` Reset glyph substitution state.

    Methods in org.apache.fop.complexscripts.fonts with parameters of type GlyphSubstitutionState
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | GlyphSubstitution.`substitute(GlyphSubstitutionState ss)` Perform glyph substitution at the current index, mutating the substitution state object as required.
    `boolean` | GlyphSubstitutionSubtable.`substitute(GlyphSubstitutionState ss)` Perform glyph substitution at the current index, mutating the substitution state object as required.
    `static GlyphSequence` | GlyphSubstitutionSubtable.`substitute(GlyphSubstitutionState ss, GlyphSubstitutionSubtable[] sta, int sequenceIndex)` Apply substitutions using specified state and subtable array.
    `GlyphSequence` | GlyphTable.LookupTable.`substitute(GlyphSubstitutionState ss, int sequenceIndex)` Perform substitution processing on an existing glyph substitution state object using this lookup table's subtables.

    Constructors in org.apache.fop.complexscripts.fonts with parameters of type GlyphSubstitutionState
    Constructor and Description
    `GlyphSubstitutionState(GlyphSubstitutionState ss)` Construct glyph substitution state using an existing state object using shallow copy except as follows: input glyph sequence is copied deep except for its characters array.

Copyright © 2025 Apache Software Foundation. All rights reserved.