// Copyright (c) Six Labors.
// Licensed under the Six Labors Split License.
namespace SixLabors.Fonts.Tables.AdvancedTypographic.GSub {
///
/// A placeholder lookup subtable used when the lookup type is not implemented.
/// This subtable always returns for substitution attempts.
///
internal class NotImplementedSubTable : LookupSubTable
{
///
/// Initializes a new instance of the class.
///
public NotImplementedSubTable()
: base(default, 0)
{
}
///
public override bool TrySubstitution(
FontMetrics fontMetrics,
GSubTable table,
GlyphSubstitutionCollection collection,
Tag feature,
int index,
int count)
=> false;
}
}