summaryrefslogtreecommitdiffstats
path: root/third_party/rust/core-text/src/string_attributes.rs
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/rust/core-text/src/string_attributes.rs')
-rw-r--r--third_party/rust/core-text/src/string_attributes.rs19
1 files changed, 19 insertions, 0 deletions
diff --git a/third_party/rust/core-text/src/string_attributes.rs b/third_party/rust/core-text/src/string_attributes.rs
new file mode 100644
index 0000000000..4f38ced4b9
--- /dev/null
+++ b/third_party/rust/core-text/src/string_attributes.rs
@@ -0,0 +1,19 @@
+use core_foundation::string::CFStringRef;
+
+extern "C" {
+ pub static kCTCharacterShapeAttributeName: CFStringRef;
+ pub static kCTFontAttributeName: CFStringRef;
+ pub static kCTKernAttributeName: CFStringRef;
+ pub static kCTLigatureAttributeName: CFStringRef;
+ pub static kCTForegroundColorAttributeName: CFStringRef;
+ pub static kCTForegroundColorFromContextAttributeName: CFStringRef;
+ pub static kCTParagraphStyleAttributeName: CFStringRef;
+ pub static kCTStrokeWidthAttributeName: CFStringRef;
+ pub static kCTStrokeColorAttributeName: CFStringRef;
+ pub static kCTSuperscriptAttributeName: CFStringRef;
+ pub static kCTUnderlineColorAttributeName: CFStringRef;
+ pub static kCTUnderlineStyleAttributeName: CFStringRef;
+ pub static kCTVerticalFormsAttributeName: CFStringRef;
+ pub static kCTGlyphInfoAttributeName: CFStringRef;
+ pub static kCTRunDelegateAttributeName: CFStringRef;
+}