TBLFontUnicodeCoverage
Font unicode coverage.
Unicode coverage describes which unicode characters are provided by a font. Blend2D accesses this information by reading "OS/2" table, if available.
Definition
Unit: Blend2D
Properties
Name | Description |
---|---|
Bits | |
IsEmpty |
Operators
Name | Description |
---|---|
Equal | |
NotEqual |
Methods
Name | Description |
---|---|
ClearBit | |
Equals | |
HasBit | |
Reset | |
SetBit |
Property Descriptions
Bits
property Bits[const AIndex: Integer]: Boolean read HasBit write SetBitValue
Type: Boolean
IsEmpty
property IsEmpty: Boolean read GetIsEmpty
Type: Boolean
Operator Descriptions
Equal(TBLFontUnicodeCoverage, TBLFontUnicodeCoverage)
class operator Equal(const ALeft, ARight: TBLFontUnicodeCoverage): Boolean; inline; static
Parameters
ALeft
: TBLFontUnicodeCoverage
ARight
: TBLFontUnicodeCoverage
Returns
Boolean
NotEqual(TBLFontUnicodeCoverage, TBLFontUnicodeCoverage)
class operator NotEqual(const ALeft, ARight: TBLFontUnicodeCoverage): Boolean; inline; static
Parameters
ALeft
: TBLFontUnicodeCoverage
ARight
: TBLFontUnicodeCoverage
Returns
Boolean
Method Descriptions
ClearBit(Integer)
procedure ClearBit(const AIndex: Integer); inline
Parameters
AIndex
: Integer
Equals(TBLFontUnicodeCoverage)
function Equals(const AOther: TBLFontUnicodeCoverage): Boolean; inline
Parameters
AOther
: TBLFontUnicodeCoverage
Returns
Boolean
HasBit(Integer)
function HasBit(const AIndex: Integer): Boolean; inline
Parameters
AIndex
: Integer
Returns
Boolean
Reset
procedure Reset; inline
SetBit(Integer)
procedure SetBit(const AIndex: Integer); inline
Parameters
AIndex
: Integer