THPDFLineBreakClass Type

THPDFLineBreakClass = (lbcAI, lbcAL, lbcB2, lbcBA, lbcBB, lbcBK,
  lbcCB, lbcCJ, lbcCL, lbcCM, lbcCP, lbcCR, lbcEB, lbcEM, lbcEX,
  lbcGL, lbcH2, lbcH3, lbcHL, lbcHY, lbcID, lbcIN, lbcIS, lbcJL,
  lbcJT, lbcJV, lbcLF, lbcNL, lbcNS, lbcNU, lbcOP, lbcPO, lbcPR,
  lbcQU, lbcRI, lbcSA, lbcSG, lbcSP, lbcSY, lbcWJ, lbcXX, lbcZW,
  lbcZWJ, lbcAK, lbcAP, lbcAS, lbcVF, lbcVI, lbcHH);

The established HPDFDoc enum used by HPDFLineBreakClassOf and THPDFLineBreakTailoringEvent

Unicode 17 support appends lbcHH at ordinal 48 and preserves all existing members, including lbcAI at zero and lbcVI at 47

The document classifier reports raw properties; tailoring callbacks receive default-resolved contextual classes

This enum's order differs from THPDFUnicodeLineBreakClass; the implementation maps by named property rather than casting ordinal values

Classifier · Boundary adapter · Portable enum