THPDFUnicodeLineBreakClass Type
THPDFUnicodeLineBreakClass = (ulXX, ulAI, ulAK, ulAL, ulAP, ulAS,
ulB2, ulBA, ulBB, ulBK, ulCB, ulCJ, ulCL, ulCM, ulCP, ulCR,
ulEB, ulEM, ulEX, ulGL, ulH2, ulH3, ulHH, ulHL, ulHY, ulID,
ulIN, ulIS, ulJL, ulJT, ulJV, ulLF, ulNL, ulNS, ulNU, ulOP,
ulPO, ulPR, ulQU, ulRI, ulSA, ulSG, ulSP, ulSY, ulVF, ulVI,
ulWJ, ulZW, ulZWJ);
Represents the Unicode 17 Line_Break property in the portable HPDFUnicodeTextBoundary unit; each ul suffix mirrors the published property abbreviation
HH stands for an unambiguous hyphen, distinct from HY; AK, AP, AS, VF and VI keep the Brahmic orthographic-syllable classes
Use the enum names for property interpretation and HPDFUnicodeLineBreakClass for raw or default-resolved queries
The document-level THPDFLineBreakClass follows a different established ordinal order; never cast between the two enum types