ReactOS 0.4.16-dev-822-gbcedb53
|
#include <assert.h>
#include <stdio.h>
#include <wine/test.h>
#include <windows.h>
#include <usp10.h>
Go to the source code of this file.
Classes | |
struct | _itemTest |
struct | _shapeTest_char |
struct | _shapeTest_glyph |
struct | _font_fingerprint |
struct | tagRangeP |
struct | enum_font_data |
struct | logical_width_test |
Typedefs | |
typedef struct _itemTest | itemTest |
typedef struct _shapeTest_char | shapeTest_char |
typedef struct _shapeTest_glyph | shapeTest_glyph |
typedef struct _font_fingerprint | font_fingerprint |
typedef struct tagRangeP | fontEnumParam |
#define MS_MAKE_TAG | ( | _x1, | |
_x2, | |||
_x3, | |||
_x4 | |||
) |
typedef struct _font_fingerprint font_fingerprint |
typedef struct tagRangeP fontEnumParam |
typedef struct _shapeTest_char shapeTest_char |
typedef struct _shapeTest_glyph shapeTest_glyph |
|
static |
Definition at line 1274 of file usp10.c.
|
static |
Definition at line 2975 of file usp10.c.
|
static |
Definition at line 2903 of file usp10.c.
|
inlinestatic |
Definition at line 70 of file usp10.c.
|
inlinestatic |
Definition at line 966 of file usp10.c.
Definition at line 3383 of file usp10.c.
Referenced by test_script_cache_reuse(), and test_ScriptCacheGetHeight().
|
static |
Definition at line 2475 of file usp10.c.
Referenced by test_ScriptGetFontProperties().
Definition at line 3640 of file usp10.c.
Referenced by test_digit_substitution().
|
static |
Definition at line 2491 of file usp10.c.
Referenced by test_ScriptGetFontProperties().
|
static |
Definition at line 1244 of file usp10.c.
Referenced by _find_font_for_range().
Definition at line 4177 of file usp10.c.
Referenced by START_TEST().
Definition at line 925 of file usp10.c.
Referenced by test_ScriptItemize_surrogates().
START_TEST | ( | usp10 | ) |
Definition at line 4190 of file usp10.c.
Definition at line 3667 of file usp10.c.
Referenced by START_TEST().
Definition at line 4071 of file usp10.c.
Referenced by START_TEST().
Definition at line 3718 of file usp10.c.
Referenced by START_TEST().
Definition at line 3394 of file usp10.c.
Referenced by START_TEST().
Definition at line 2369 of file usp10.c.
Referenced by START_TEST().
Definition at line 3812 of file usp10.c.
Referenced by START_TEST().
Definition at line 2507 of file usp10.c.
Referenced by START_TEST().
Definition at line 3466 of file usp10.c.
Referenced by START_TEST().
Definition at line 3951 of file usp10.c.
Referenced by START_TEST().
Definition at line 3699 of file usp10.c.
Referenced by START_TEST().
Definition at line 3979 of file usp10.c.
Referenced by START_TEST().
Definition at line 180 of file usp10.c.
Referenced by START_TEST().
Definition at line 942 of file usp10.c.
Referenced by START_TEST().
Definition at line 2221 of file usp10.c.
Referenced by START_TEST().
Definition at line 3544 of file usp10.c.
Referenced by START_TEST().
Definition at line 2093 of file usp10.c.
Referenced by START_TEST().
Definition at line 1833 of file usp10.c.
Referenced by START_TEST().
Definition at line 1357 of file usp10.c.
Referenced by START_TEST().
Definition at line 3168 of file usp10.c.
Referenced by START_TEST().
Definition at line 4041 of file usp10.c.
Referenced by START_TEST().
Definition at line 3237 of file usp10.c.
Referenced by START_TEST().
Definition at line 2694 of file usp10.c.
Referenced by START_TEST().
Definition at line 2780 of file usp10.c.
Referenced by START_TEST().
Definition at line 2847 of file usp10.c.
Referenced by START_TEST().
Definition at line 3037 of file usp10.c.
Referenced by START_TEST().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int TEXTRANGE_PROPERTIES int const WCHAR int cChars |
Definition at line 64 of file usp10.c.
Referenced by _test_caret_item_ScriptXtoCP(), _test_item_ScriptXtoX(), apply_GSUB_feature(), Apply_Indic_BasicForm(), Apply_Indic_PostBase(), Apply_Indic_PreBase(), Apply_Indic_Rphf(), BIDI_Reorder(), ContextualShape_Arabic(), ContextualShape_Bengali(), ContextualShape_Control(), ContextualShape_Devanagari(), ContextualShape_Gujarati(), ContextualShape_Gurmukhi(), ContextualShape_Hebrew(), ContextualShape_Kannada(), ContextualShape_Khmer(), ContextualShape_Lao(), ContextualShape_Malayalam(), ContextualShape_Mongolian(), ContextualShape_Oriya(), ContextualShape_Phags_pa(), ContextualShape_Sinhala(), ContextualShape_Syriac(), ContextualShape_Tamil(), ContextualShape_Telugu(), ContextualShape_Thaana(), ContextualShape_Thai(), DecomposeVowels(), does_glyph_start_cluster(), EngComputeGlyphSet(), GenerateComputerName(), get_cluster_advance(), get_cluster_data(), get_glyph_cluster_advance(), GetSMBiosStringW(), insert_glyph(), mark_invalid_combinations(), OpenType_GDEF_UpdateGlyphProps(), RegGetSZ(), requires_fallback(), ScriptCPtoX(), ScriptGetCMap(), ScriptPlaceOpenType(), ScriptShape(), ScriptShapeOpenType(), ScriptXtoCP(), SHAPE_ApplyDefaultOpentypeFeatures(), SHAPE_ApplyOpenTypeFeatures(), SHAPE_CharGlyphProp(), SHAPE_ContextualShaping(), ShapeCharGlyphProp_Arabic(), ShapeCharGlyphProp_BaseIndic(), ShapeCharGlyphProp_Bengali(), ShapeCharGlyphProp_Default(), ShapeCharGlyphProp_Devanagari(), ShapeCharGlyphProp_Gujarati(), ShapeCharGlyphProp_Gurmukhi(), ShapeCharGlyphProp_Hebrew(), ShapeCharGlyphProp_Kannada(), ShapeCharGlyphProp_Khmer(), ShapeCharGlyphProp_Latin(), ShapeCharGlyphProp_Malayalam(), ShapeCharGlyphProp_None(), ShapeCharGlyphProp_Oriya(), ShapeCharGlyphProp_Sinhala(), ShapeCharGlyphProp_Tamil(), ShapeCharGlyphProp_Telugu(), ShapeCharGlyphProp_Thai(), ShapeCharGlyphProp_Tibet(), ShapeIndicSyllables(), test_BindToObject(), test_ScriptGetCMap(), UpdateClustersFromGlyphProp(), and USP10_FindGlyphInLogClust().
int cInChars |
Definition at line 62 of file usp10.c.
Referenced by _ItemizeInternal(), ScriptItemize(), ScriptItemizeOpenType(), test_ScriptGetCMap(), test_ScriptItemIzeShapePlace(), test_ScriptTextOut(), test_ScriptTextOut2(), and test_ScriptTextOut3().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int TEXTRANGE_PROPERTIES int const WCHAR int int cMaxGlyphs |
Definition at line 64 of file usp10.c.
Referenced by BIDI_Reorder(), ScriptShape(), ScriptShapeOpenType(), SHAPE_ApplyDefaultOpentypeFeatures(), and SHAPE_ContextualShaping().
Definition at line 62 of file usp10.c.
Referenced by _ItemizeInternal(), ScriptItemize(), and ScriptItemizeOpenType().
static SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int cMaxTags |
Definition at line 66 of file usp10.c.
Referenced by OpenType_GetFontFeatureTags(), OpenType_GetFontLanguageTags(), OpenType_GetFontScriptTags(), ScriptGetFontFeatureTags(), ScriptGetFontLanguageTags(), ScriptGetFontScriptTags(), SHAPE_GetFontFeatureTags(), SHAPE_GetFontLanguageTags(), and SHAPE_GetFontScriptTags().
Definition at line 64 of file usp10.c.
Referenced by ScriptPlaceOpenType(), and ScriptShapeOpenType().
|
static |
Definition at line 3940 of file usp10.c.
Referenced by test_ScriptGetLogicalWidths().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int TEXTRANGE_PROPERTIES int const WCHAR int int WORD SCRIPT_CHARPROP WORD SCRIPT_GLYPHPROP int* pcGlyphs |
Definition at line 64 of file usp10.c.
Referenced by apply_GSUB_feature(), Apply_Indic_BasicForm(), Apply_Indic_PostBase(), Apply_Indic_PreBase(), Apply_Indic_Rphf(), ContextualShape_Arabic(), ContextualShape_Bengali(), ContextualShape_Devanagari(), ContextualShape_Gujarati(), ContextualShape_Gurmukhi(), ContextualShape_Hebrew(), ContextualShape_Kannada(), ContextualShape_Khmer(), ContextualShape_Lao(), ContextualShape_Malayalam(), ContextualShape_Mongolian(), ContextualShape_Oriya(), ContextualShape_Phags_pa(), ContextualShape_Sinhala(), ContextualShape_Syriac(), ContextualShape_Tamil(), ContextualShape_Telugu(), ContextualShape_Thaana(), ContextualShape_Thai(), insert_glyph(), mark_invalid_combinations(), ScriptShape(), ScriptShapeOpenType(), SHAPE_ApplyDefaultOpentypeFeatures(), SHAPE_ApplyOpenTypeFeatures(), SHAPE_ContextualShaping(), ShapeIndicSyllables(), test_ScriptItemIzeShapePlace(), test_ScriptTextOut(), test_ScriptTextOut2(), and test_ScriptTextOut3().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int TEXTRANGE_PROPERTIES int const WCHAR int int WORD SCRIPT_CHARPROP* pCharProps |
Definition at line 64 of file usp10.c.
Referenced by ScriptPlaceOpenType(), and ScriptShapeOpenType().
int int const SCRIPT_CONTROL const SCRIPT_STATE SCRIPT_ITEM ULONG int* pcItems |
Definition at line 62 of file usp10.c.
Referenced by _ItemizeInternal(), CRYPT_AsnDecodeArray(), CDefView::ItemCount(), ScriptItemize(), ScriptItemizeOpenType(), SHGetAttributesFromDataObject(), test_ScriptItemIzeShapePlace(), test_ScriptTextOut(), test_ScriptTextOut2(), and test_ScriptTextOut3().
static SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int OPENTYPE_TAG int * pcTags |
Definition at line 66 of file usp10.c.
Referenced by OpenType_GetFontFeatureTags(), OpenType_GetFontLanguageTags(), OpenType_GetFontScriptTags(), ScriptGetFontFeatureTags(), ScriptGetFontLanguageTags(), ScriptGetFontScriptTags(), SHAPE_GetFontFeatureTags(), SHAPE_GetFontLanguageTags(), and SHAPE_GetFontScriptTags().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int OPENTYPE_TAG* pFeatureTags |
Definition at line 68 of file usp10.c.
Referenced by OpenType_GetFontFeatureTags(), ScriptGetFontFeatureTags(), and SHAPE_GetFontFeatureTags().
int int const SCRIPT_CONTROL const SCRIPT_STATE SCRIPT_ITEM* pItems |
Definition at line 62 of file usp10.c.
Referenced by _ItemizeInternal(), BIDI_Reorder(), FreeList(), ImmPutImeMenuItemsIntoMappedFile(), ScriptItemize(), ScriptItemizeOpenType(), TreeListInsertItem(), TreeListScanColumn(), CSendToMenu::UnloadAllItems(), UpdateFont(), and UpdateItems().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG int OPENTYPE_TAG* pLangSysTags |
Definition at line 67 of file usp10.c.
Referenced by ScriptGetFontLanguageTags(), and SHAPE_GetFontLanguageTags().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int TEXTRANGE_PROPERTIES int const WCHAR int int WORD SCRIPT_CHARPROP WORD SCRIPT_GLYPHPROP* pOutGlyphProps |
Definition at line 64 of file usp10.c.
Referenced by ScriptShapeOpenType().
static SCRIPT_CACHE SCRIPT_ANALYSIS * psa |
Definition at line 64 of file usp10.c.
Referenced by _test_caret_item_ScriptXtoCP(), _test_item_ScriptXtoX(), apply_GSUB_feature(), apply_GSUB_feature_to_glyph(), Apply_Indic_PostBase(), Apply_Indic_PreBase(), Apply_Indic_Rphf(), BstrFromVector(), Consonant_is_below_base_form(), Consonant_is_post_base_form(), Consonant_is_pre_base_form(), Consonant_is_ralf(), ContextualShape_Arabic(), ContextualShape_Bengali(), ContextualShape_Devanagari(), ContextualShape_Gujarati(), ContextualShape_Gurmukhi(), ContextualShape_Hebrew(), ContextualShape_Kannada(), ContextualShape_Khmer(), ContextualShape_Lao(), ContextualShape_Malayalam(), ContextualShape_Mongolian(), ContextualShape_Oriya(), ContextualShape_Phags_pa(), ContextualShape_Sinhala(), ContextualShape_Syriac(), ContextualShape_Tamil(), ContextualShape_Telugu(), ContextualShape_Thaana(), ContextualShape_Thai(), CreateLogoffSecurityAttributes(), DestroyLogoffSecurityAttributes(), EDIT_WordBreakProc(), FilterMapper3_RegisterFilter(), FindBaseConsonant(), get_cell_count(), get_GSUB_Indic2(), get_opentype_script(), get_union_type(), GetAddress(), HandleLogoff(), Indic_ParseSyllables(), Indic_ReorderCharacters(), load_OT_feature(), LPSAFEARRAY_UserMarshal(), LPSAFEARRAY_UserSize(), mswBufferAppendAddr_AddrInfoW(), neighbour_joining_type(), pointer_default(), requires_fallback(), SAFEARRAY_CopyData(), SAFEARRAY_Create(), SAFEARRAY_CreateVector(), SAFEARRAY_DestroyData(), SAFEARRAY_GetCellCount(), SAFEARRAY_GetHiddenDWORD(), SAFEARRAY_GetUnionType(), SAFEARRAY_SetFeatures(), SAFEARRAY_SetHiddenDWORD(), SafeArrayAccessData(), SafeArrayAllocData(), SafeArrayCopy(), SafeArrayCreateEx(), SafeArrayCreateVectorEx(), SafeArrayDestroy(), SafeArrayDestroyData(), SafeArrayDestroyDescriptor(), SafeArrayGetDim(), SafeArrayGetElement(), SafeArrayGetElemsize(), SafeArrayGetIID(), SafeArrayGetLBound(), SafeArrayGetRecordInfo(), SafeArrayGetUBound(), SafeArrayGetVartype(), SafeArrayLock(), SafeArrayPtrOfIndex(), SafeArrayPutElement(), SafeArrayRedim(), SafeArraySetIID(), SafeArraySetRecordInfo(), SafeArrayUnaccessData(), SafeArrayUnlock(), ScriptCPtoX(), ScriptGetFontFeatureTags(), ScriptGetFontLanguageTags(), ScriptGetFontScriptTags(), ScriptPlace(), ScriptPlaceOpenType(), ScriptShape(), ScriptShapeOpenType(), ScriptTextOut(), ScriptXtoCP(), SHAPE_ApplyDefaultOpentypeFeatures(), SHAPE_ApplyOpenTypeFeatures(), SHAPE_ApplyOpenTypePositions(), SHAPE_CharGlyphProp(), SHAPE_CheckFontForRequiredFeatures(), SHAPE_ContextualShaping(), SHAPE_does_GSUB_feature_apply_to_chars(), SHAPE_GetFontFeatureTags(), SHAPE_GetFontLanguageTags(), SHAPE_GetFontScriptTags(), ShapeCharGlyphProp_Arabic(), ShapeCharGlyphProp_BaseIndic(), ShapeCharGlyphProp_Bengali(), ShapeCharGlyphProp_Devanagari(), ShapeCharGlyphProp_Gujarati(), ShapeCharGlyphProp_Gurmukhi(), ShapeCharGlyphProp_Kannada(), ShapeCharGlyphProp_Khmer(), ShapeCharGlyphProp_Latin(), ShapeCharGlyphProp_Malayalam(), ShapeCharGlyphProp_Oriya(), ShapeCharGlyphProp_Sinhala(), ShapeCharGlyphProp_Tamil(), ShapeCharGlyphProp_Telugu(), ShapeCharGlyphProp_Thai(), ShapeIndicSyllables(), test_parse_filter_data(), and test_process_security().
static SCRIPT_CACHE * psc |
Definition at line 64 of file usp10.c.
Referenced by _initialize_feature_cache(), acpi_bus_get_power(), apply_GSUB_feature(), apply_GSUB_feature_to_glyph(), Apply_Indic_BasicForm(), Apply_Indic_PostBase(), Apply_Indic_PreBase(), Apply_Indic_Rphf(), BIDI_Reorder(), Consonant_is_below_base_form(), Consonant_is_post_base_form(), Consonant_is_pre_base_form(), Consonant_is_ralf(), ContextualShape_Arabic(), ContextualShape_Bengali(), ContextualShape_Control(), ContextualShape_Devanagari(), ContextualShape_Gujarati(), ContextualShape_Gurmukhi(), ContextualShape_Kannada(), ContextualShape_Khmer(), ContextualShape_Malayalam(), ContextualShape_Mongolian(), ContextualShape_Oriya(), ContextualShape_Phags_pa(), ContextualShape_Sinhala(), ContextualShape_Syriac(), ContextualShape_Tamil(), ContextualShape_Telugu(), FindBaseConsonant(), get_cache_glyph(), get_cache_glyph_widths(), get_cache_height(), get_cache_pitch_family(), get_GSUB_Indic2(), getGivenTabWidth(), GPOS_apply_feature(), Indic_ParseSyllables(), Indic_ReorderCharacters(), init_script_cache(), load_CMAP_format12_table(), load_OT_feature(), load_ot_tables(), OpenType_CMAP_GetGlyphIndex(), OpenType_GDEF_UpdateGlyphProps(), OpenType_GetFontFeatureTags(), OpenType_GetFontLanguageTags(), OpenType_GetFontScriptTags(), requires_fallback(), ScriptCacheGetHeight(), ScriptFreeCache(), ScriptGetCMap(), ScriptGetFontFeatureTags(), ScriptGetFontLanguageTags(), ScriptGetFontProperties(), ScriptGetFontScriptTags(), ScriptGetGlyphABCWidth(), ScriptPlace(), ScriptPlaceOpenType(), ScriptShape(), ScriptShapeOpenType(), ScriptTextOut(), set_cache_glyph(), set_cache_glyph_widths(), SHAPE_ApplyDefaultOpentypeFeatures(), SHAPE_ApplyOpenTypeFeatures(), SHAPE_ApplyOpenTypePositions(), SHAPE_CharGlyphProp(), SHAPE_CheckFontForRequiredFeatures(), SHAPE_ContextualShaping(), SHAPE_does_GSUB_feature_apply_to_chars(), SHAPE_GetFontFeatureTags(), SHAPE_GetFontLanguageTags(), SHAPE_GetFontScriptTags(), ShapeCharGlyphProp_Arabic(), ShapeCharGlyphProp_BaseIndic(), ShapeCharGlyphProp_Bengali(), ShapeCharGlyphProp_Control(), ShapeCharGlyphProp_Default(), ShapeCharGlyphProp_Devanagari(), ShapeCharGlyphProp_Gujarati(), ShapeCharGlyphProp_Gurmukhi(), ShapeCharGlyphProp_Hebrew(), ShapeCharGlyphProp_Kannada(), ShapeCharGlyphProp_Khmer(), ShapeCharGlyphProp_Latin(), ShapeCharGlyphProp_Malayalam(), ShapeCharGlyphProp_None(), ShapeCharGlyphProp_Oriya(), ShapeCharGlyphProp_Sinhala(), ShapeCharGlyphProp_Tamil(), ShapeCharGlyphProp_Telugu(), ShapeCharGlyphProp_Thai(), ShapeCharGlyphProp_Tibet(), ShapeIndicSyllables(), test_ScriptGetCMap(), test_ScriptGetFontProperties(), test_ScriptItemIzeShapePlace(), test_ScriptTextOut(), test_ScriptTextOut2(), and test_ScriptTextOut3().
int int const SCRIPT_CONTROL* psControl |
Definition at line 62 of file usp10.c.
Referenced by _ItemizeInternal(), ScriptItemize(), ScriptItemizeOpenType(), and ScriptStringAnalyse().
static SCRIPT_CACHE SCRIPT_ANALYSIS int OPENTYPE_TAG * pScriptTags |
Definition at line 62 of file usp10.c.
Referenced by _ItemizeInternal(), OpenType_GetFontScriptTags(), ScriptGetFontScriptTags(), ScriptItemizeOpenType(), and SHAPE_GetFontScriptTags().
int int const SCRIPT_CONTROL const SCRIPT_STATE* psState |
Definition at line 62 of file usp10.c.
Referenced by _ItemizeInternal(), ScriptItemize(), ScriptItemizeOpenType(), and ScriptStringAnalyse().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int TEXTRANGE_PROPERTIES int const WCHAR* pwcChars |
Definition at line 64 of file usp10.c.
Referenced by ContextualShape_Arabic(), ContextualShape_Bengali(), ContextualShape_Control(), ContextualShape_Devanagari(), ContextualShape_Gujarati(), ContextualShape_Gurmukhi(), ContextualShape_Hebrew(), ContextualShape_Kannada(), ContextualShape_Khmer(), ContextualShape_Lao(), ContextualShape_Malayalam(), ContextualShape_Mongolian(), ContextualShape_Oriya(), ContextualShape_Phags_pa(), ContextualShape_Sinhala(), ContextualShape_Syriac(), ContextualShape_Tamil(), ContextualShape_Telugu(), ContextualShape_Thaana(), ContextualShape_Thai(), mark_invalid_combinations(), ScriptPlaceOpenType(), ScriptShape(), ScriptShapeOpenType(), SHAPE_CharGlyphProp(), SHAPE_ContextualShaping(), ShapeCharGlyphProp_Arabic(), ShapeCharGlyphProp_BaseIndic(), ShapeCharGlyphProp_Bengali(), ShapeCharGlyphProp_Default(), ShapeCharGlyphProp_Devanagari(), ShapeCharGlyphProp_Gujarati(), ShapeCharGlyphProp_Gurmukhi(), ShapeCharGlyphProp_Hebrew(), ShapeCharGlyphProp_Kannada(), ShapeCharGlyphProp_Khmer(), ShapeCharGlyphProp_Latin(), ShapeCharGlyphProp_Malayalam(), ShapeCharGlyphProp_None(), ShapeCharGlyphProp_Oriya(), ShapeCharGlyphProp_Sinhala(), ShapeCharGlyphProp_Tamil(), ShapeCharGlyphProp_Telugu(), ShapeCharGlyphProp_Thai(), and ShapeCharGlyphProp_Tibet().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int TEXTRANGE_PROPERTIES int const WCHAR int int WORD* pwLogClust |
Definition at line 64 of file usp10.c.
Referenced by _test_caret_item_ScriptXtoCP(), _test_item_ScriptXtoX(), apply_GSUB_feature(), Apply_Indic_BasicForm(), Apply_Indic_PostBase(), Apply_Indic_PreBase(), Apply_Indic_Rphf(), BIDI_Reorder(), ComposeConsonants(), ContextualShape_Arabic(), ContextualShape_Bengali(), ContextualShape_Devanagari(), ContextualShape_Gujarati(), ContextualShape_Gurmukhi(), ContextualShape_Hebrew(), ContextualShape_Kannada(), ContextualShape_Khmer(), ContextualShape_Lao(), ContextualShape_Malayalam(), ContextualShape_Mongolian(), ContextualShape_Oriya(), ContextualShape_Phags_pa(), ContextualShape_Sinhala(), ContextualShape_Syriac(), ContextualShape_Tamil(), ContextualShape_Telugu(), ContextualShape_Thaana(), ContextualShape_Thai(), DecomposeVowels(), does_glyph_start_cluster(), get_cluster_advance(), get_cluster_data(), get_cluster_size(), get_glyph_cluster_advance(), insert_glyph(), mark_invalid_combinations(), OpenType_GDEF_UpdateGlyphProps(), ScriptCPtoX(), ScriptPlaceOpenType(), ScriptShape(), ScriptShapeOpenType(), ScriptStringAnalyse(), ScriptXtoCP(), SHAPE_ApplyDefaultOpentypeFeatures(), SHAPE_ApplyOpenTypeFeatures(), SHAPE_CharGlyphProp(), SHAPE_ContextualShaping(), ShapeCharGlyphProp_Arabic(), ShapeCharGlyphProp_BaseIndic(), ShapeCharGlyphProp_Bengali(), ShapeCharGlyphProp_Default(), ShapeCharGlyphProp_Devanagari(), ShapeCharGlyphProp_Gujarati(), ShapeCharGlyphProp_Gurmukhi(), ShapeCharGlyphProp_Hebrew(), ShapeCharGlyphProp_Kannada(), ShapeCharGlyphProp_Khmer(), ShapeCharGlyphProp_Latin(), ShapeCharGlyphProp_Malayalam(), ShapeCharGlyphProp_None(), ShapeCharGlyphProp_Oriya(), ShapeCharGlyphProp_Sinhala(), ShapeCharGlyphProp_Tamil(), ShapeCharGlyphProp_Telugu(), ShapeCharGlyphProp_Thai(), ShapeCharGlyphProp_Tibet(), ShapeIndicSyllables(), test_ScriptItemIzeShapePlace(), test_ScriptTextOut(), test_ScriptTextOut2(), test_ScriptTextOut3(), test_ScriptXtoX(), UpdateClusters(), UpdateClustersFromGlyphProp(), and USP10_FindGlyphInLogClust().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int TEXTRANGE_PROPERTIES int const WCHAR int int WORD SCRIPT_CHARPROP WORD* pwOutGlyphs |
Definition at line 64 of file usp10.c.
Referenced by apply_GSUB_feature(), Apply_Indic_BasicForm(), Apply_Indic_PostBase(), Apply_Indic_PreBase(), Apply_Indic_Rphf(), ContextualShape_Arabic(), ContextualShape_Bengali(), ContextualShape_Control(), ContextualShape_Devanagari(), ContextualShape_Gujarati(), ContextualShape_Gurmukhi(), ContextualShape_Hebrew(), ContextualShape_Kannada(), ContextualShape_Khmer(), ContextualShape_Lao(), ContextualShape_Malayalam(), ContextualShape_Mongolian(), ContextualShape_Oriya(), ContextualShape_Phags_pa(), ContextualShape_Sinhala(), ContextualShape_Syriac(), ContextualShape_Tamil(), ContextualShape_Telugu(), ContextualShape_Thaana(), ContextualShape_Thai(), ScriptGetCMap(), ScriptShape(), ScriptShapeOpenType(), SHAPE_ApplyDefaultOpentypeFeatures(), SHAPE_ApplyOpenTypeFeatures(), SHAPE_ContextualShaping(), ShapeIndicSyllables(), START_TEST(), test_ScriptGetCMap(), and test_ScriptItemIzeShapePlace().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int* rcRangeChars |
Definition at line 64 of file usp10.c.
Referenced by ScriptPlaceOpenType(), and ScriptShapeOpenType().
SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG int TEXTRANGE_PROPERTIES** rpRangeProperties |
Definition at line 64 of file usp10.c.
Referenced by ScriptPlaceOpenType(), ScriptShapeOpenType(), SHAPE_ApplyDefaultOpentypeFeatures(), SHAPE_ApplyOpenTypeFeatures(), and SHAPE_ApplyOpenTypePositions().
static SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG OPENTYPE_TAG tagLangSys |
Definition at line 64 of file usp10.c.
Referenced by ScriptGetFontFeatureTags(), ScriptPlaceOpenType(), ScriptShapeOpenType(), and SHAPE_GetFontFeatureTags().
static SCRIPT_CACHE SCRIPT_ANALYSIS OPENTYPE_TAG tagScript |
Definition at line 64 of file usp10.c.
Referenced by ScriptGetFontFeatureTags(), ScriptGetFontLanguageTags(), ScriptPlaceOpenType(), ScriptShapeOpenType(), SHAPE_GetFontFeatureTags(), and SHAPE_GetFontLanguageTags().