associatedtype FloatLiteralType
A type that represents a floating-point literal.
浮動小数点リテラルを表すある型。
Availability
Technology
protocol ExpressibleByFloatLiteral
The standard library floating-point types—Float
, Double
, and Float80
where available—all conform to the Expressible
protocol. You can initialize a variable or constant of any of these types by assigning a floating-point literal.
標準ライブラリ浮動小数点型—Float
、Double
、そして利用可能なところではFloat80
—は、すべてExpressible
プロトコルに準拠します。あなたは、これらの型どれかの変数または定数を、浮動小数点リテラルを割り当てることによって初期化できます。
To add Expressible
conformance to your custom type, implement the required initializer.
Expressible
準拠をあなたのあつらえの型に加えるには、必須イニシャライザを実装してください。
associatedtype FloatLiteralType
init(floatLiteral : Self.FloatLiteralType)
CustomMaterial.Clearcoat
CustomMaterial.ClearcoatRoughness
CustomMaterial.Metallic
CustomMaterial.Opacity
CustomMaterial.Roughness
CustomMaterial.Specular
DispatchQueue.SchedulerTimeType.Stride
MaterialScalarParameter
Decimal
NSNumber
OperationQueue.SchedulerTimeType.Stride
PhysicallyBasedMaterial.AnisotropyAngle
PhysicallyBasedMaterial.AnisotropyLevel
PhysicallyBasedMaterial.Clearcoat
PhysicallyBasedMaterial.ClearcoatRoughness
PhysicallyBasedMaterial.Metallic
PhysicallyBasedMaterial.Opacity
PhysicallyBasedMaterial.Roughness
PhysicallyBasedMaterial.Specular
RunLoop.SchedulerTimeType.Stride
XCUIGestureVelocity
protocol ExpressibleByIntegerLiteral
protocol ExpressibleByBooleanLiteral
true
and false
.
ブールリテラルのtrue
とfalse
を使って初期化できる型。
protocol ExpressibleByNilLiteral
nil
.
nilリテラル、nil
を使って初期化できる型。