Platforms to show: All Mac Windows Linux Cross-Platform
CTGlyphInfoMBS class
Super class: CFObjectMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | CoreText | MBS MacCG Plugin | 14.2 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Subclass of the CFObjectMBS class.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 3 properties
- property CharacterCollection as Integer
- property CharacterIdentifier as Integer
- property GlyphName as String
- method Constructor Private
- 4 shared methods
- shared method Available as boolean
- shared method CreateWithCharacterIdentifier(cid as Integer, collection as Integer, baseString as string) as CTGlyphInfoMBS
- shared method CreateWithGlyph(glyph as Integer, font as CTFontMBS, baseString as string) as CTGlyphInfoMBS
- shared method CreateWithGlyphName(glyphName as string, font as CTFontMBS, baseString as string) as CTGlyphInfoMBS
- 12 constants
Character Collection
Constant | Value | Description |
---|---|---|
kCTAdobeCNS1CharacterCollection | 1 |
The Adobe-CNS1 mapping. |
kCTAdobeGB1CharacterCollection | 2 |
The Adobe-GB1 mapping. |
kCTAdobeJapan1CharacterCollection | 3 |
The Adobe-Japan1 mapping. |
kCTAdobeJapan2CharacterCollection | 4 |
The Adobe-Japan2 mapping. |
kCTAdobeKorea1CharacterCollection | 5 |
The Adobe-Korea1 mapping. |
kCTCharacterCollectionAdobeCNS1 | 1 |
The Adobe-CNS1 mapping. |
kCTCharacterCollectionAdobeGB1 | 2 |
The Adobe-GB1 mapping. |
kCTCharacterCollectionAdobeJapan1 | 3 |
The Adobe-Japan1 mapping. |
kCTCharacterCollectionAdobeJapan2 | 4 |
The Adobe-Japan2 mapping. |
kCTCharacterCollectionAdobeKorea1 | 5 |
The Adobe-Korea1 mapping. |
kCTCharacterCollectionIdentityMapping | 0 |
The character identifier is equal to the CGGlyph glyph index. |
kCTIdentityMappingCharacterCollection | 0 |
The character identifier is equal to the CGGlyph glyph index. |
Super class CFObjectMBS
- 5 properties
- property Handle as Integer
- property Hash as Integer
- property Lasterror as Integer
- property Type as Integer
- property TypeDescription as String
- 9 methods
- method close
- method DeepCopy as CFObjectMBS
- method EncodedData as MemoryBlock
- method Equal(o as CFObjectMBS) as boolean
- method ReleaseObject
- method RetainCount as Integer
- method RetainObject
- method XML as CFBinaryDataMBS
- method XMLdata as String
- shared method NewCFObject(handle as Integer) as CFObjectMBS
This class has no sub classes.
Blog Entries
The items on this page are in the following plugins: MBS MacCF Plugin, MBS MacCG Plugin.