// swift-interface-format-version: 1.0 // swift-compiler-version: Apple Swift version 6.3 effective-5.10 (swiftlang-6.3.0.123.4 clang-2100.0.123.2) // swift-module-flags: -target arm64e-apple-macos26.4 -enable-objc-interop -autolink-force-load -enable-library-evolution -module-link-name swiftGameplayKit -swift-version 5 -enforce-exclusivity=checked -O -library-level api -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -user-module-version 2 -module-name GameplayKit // swift-module-flags-ignorable: -formal-cxx-interoperability-mode=off -interface-compiler-version 6.3 import CoreGraphics @_exported import GameplayKit import Swift import _Concurrency import _StringProcessing import _SwiftConcurrencyShims import simd @available(iOS 9.0, macOS 10.11, tvOS 9.0, *) extension GameplayKit.GKPath { convenience public init(points: [Swift.SIMD2], radius: Swift.Float, cyclical: Swift.Bool) } @available(iOS 10.0, macOS 10.12, tvOS 10.0, *) extension GameplayKit.GKPath { convenience public init(points: [Swift.SIMD3], radius: Swift.Float, cyclical: Swift.Bool) } @available(iOS 9.0, macOS 10.11, tvOS 9.0, *) extension GameplayKit.GKPolygonObstacle { convenience public init(points: [Swift.SIMD2]) } @available(iOS 9.0, macOS 10.11, tvOS 9.0, *) extension GameplayKit.GKEntity { public func component(ofType componentClass: ComponentType.Type) -> ComponentType? where ComponentType : GameplayKit.GKComponent public func removeComponent(ofType componentClass: ComponentType.Type) where ComponentType : GameplayKit.GKComponent } @available(iOS 9.0, macOS 10.11, tvOS 9.0, *) extension GameplayKit.GKStateMachine { public func state(forClass stateClass: StateType.Type) -> StateType? where StateType : GameplayKit.GKState }