PropertyScope
public struct PropertyScope : RawRepresentable, ExpressibleByIntegerLiteral, ExpressibleByStringLiteral
extension PropertyScope: CustomStringConvertible
A thin wrapper around a HAL audio object property scope
-
Declaration
Swift
public let rawValue: AudioObjectPropertyScope
-
Creates a new instance with the specified value
Declaration
Swift
public init(_ value: AudioObjectPropertyScope)
Parameters
value
The value to use for the new instance
-
Declaration
Swift
public init(rawValue: AudioObjectPropertyScope)
-
Declaration
Swift
public init(integerLiteral value: UInt32)
-
Declaration
Swift
public init(stringLiteral value: StringLiteralType)
-
Global scope
Declaration
Swift
public static let global: PropertyScope
-
Input scope
Declaration
Swift
public static let input: PropertyScope
-
Output scope
Declaration
Swift
public static let output: PropertyScope
-
Play-through scope
Declaration
Swift
public static let playThrough: PropertyScope
-
Wildcard scope
Declaration
Swift
public static let wildcard: PropertyScope
-
Declaration
Swift
public var description: String { get }