LibreOffice: com/sun/star/i18n/UnicodeScript.idl Source File

LibreOffice LibreOffice 26.2 SDK API Reference

Loading...
Searching...
No Matches
UnicodeScript.idl
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19
20
21module com { module sun { module star { module i18n {
22
23
28
29published enum UnicodeScript
30{
31 kBasicLatin,
32 kLatin1Supplement,
33 kLatinExtendedA,
34 kLatinExtendedB,
35 kIPAExtension,
36 kSpacingModifier,
37 kCombiningDiacritical,
38 kGreek,
39 kCyrillic,
40 kArmenian,
41 kHebrew,
42 kArabic,
43 kSyriac,
44 kThaana,
45 kDevanagari,
46 kBengali,
47 kGurmukhi,
48 kGujarati,
49 kOriya,
50 kTamil,
51 kTelugu,
52 kKannada,
53 kMalayalam,
54 kSinhala,
55 kThai,
56 kLao,
57 kTibetan,
58 kMyanmar,
59 kGeorgian,
60 kHangulJamo,
61 kEthiopic,
62 kCherokee,
63 kUnifiedCanadianAboriginalSyllabics,
64 kOgham,
65 kRunic,
66 kKhmer,
67 kMongolian,
68 kLatinExtendedAdditional,
69 kGreekExtended,
70 kGeneralPunctuation,
71 kSuperSubScript,
72 kCurrencySymbolScript,
73 kSymbolCombiningMark,
74 kLetterlikeSymbol,
75 kNumberForm,
76 kArrow,
77 kMathOperator,
78 kMiscTechnical,
79 kControlPicture,
80 kOpticalCharacter,
81 kEnclosedAlphanumeric,
82 kBoxDrawing,
83 kBlockElement,
84 kGeometricShape,
85 kMiscSymbol,
86 kDingbat,
87 kBraillePatterns,
88 kCJKRadicalsSupplement,
89 kKangxiRadicals,
90 kIdeographicDescriptionCharacters,
91 kCJKSymbolPunctuation,
92 kHiragana,
93 kKatakana,
94 kBopomofo,
95 kHangulCompatibilityJamo,
96 kKanbun,
97 kBopomofoExtended,
98 kEnclosedCJKLetterMonth,
99 kCJKCompatibility,
100 kCJKUnifiedIdeographsExtensionA,
101 kCJKUnifiedIdeograph,
102 kYiSyllables,
103 kYiRadicals,
104 kHangulSyllable,
105 kHighSurrogate,
106 kHighPrivateUseSurrogate,
107 kLowSurrogate,
108 kPrivateUse,
109 kCJKCompatibilityIdeograph,
110 kAlphabeticPresentation,
111 kArabicPresentationA,
112 kCombiningHalfMark,
113 kCJKCompatibilityForm,
114 kSmallFormVariant,
115 kArabicPresentationB,
116 kNoScript,
117 kHalfwidthFullwidthForm,
118 kScriptCount
119};
120
121}; }; }; };
122
123/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
com::sun::star::i18n::UnicodeScript
UnicodeScript
Unicode script types, returned by XCharacterClassification::getScript().
Definition UnicodeScript.idl:30
com::sun::star::i18n::kLatinExtendedAdditional
@ kLatinExtendedAdditional
Definition UnicodeScript.idl:68
com::sun::star::i18n::kHighPrivateUseSurrogate
@ kHighPrivateUseSurrogate
Definition UnicodeScript.idl:106
com::sun::star::i18n::kTelugu
@ kTelugu
Definition UnicodeScript.idl:51
com::sun::star::i18n::kGujarati
@ kGujarati
Definition UnicodeScript.idl:48
com::sun::star::i18n::kSmallFormVariant
@ kSmallFormVariant
Definition UnicodeScript.idl:114
com::sun::star::i18n::kMathOperator
@ kMathOperator
Definition UnicodeScript.idl:77
com::sun::star::i18n::kArabicPresentationB
@ kArabicPresentationB
Definition UnicodeScript.idl:115
com::sun::star::i18n::kHalfwidthFullwidthForm
@ kHalfwidthFullwidthForm
Definition UnicodeScript.idl:117
com::sun::star::i18n::kSuperSubScript
@ kSuperSubScript
Definition UnicodeScript.idl:71
com::sun::star::i18n::kGreek
@ kGreek
Definition UnicodeScript.idl:38
com::sun::star::i18n::kControlPicture
@ kControlPicture
Definition UnicodeScript.idl:79
com::sun::star::i18n::kMalayalam
@ kMalayalam
Definition UnicodeScript.idl:53
com::sun::star::i18n::kSyriac
@ kSyriac
Definition UnicodeScript.idl:43
com::sun::star::i18n::kCyrillic
@ kCyrillic
Definition UnicodeScript.idl:39
com::sun::star::i18n::kLowSurrogate
@ kLowSurrogate
Definition UnicodeScript.idl:107
com::sun::star::i18n::kHangulJamo
@ kHangulJamo
Definition UnicodeScript.idl:60
com::sun::star::i18n::kTamil
@ kTamil
Definition UnicodeScript.idl:50
com::sun::star::i18n::kHangulSyllable
@ kHangulSyllable
Definition UnicodeScript.idl:104
com::sun::star::i18n::kIPAExtension
@ kIPAExtension
Definition UnicodeScript.idl:35
com::sun::star::i18n::kHebrew
@ kHebrew
Definition UnicodeScript.idl:41
com::sun::star::i18n::kMyanmar
@ kMyanmar
Definition UnicodeScript.idl:58
com::sun::star::i18n::kLatin1Supplement
@ kLatin1Supplement
Definition UnicodeScript.idl:32
com::sun::star::i18n::kCJKCompatibilityIdeograph
@ kCJKCompatibilityIdeograph
Definition UnicodeScript.idl:109
com::sun::star::i18n::kIdeographicDescriptionCharacters
@ kIdeographicDescriptionCharacters
Definition UnicodeScript.idl:90
com::sun::star::i18n::kLetterlikeSymbol
@ kLetterlikeSymbol
Definition UnicodeScript.idl:74
com::sun::star::i18n::kThaana
@ kThaana
Definition UnicodeScript.idl:44
com::sun::star::i18n::kCJKCompatibilityForm
@ kCJKCompatibilityForm
Definition UnicodeScript.idl:113
com::sun::star::i18n::kDevanagari
@ kDevanagari
Definition UnicodeScript.idl:45
com::sun::star::i18n::kThai
@ kThai
Definition UnicodeScript.idl:55
com::sun::star::i18n::kGreekExtended
@ kGreekExtended
Definition UnicodeScript.idl:69
com::sun::star::i18n::kArmenian
@ kArmenian
Definition UnicodeScript.idl:40
com::sun::star::i18n::kTibetan
@ kTibetan
Definition UnicodeScript.idl:57
com::sun::star::i18n::kBengali
@ kBengali
Definition UnicodeScript.idl:46
com::sun::star::i18n::kCJKUnifiedIdeographsExtensionA
@ kCJKUnifiedIdeographsExtensionA
Definition UnicodeScript.idl:100
com::sun::star::i18n::kKhmer
@ kKhmer
Definition UnicodeScript.idl:66
com::sun::star::i18n::kCombiningDiacritical
@ kCombiningDiacritical
Definition UnicodeScript.idl:37
com::sun::star::i18n::kKannada
@ kKannada
Definition UnicodeScript.idl:52
com::sun::star::i18n::kLatinExtendedA
@ kLatinExtendedA
Definition UnicodeScript.idl:33
com::sun::star::i18n::kCJKRadicalsSupplement
@ kCJKRadicalsSupplement
Definition UnicodeScript.idl:88
com::sun::star::i18n::kKanbun
@ kKanbun
Definition UnicodeScript.idl:96
com::sun::star::i18n::kSpacingModifier
@ kSpacingModifier
Definition UnicodeScript.idl:36
com::sun::star::i18n::kMiscSymbol
@ kMiscSymbol
Definition UnicodeScript.idl:85
com::sun::star::i18n::kOgham
@ kOgham
Definition UnicodeScript.idl:64
com::sun::star::i18n::kMongolian
@ kMongolian
Definition UnicodeScript.idl:67
com::sun::star::i18n::kGeneralPunctuation
@ kGeneralPunctuation
Definition UnicodeScript.idl:70
com::sun::star::i18n::kKatakana
@ kKatakana
Definition UnicodeScript.idl:93
com::sun::star::i18n::kArrow
@ kArrow
Definition UnicodeScript.idl:76
com::sun::star::i18n::kMiscTechnical
@ kMiscTechnical
Definition UnicodeScript.idl:78
com::sun::star::i18n::kBopomofo
@ kBopomofo
Definition UnicodeScript.idl:94
com::sun::star::i18n::kBopomofoExtended
@ kBopomofoExtended
Definition UnicodeScript.idl:97
com::sun::star::i18n::kCJKCompatibility
@ kCJKCompatibility
Definition UnicodeScript.idl:99
com::sun::star::i18n::kBasicLatin
@ kBasicLatin
Definition UnicodeScript.idl:31
com::sun::star::i18n::kArabic
@ kArabic
Definition UnicodeScript.idl:42
com::sun::star::i18n::kCombiningHalfMark
@ kCombiningHalfMark
Definition UnicodeScript.idl:112
com::sun::star::i18n::kSymbolCombiningMark
@ kSymbolCombiningMark
Definition UnicodeScript.idl:73
com::sun::star::i18n::kPrivateUse
@ kPrivateUse
Definition UnicodeScript.idl:108
com::sun::star::i18n::kEthiopic
@ kEthiopic
Definition UnicodeScript.idl:61
com::sun::star::i18n::kHangulCompatibilityJamo
@ kHangulCompatibilityJamo
Definition UnicodeScript.idl:95
com::sun::star::i18n::kBoxDrawing
@ kBoxDrawing
Definition UnicodeScript.idl:82
com::sun::star::i18n::kNoScript
@ kNoScript
Definition UnicodeScript.idl:116
com::sun::star::i18n::kCherokee
@ kCherokee
Definition UnicodeScript.idl:62
com::sun::star::i18n::kEnclosedAlphanumeric
@ kEnclosedAlphanumeric
Definition UnicodeScript.idl:81
com::sun::star::i18n::kNumberForm
@ kNumberForm
Definition UnicodeScript.idl:75
com::sun::star::i18n::kCJKSymbolPunctuation
@ kCJKSymbolPunctuation
Definition UnicodeScript.idl:91
com::sun::star::i18n::kOpticalCharacter
@ kOpticalCharacter
Definition UnicodeScript.idl:80
com::sun::star::i18n::kLatinExtendedB
@ kLatinExtendedB
Definition UnicodeScript.idl:34
com::sun::star::i18n::kScriptCount
@ kScriptCount
Definition UnicodeScript.idl:118
com::sun::star::i18n::kOriya
@ kOriya
Definition UnicodeScript.idl:49
com::sun::star::i18n::kGeorgian
@ kGeorgian
Definition UnicodeScript.idl:59
com::sun::star::i18n::kCJKUnifiedIdeograph
@ kCJKUnifiedIdeograph
Definition UnicodeScript.idl:101
com::sun::star::i18n::kHighSurrogate
@ kHighSurrogate
Definition UnicodeScript.idl:105
com::sun::star::i18n::kBlockElement
@ kBlockElement
Definition UnicodeScript.idl:83
com::sun::star::i18n::kUnifiedCanadianAboriginalSyllabics
@ kUnifiedCanadianAboriginalSyllabics
Definition UnicodeScript.idl:63
com::sun::star::i18n::kEnclosedCJKLetterMonth
@ kEnclosedCJKLetterMonth
Definition UnicodeScript.idl:98
com::sun::star::i18n::kCurrencySymbolScript
@ kCurrencySymbolScript
Definition UnicodeScript.idl:72
com::sun::star::i18n::kLao
@ kLao
Definition UnicodeScript.idl:56
com::sun::star::i18n::kGeometricShape
@ kGeometricShape
Definition UnicodeScript.idl:84
com::sun::star::i18n::kDingbat
@ kDingbat
Definition UnicodeScript.idl:86
com::sun::star::i18n::kYiRadicals
@ kYiRadicals
Definition UnicodeScript.idl:103
com::sun::star::i18n::kArabicPresentationA
@ kArabicPresentationA
Definition UnicodeScript.idl:111
com::sun::star::i18n::kRunic
@ kRunic
Definition UnicodeScript.idl:65
com::sun::star::i18n::kYiSyllables
@ kYiSyllables
Definition UnicodeScript.idl:102
com::sun::star::i18n::kAlphabeticPresentation
@ kAlphabeticPresentation
Definition UnicodeScript.idl:110
com::sun::star::i18n::kHiragana
@ kHiragana
Definition UnicodeScript.idl:92
com::sun::star::i18n::kBraillePatterns
@ kBraillePatterns
Definition UnicodeScript.idl:87
com::sun::star::i18n::kKangxiRadicals
@ kKangxiRadicals
Definition UnicodeScript.idl:89
com::sun::star::i18n::kGurmukhi
@ kGurmukhi
Definition UnicodeScript.idl:47
com::sun::star::i18n::kSinhala
@ kSinhala
Definition UnicodeScript.idl:54
com
Definition Ambiguous.idl:20