init
TypeScriptstatic initNameSemantic(name: string, semantic: MDLMaterialSemantic): MDLMaterialPropertySwift declarationinit(name: String, semantic: MDLMaterialSemantic)class · iOS 9.0+ · SDK 27.1
class MDLMaterialPropertystatic initNameSemantic(name: string, semantic: MDLMaterialSemantic): MDLMaterialPropertySwift declarationinit(name: String, semantic: MDLMaterialSemantic)static initNameSemanticUrl(name: string, semantic: MDLMaterialSemantic, URL?: (string) | null): MDLMaterialPropertySwift declarationconvenience init(name: String, semantic: MDLMaterialSemantic, url URL: URL?)static initNameSemanticColor(name: string, semantic: MDLMaterialSemantic, color: _CoreGraphics_CGColor): MDLMaterialPropertySwift declarationconvenience init(name: String, semantic: MDLMaterialSemantic, color: CGColor)static initNameSemanticFloat2(name: string, semantic: MDLMaterialSemantic, value: SDKHandle): MDLMaterialPropertySwift declarationconvenience init(name: String, semantic: MDLMaterialSemantic, float2 value: vector_float2)static initNameSemanticFloat3(name: string, semantic: MDLMaterialSemantic, value: SDKHandle): MDLMaterialPropertySwift declarationconvenience init(name: String, semantic: MDLMaterialSemantic, float3 value: vector_float3)static initNameSemanticFloat4(name: string, semantic: MDLMaterialSemantic, value: SDKHandle): MDLMaterialPropertySwift declarationconvenience init(name: String, semantic: MDLMaterialSemantic, float4 value: vector_float4)static initNameSemanticFloat(name: string, semantic: MDLMaterialSemantic, value: number): MDLMaterialPropertySwift declarationconvenience init(name: String, semantic: MDLMaterialSemantic, float value: Float)static initNameSemanticMatrix4x4(name: string, semantic: MDLMaterialSemantic, value: SDKHandle): MDLMaterialPropertySwift declarationconvenience init(name: String, semantic: MDLMaterialSemantic, matrix4x4 value: matrix_float4x4)static initNameSemanticString(name: string, semantic: MDLMaterialSemantic, string?: (string) | null): MDLMaterialPropertySwift declarationconvenience init(name: String, semantic: MDLMaterialSemantic, string: String?)static initNameSemanticTextureSampler(name: string, semantic: MDLMaterialSemantic, textureSampler?: (MDLTextureSampler) | null): MDLMaterialPropertySwift declarationconvenience init(name: String, semantic: MDLMaterialSemantic, textureSampler: MDLTextureSampler?)setProperties(property: MDLMaterialProperty): voidSwift declarationfunc setProperties(_ property: MDLMaterialProperty)get urlValue(): (string) | nullSwift declarationvar urlValue: URL? { get set }set urlValue(value: (string) | null)Swift declarationvar urlValue: URL? { get set }get color(): (_CoreGraphics_CGColor) | nullSwift declarationvar color: CGColor? { get set }set color(value: (_CoreGraphics_CGColor) | null)Swift declarationvar color: CGColor? { get set }get float2Value(): SDKHandleSwift declarationvar float2Value: vector_float2 { get set }set float2Value(value: SDKHandle)Swift declarationvar float2Value: vector_float2 { get set }get float3Value(): SDKHandleSwift declarationvar float3Value: vector_float3 { get set }set float3Value(value: SDKHandle)Swift declarationvar float3Value: vector_float3 { get set }get float4Value(): SDKHandleSwift declarationvar float4Value: vector_float4 { get set }set float4Value(value: SDKHandle)Swift declarationvar float4Value: vector_float4 { get set }get floatValue(): numberSwift declarationvar floatValue: Float { get set }set floatValue(value: number)Swift declarationvar floatValue: Float { get set }get luminance(): numberSwift declarationvar luminance: Float { get set }set luminance(value: number)Swift declarationvar luminance: Float { get set }get matrix4x4(): SDKHandleSwift declarationvar matrix4x4: matrix_float4x4 { get set }set matrix4x4(value: SDKHandle)Swift declarationvar matrix4x4: matrix_float4x4 { get set }get name(): stringSwift declarationvar name: String { get set }set name(value: string)Swift declarationvar name: String { get set }get semantic(): MDLMaterialSemanticSwift declarationvar semantic: MDLMaterialSemantic { get set }set semantic(value: MDLMaterialSemantic)Swift declarationvar semantic: MDLMaterialSemantic { get set }get stringValue(): (string) | nullSwift declarationvar stringValue: String? { get set }set stringValue(value: (string) | null)Swift declarationvar stringValue: String? { get set }get textureSamplerValue(): (MDLTextureSampler) | nullSwift declarationvar textureSamplerValue: MDLTextureSampler? { get set }set textureSamplerValue(value: (MDLTextureSampler) | null)Swift declarationvar textureSamplerValue: MDLTextureSampler? { get set }get type(): MDLMaterialPropertyTypeSwift declarationvar type: MDLMaterialPropertyType { get set }set type(value: MDLMaterialPropertyType)Swift declarationvar type: MDLMaterialPropertyType { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MDLMaterialProperty.init()
inherited init: cannot prove legal (class declares 11 custom initializers)