addOrReplaceAttribute
TypeScriptaddOrReplaceAttribute(attribute: MDLVertexAttribute): voidSwift declarationfunc addOrReplaceAttribute(_ attribute: MDLVertexAttribute)class · iOS 9.0+ · SDK 27.1
class MDLVertexDescriptoraddOrReplaceAttribute(attribute: MDLVertexAttribute): voidSwift declarationfunc addOrReplaceAttribute(_ attribute: MDLVertexAttribute)attributeNamed(name: string): (MDLVertexAttribute) | nullSwift declarationfunc attributeNamed(_ name: String) -> MDLVertexAttribute?static init(vertexDescriptor: MDLVertexDescriptor): MDLVertexDescriptorSwift declarationinit(vertexDescriptor: MDLVertexDescriptor)removeAttributeNamed(name: string): voidSwift declarationfunc removeAttributeNamed(_ name: String)reset(): voidSwift declarationfunc reset()setPackedOffsets(): voidSwift declarationfunc setPackedOffsets()setPackedStrides(): voidSwift declarationfunc setPackedStrides()get attributes(): _Foundation_NSMutableArraySwift declarationvar attributes: NSMutableArray { get set }set attributes(value: _Foundation_NSMutableArray)Swift declarationvar attributes: NSMutableArray { get set }get layouts(): _Foundation_NSMutableArraySwift declarationvar layouts: NSMutableArray { get set }set layouts(value: _Foundation_NSMutableArray)Swift declarationvar layouts: NSMutableArray { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MDLVertexDescriptor.init()
inherited init: cannot prove legal (class declares 1 custom initializer)