API Differences in hvf in macOS 15.4

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in hvf in the macOS 15.4 SDK.

Table of Contents

Protocols

CompositeWriter
PartGenerator
ShapeWriter

Classes

HVGLPartLoader
PartRenderer

Structs

CompositeExtremumIndex
CompositeSubpart
CompositeSubpartTranslation

Enums

AxisExtremum
PartResult
PointCoordinate
SegmentBlendType
SegmentPoint

Typealiases

AxisValues
public typealias Indices = Swift.DefaultIndices<hvf.PartRenderer.AxisValues>
AxisValues
public typealias Iterator = Swift.IndexingIterator<hvf.PartRenderer.AxisValues>
AxisValues
public typealias SubSequence = Swift.Slice<hvf.PartRenderer.AxisValues>
public typealias CustomPartLoader = (Swift.Int, any hvf.PartGenerator) -> hvf.PartResult
Subparts
public typealias Indices = Swift.Range<hvf.PartRenderer.Subparts.Index>
Subparts
public typealias Iterator = Swift.IndexingIterator<hvf.PartRenderer.Subparts>
Subparts
public typealias SubSequence = Swift.Slice<hvf.PartRenderer.Subparts>

Functions & Methods

CompositeWriter
public func column(axis: Swift.Int, extremum: hvf.AxisExtremum) -> Swift.Int
ShapeWriter
public func denseDeltaOffset(axis: Swift.Int, extremum: hvf.AxisExtremum, segment: Swift.Int, point: hvf.SegmentPoint, coordinate: hvf.PointCoordinate) -> Swift.Int
ShapeWriter
public func masterOffset(segment: Swift.Int, point: hvf.SegmentPoint, coordinate: hvf.PointCoordinate) -> Swift.Int

Properties & Constants

public let hvfLibraryVersion: (major: Swift.Int, minor: Swift.Int, patch: Swift.Int)

Conformances

AxisExtremum
Swift.Equatable
AxisExtremum
Swift.Hashable
AxisExtremum
Swift.RawRepresentable
PartRenderer.Action
Swift.Equatable
PartRenderer.Action
Swift.Hashable
PointCoordinate
Swift.Equatable
PointCoordinate
Swift.Hashable
PointCoordinate
Swift.RawRepresentable
SegmentBlendType
Swift.Equatable
SegmentBlendType
Swift.Hashable
SegmentBlendType
Swift.RawRepresentable
SegmentPoint
Swift.Equatable
SegmentPoint
Swift.Hashable
SegmentPoint
Swift.RawRepresentable