mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-09 10:25:32 +00:00
- checkin spec to repo - new header: kmx_plus.h with data access structs and functions - static asserts to validate header sizes - early validation of data - internal dump of kmx+ data
32 lines
935 B
C
32 lines
935 B
C
//
|
|
// Generated File - do not edit
|
|
//
|
|
// This file is generated by core/tools/ldml-const-builder/build.sh
|
|
// based on core/include/ldml/keyboardprocessor_ldml.ts
|
|
//
|
|
|
|
#pragma once
|
|
#define LDML_LENGTH_HEADER 8
|
|
#define LDML_LENGTH_KEYS 16
|
|
#define LDML_LENGTH_LOCA 12
|
|
#define LDML_LENGTH_META 36
|
|
#define LDML_LENGTH_SECT 16
|
|
#define LDML_LENGTH_STRS 16
|
|
#define LDML_LENGTH_VKEY 12
|
|
#define LDML_META_SETTINGS_FALLBACK_OMIT 1
|
|
#define LDML_META_SETTINGS_TRANSFORMFAILURE_OMIT 2
|
|
#define LDML_META_SETTINGS_TRANSFORMPARTIAL_HIDE 4
|
|
// Section ID
|
|
#define LDML_SECTION_KEYS ((uint32_t)'keys')
|
|
// Section ID
|
|
#define LDML_SECTION_LOCA ((uint32_t)'loca')
|
|
// Section ID
|
|
#define LDML_SECTION_META ((uint32_t)'meta')
|
|
// Section ID
|
|
#define LDML_SECTION_SECT ((uint32_t)'sect')
|
|
// Section ID
|
|
#define LDML_SECTION_STRS ((uint32_t)'strs')
|
|
// Section ID
|
|
#define LDML_SECTION_VKEY ((uint32_t)'vkey')
|
|
#define LDML_STRS_FLAGS_EXTEND 1
|
|
#define LDML_VERSION "1.0"
|