GLKit · IOS API REFERENCE
GLKMesh
class · iOS 9.0+ · Deprecated in iOS 12.0 · SDK 27.1
class GLKMesh
Members (7)
static · iOS 9.0+ · Deprecated in iOS 12.0newMeshes
TypeScriptstatic newMeshes(asset: _ModelIO_MDLAsset): { $ret: Array<GLKMesh>; $out: { "sourceMeshes": (_Foundation_NSArray) | null } }
Swift declarationclass func newMeshes(from asset: MDLAsset, sourceMeshes: AutoreleasingUnsafeMutablePointer<NSArray?>?) throws -> [GLKMesh]
Omit the output parameters from the call. The result contains $ret and $out, with sourceMeshes inside $out.
init · iOS 9.0+ · Deprecated in iOS 12.0init
TypeScriptstatic init(mesh: _ModelIO_MDLMesh): GLKMesh
Swift declarationinit(mesh: MDLMesh) throws
get · iOS 9.0+ · Deprecated in iOS 12.0name
TypeScriptget name(): string
Swift declarationvar name: String { get }
get · iOS 9.0+ · Deprecated in iOS 12.0submeshes
TypeScriptget submeshes(): Array<GLKSubmesh>
Swift declarationvar submeshes: [GLKSubmesh] { get }
get · iOS 9.0+ · Deprecated in iOS 12.0vertexBuffers
TypeScriptget vertexBuffers(): Array<GLKMeshBuffer>
Swift declarationvar vertexBuffers: [GLKMeshBuffer] { get }
get · iOS 9.0+ · Deprecated in iOS 12.0vertexCount
TypeScriptget vertexCount(): number
Swift declarationvar vertexCount: Int { get }
get · iOS 9.0+ · Deprecated in iOS 12.0vertexDescriptor
TypeScriptget vertexDescriptor(): _ModelIO_MDLVertexDescriptor
Swift declarationvar vertexDescriptor: MDLVertexDescriptor { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
GLKMesh.init()
inherited init: cannot prove legal (class declares 1 custom initializer)
All GLKit types →