---
title: KernIndexArrayHeader
framework: Core Text
role: symbol
role_heading: Structure
path: coretext/kernindexarrayheader
---

# KernIndexArrayHeader

## Declaration

```swift
struct KernIndexArrayHeader
```

## Topics

### Initializers

- [init()](coretext/kernindexarrayheader/init().md)
- [init(glyphCount:kernValueCount:leftClassCount:rightClassCount:flags:kernValue:leftClass:rightClass:kernIndex:)](coretext/kernindexarrayheader/init(glyphcount:kernvaluecount:leftclasscount:rightclasscount:flags:kernvalue:leftclass:rightclass:kernindex:).md)

### Instance Properties

- [flags](coretext/kernindexarrayheader/flags.md)
- [glyphCount](coretext/kernindexarrayheader/glyphcount.md)
- [kernIndex](coretext/kernindexarrayheader/kernindex.md)
- [kernValue](coretext/kernindexarrayheader/kernvalue.md)
- [kernValueCount](coretext/kernindexarrayheader/kernvaluecount.md)
- [leftClass](coretext/kernindexarrayheader/leftclass.md)
- [leftClassCount](coretext/kernindexarrayheader/leftclasscount.md)
- [rightClass](coretext/kernindexarrayheader/rightclass.md)
- [rightClassCount](coretext/kernindexarrayheader/rightclasscount.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Sendable](swift/sendable.md)

## See Also

### Structures

- [AnchorPoint](coretext/anchorpoint.md)
- [AnchorPointTable](coretext/anchorpointtable.md)
- [AnkrTable](coretext/ankrtable.md)
- [BslnFormat0Part](coretext/bslnformat0part.md)
- [BslnFormat1Part](coretext/bslnformat1part.md)
- [BslnFormat2Part](coretext/bslnformat2part.md)
- [BslnFormat3Part](coretext/bslnformat3part.md)
- [BslnFormatUnion](coretext/bslnformatunion.md)
- [BslnTable](coretext/bslntable.md)
- [FontVariation](coretext/fontvariation.md)
- [JustDirectionTable](coretext/justdirectiontable.md)
- [JustPCAction](coretext/justpcaction.md)
- [JustPCActionSubrecord](coretext/justpcactionsubrecord.md)
- [JustPCConditionalAddAction](coretext/justpcconditionaladdaction.md)
- [JustPCDecompositionAction](coretext/justpcdecompositionaction.md)
