Home | History | Annotate | Download | only in common

Lines Matching refs:script

25 // Script metadata (script properties).
28 // 0 = NOT_ENCODED, no sample character, default false script properties.
208 int32_t getScriptProps(UScriptCode script) {
209 if (0 <= script && script < LENGTHOF(SCRIPT_PROPS)) {
210 return SCRIPT_PROPS[script];
219 uscript_getSampleString(UScriptCode script, UChar *dest, int32_t capacity, UErrorCode *pErrorCode) {
225 int32_t sampleChar = getScriptProps(script) & 0x1fffff;
240 uscript_getSampleUnicodeString(UScriptCode script) {
242 int32_t sampleChar = getScriptProps(script) & 0x1fffff;
250 uscript_getUsage(UScriptCode script) {
251 return (UScriptUsage)((getScriptProps(script) >> 21) & 7);
255 uscript_isRightToLeft(UScriptCode script) {
256 return (getScriptProps(script) & RTL) != 0;
260 uscript_breaksBetweenLetters(UScriptCode script) {
261 return (getScriptProps(script) & LB_LETTERS) != 0;
265 uscript_isCased(UScriptCode script) {
266 return (getScriptProps(script) & CASED) != 0;