ModelIO · IOS API REFERENCE
MDLTexture
class · iOS 9.0+ · SDK 27.1
class MDLTexture
Members (28)
static · iOS 9.0+irradianceTextureCube
TypeScriptstatic irradianceTextureCubeWithNameDimensions(texture: MDLTexture, name: (string) | null, dimensions: SDKHandle): MDLTexture
Swift declarationclass func irradianceTextureCube(with texture: MDLTexture, name: String?, dimensions: vector_int2) -> Self
static · iOS 9.0+irradianceTextureCube
TypeScriptstatic irradianceTextureCubeWithNameDimensionsRoughness(texture: MDLTexture, name: (string) | null, dimensions: SDKHandle, roughness: number): MDLTexture
Swift declarationclass func irradianceTextureCube(with texture: MDLTexture, name: String?, dimensions: vector_int2, roughness: Float) -> Self
init · iOS 9.0+init
TypeScriptstatic initCubeWithImagesNamed(names: Array<string>): (MDLTexture) | null
Swift declarationconvenience init?(cubeWithImagesNamed names: [String])
init · iOS 9.0+init
TypeScriptstatic initCubeWithImagesNamedBundle(names: Array<string>, bundleOrNil?: (_Foundation_Bundle) | null): (MDLTexture) | null
Swift declarationconvenience init?(cubeWithImagesNamed names: [String], bundle bundleOrNil: Bundle?)
init · iOS 9.0+init
TypeScriptstatic initNamed(name: string): (MDLTexture) | null
Swift declarationconvenience init?(named name: String)
init · iOS 12.0+init
TypeScriptstatic initNamedAssetResolver(name: string, resolver: SDKHandle): (MDLTexture) | null
Swift declarationconvenience init?(named name: String, assetResolver resolver: any MDLAssetResolver)
init · iOS 9.0+init
TypeScriptstatic initNamedBundle(name: string, bundleOrNil?: (_Foundation_Bundle) | null): (MDLTexture) | null
Swift declarationconvenience init?(named name: String, bundle bundleOrNil: Bundle?)
method · iOS 9.0+imageFromTexture
TypeScriptimageFromTexture(): (SDKHandle) | null
Swift declarationfunc imageFromTexture() -> Unmanaged<CGImage>?
method · iOS 11.0+imageFromTexture
TypeScriptimageFromTextureAtLevel(level: number): (SDKHandle) | null
Swift declarationfunc imageFromTexture(atLevel level: Int) -> Unmanaged<CGImage>?
init · iOS 9.0+init
TypeScriptstatic init(): MDLTexture
Swift declarationinit()
init · iOS 9.0+init
TypeScriptstatic initDataTopLeftOriginNameDimensionsRowStrideChannelCountChannelEncodingIsCube(pixelData: (ArrayBuffer) | null, topLeftOrigin: boolean, name: (string) | null, dimensions: SDKHandle, rowStride: number, channelCount: number, channelEncoding: MDLTextureChannelEncoding, isCube: boolean): MDLTexture
Swift declarationinit(data pixelData: Data?, topLeftOrigin: Bool, name: String?, dimensions: vector_int2, rowStride: Int, channelCount: Int, channelEncoding: MDLTextureChannelEncoding, isCube: Bool)
method · iOS 9.0+texelDataWithBottomLeftOrigin
TypeScripttexelDataWithBottomLeftOrigin(): (ArrayBuffer) | null
Swift declarationfunc texelDataWithBottomLeftOrigin() -> Data?
method · iOS 9.0+texelDataWithBottomLeftOrigin
TypeScripttexelDataWithBottomLeftOriginAtMipLevelCreate(level: number, create: boolean): (ArrayBuffer) | null
Swift declarationfunc texelDataWithBottomLeftOrigin(atMipLevel level: Int, create: Bool) -> Data?
method · iOS 9.0+texelDataWithTopLeftOrigin
TypeScripttexelDataWithTopLeftOrigin(): (ArrayBuffer) | null
Swift declarationfunc texelDataWithTopLeftOrigin() -> Data?
method · iOS 9.0+texelDataWithTopLeftOrigin
TypeScripttexelDataWithTopLeftOriginAtMipLevelCreate(level: number, create: boolean): (ArrayBuffer) | null
Swift declarationfunc texelDataWithTopLeftOrigin(atMipLevel level: Int, create: Bool) -> Data?
method · iOS 9.0+write
TypeScriptwriteTo(URL: string): boolean
Swift declarationfunc write(to URL: URL) -> Bool
method · iOS 11.0+write
TypeScriptwriteToLevel(URL: string, level: number): boolean
Swift declarationfunc write(to URL: URL, level: Int) -> Bool
method · iOS 9.0+write
TypeScriptwriteToType(nsurl: string, type: _CoreFoundation_CFString): boolean
Swift declarationfunc write(to nsurl: URL, type: CFString) -> Bool
method · iOS 11.0+write
TypeScriptwriteToTypeLevel(nsurl: string, type: _CoreFoundation_CFString, level: number): boolean
Swift declarationfunc write(to nsurl: URL, type: CFString, level: Int) -> Bool
get · iOS 9.0+channelCount
TypeScriptget channelCount(): number
Swift declarationvar channelCount: Int { get }
get · iOS 9.0+channelEncoding
TypeScriptget channelEncoding(): MDLTextureChannelEncoding
Swift declarationvar channelEncoding: MDLTextureChannelEncoding { get }
get · iOS 9.0+dimensions
TypeScriptget dimensions(): SDKHandle
Swift declarationvar dimensions: vector_int2 { get }
get · iOS 9.0+hasAlphaValues
TypeScriptget hasAlphaValues(): boolean
Swift declarationvar hasAlphaValues: Bool { get set }
set · iOS 9.0+hasAlphaValues
TypeScriptset hasAlphaValues(value: boolean)
Swift declarationvar hasAlphaValues: Bool { get set }
get · iOS 9.0+isCube
TypeScriptget isCube(): boolean
Swift declarationvar isCube: Bool { get set }
set · iOS 9.0+isCube
TypeScriptset isCube(value: boolean)
Swift declarationvar isCube: Bool { get set }
get · iOS 9.0+mipLevelCount
TypeScriptget mipLevelCount(): number
Swift declarationvar mipLevelCount: Int { get }
get · iOS 9.0+rowStride
TypeScriptget rowStride(): number
Swift declarationvar rowStride: Int { get }
Skipped declarations
No declarations were skipped in this snapshot.
All ModelIO types →