API Differences in RealityKit in macOS 15.0

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 RealityKit in the macOS 15.0 SDK.

Table of Contents

Structs

RealityFoundation.ParticleEmitterComponent
Presets

Enums

RealityFoundation.ParticleEmitterComponent.ParticleEmitter
ParticleColor
RealityFoundation.ParticleEmitterComponent
Timing

Typealiases

RealityFoundation.ParticleEmitterComponent.ParticleEmitter
public typealias Color = AppKit.NSColor
RealityFoundation.TextComponent
public typealias EdgeInsets = Foundation.NSEdgeInsets

Functions & Methods

RealityFoundation.MaterialParameters.Value
public static func color(_ color: AppKit.NSColor) -> RealityFoundation.MaterialParameters.Value

Properties & Constants

RealityFoundation.HoverEffectComponent.HighlightHoverEffectStyle
public var color: AppKit.NSColor
RealityFoundation.HoverEffectComponent.SpotlightHoverEffectStyle
public var color: AppKit.NSColor
RealityFoundation.MaterialParameters.Value
public var colorValue: AppKit.NSColor?
RealityFoundation.ParticleEmitterComponent.ParticleEmitter
public var color: RealityFoundation.ParticleEmitterComponent.ParticleEmitter.ParticleColor
RealityFoundation.ParticleEmitterComponent.Presets
public static var fireworks: RealityFoundation.ParticleEmitterComponent
RealityFoundation.ParticleEmitterComponent.Presets
public static var impact: RealityFoundation.ParticleEmitterComponent
RealityFoundation.ParticleEmitterComponent.Presets
public static var magic: RealityFoundation.ParticleEmitterComponent
RealityFoundation.ParticleEmitterComponent.Presets
public static var rain: RealityFoundation.ParticleEmitterComponent
RealityFoundation.ParticleEmitterComponent.Presets
public static var snow: RealityFoundation.ParticleEmitterComponent
RealityFoundation.ParticleEmitterComponent.Presets
public static var sparks: RealityFoundation.ParticleEmitterComponent
RealityFoundation.ParticleEmitterComponent
public var timing: RealityFoundation.ParticleEmitterComponent.Timing
RealityFoundation.TextComponent
public var edgeInsets: RealityFoundation.TextComponent.EdgeInsets

Initializers

RealityFoundation.Entity.ConfigurationCatalog
public init(from url: Foundation.URL) async throws
RealityFoundation.HoverEffectComponent.HighlightHoverEffectStyle
public init(color: AppKit.NSColor? = nil, strength: Swift.Float = 1.0, opacityFunction: RealityFoundation.HoverEffectComponent.OpacityFunction)
RealityFoundation.HoverEffectComponent.HighlightHoverEffectStyle
public init(color: AppKit.NSColor? = nil, strength: Swift.Float = 1.0)
RealityFoundation.HoverEffectComponent.SpotlightHoverEffectStyle
public init(color: AppKit.NSColor? = nil, strength: Swift.Float = 1.0, opacityFunction: RealityFoundation.HoverEffectComponent.OpacityFunction)
RealityFoundation.HoverEffectComponent.SpotlightHoverEffectStyle
public init(color: AppKit.NSColor? = nil, strength: Swift.Float = 1.0)
RealityFoundation.PointLightComponent
public init(color: RealityFoundation.PointLightComponent.Color = .white, intensity: Swift.Float = 26963.76, attenuationRadius: Swift.Float = 10.0, attenuationFalloffExponent: Swift.Float = 2.0)
RealityFoundation.SpotLightComponent
public init(color: RealityFoundation.SpotLightComponent.Color = .white, intensity: Swift.Float = 6740.94, innerAngleInDegrees: Swift.Float = 45.0, outerAngleInDegrees: Swift.Float = 60.0, attenuationRadius: Swift.Float = 10.0, attenuationFalloffExponent: Swift.Float = 2.0)
RealityFoundation.TextureResource
convenience public init(named name: Swift.String, in bundle: Foundation.Bundle? = nil) async throws
RealityFoundation.TextureResource
convenience public init(named name: Swift.String, in bundle: Foundation.Bundle? = nil, options: RealityFoundation.TextureResource.CreateOptions) async throws
RealityFoundation.UnlitMaterial
public init(color: AppKit.NSColor, applyPostProcessToneMap: Swift.Bool)