// Copyright (c) Six Labors. // Licensed under the Six Labors Split License. namespace SixLabors.Fonts.Tables.Cff { /// /// Defines the operand interpretation for a CFF DICT operator. /// Used to describe how operands on the DICT stack should be decoded. /// /// internal enum OperatorOperandKind { /// /// A string identifier referencing the String INDEX. /// SID, /// /// A boolean value (0 or 1). /// Boolean, /// /// A single numeric value (integer or real). /// Number, /// /// An array of numeric values. /// Array, /// /// A delta-encoded array of numeric values. /// Delta, /// /// Two numeric values (e.g. Private DICT size and offset). /// NumberNumber, /// /// Two SIDs followed by a number (e.g. ROS: Registry, Ordering, Supplement). /// SID_SID_Number, } }