One Logo Pool Ball
ModelIO · IOS API REFERENCE

MDLSkyCubeTexture

class · iOS 9.0+ · SDK 27.1

class MDLSkyCubeTexture

Members (29)

init · iOS 11.0+

init

TypeScript
static initNameChannelEncodingTextureDimensionsTurbiditySunElevationSunAzimuthUpperAtmosphereScatteringGroundAlbedo(name: (string) | null, channelEncoding: MDLTextureChannelEncoding, textureDimensions: SDKHandle, turbidity: number, sunElevation: number, sunAzimuth: number, upperAtmosphereScattering: number, groundAlbedo: number): MDLSkyCubeTexture
Swift declaration
init(name: String?, channelEncoding: MDLTextureChannelEncoding, textureDimensions: vector_int2, turbidity: Float, sunElevation: Float, sunAzimuth: Float, upperAtmosphereScattering: Float, groundAlbedo: Float)
init · iOS 9.0+

init

TypeScript
static initNameChannelEncodingTextureDimensionsTurbiditySunElevationUpperAtmosphereScatteringGroundAlbedo(name: (string) | null, channelEncoding: MDLTextureChannelEncoding, textureDimensions: SDKHandle, turbidity: number, sunElevation: number, upperAtmosphereScattering: number, groundAlbedo: number): MDLSkyCubeTexture
Swift declaration
init(name: String?, channelEncoding: MDLTextureChannelEncoding, textureDimensions: vector_int2, turbidity: Float, sunElevation: Float, upperAtmosphereScattering: Float, groundAlbedo: Float)
method · iOS 9.0+

update

TypeScript
update(): void
Swift declaration
func update()
get · iOS 9.0+

brightness

TypeScript
get brightness(): number
Swift declaration
var brightness: Float { get set }
set · iOS 9.0+

brightness

TypeScript
set brightness(value: number)
Swift declaration
var brightness: Float { get set }
get · iOS 9.0+

contrast

TypeScript
get contrast(): number
Swift declaration
var contrast: Float { get set }
set · iOS 9.0+

contrast

TypeScript
set contrast(value: number)
Swift declaration
var contrast: Float { get set }
get · iOS 9.0+

exposure

TypeScript
get exposure(): number
Swift declaration
var exposure: Float { get set }
set · iOS 9.0+

exposure

TypeScript
set exposure(value: number)
Swift declaration
var exposure: Float { get set }
get · iOS 9.0+

gamma

TypeScript
get gamma(): number
Swift declaration
var gamma: Float { get set }
set · iOS 9.0+

gamma

TypeScript
set gamma(value: number)
Swift declaration
var gamma: Float { get set }
get · iOS 9.0+

groundAlbedo

TypeScript
get groundAlbedo(): number
Swift declaration
var groundAlbedo: Float { get set }
set · iOS 9.0+

groundAlbedo

TypeScript
set groundAlbedo(value: number)
Swift declaration
var groundAlbedo: Float { get set }
get · iOS 9.0+

groundColor

TypeScript
get groundColor(): (_CoreGraphics_CGColor) | null
Swift declaration
var groundColor: CGColor? { get set }
set · iOS 9.0+

groundColor

TypeScript
set groundColor(value: (_CoreGraphics_CGColor) | null)
Swift declaration
var groundColor: CGColor? { get set }
get · iOS 9.0+

highDynamicRangeCompression

TypeScript
get highDynamicRangeCompression(): SDKHandle
Swift declaration
var highDynamicRangeCompression: vector_float2 { get set }
set · iOS 9.0+

highDynamicRangeCompression

TypeScript
set highDynamicRangeCompression(value: SDKHandle)
Swift declaration
var highDynamicRangeCompression: vector_float2 { get set }
get · iOS 9.0+

horizonElevation

TypeScript
get horizonElevation(): number
Swift declaration
var horizonElevation: Float { get set }
set · iOS 9.0+

horizonElevation

TypeScript
set horizonElevation(value: number)
Swift declaration
var horizonElevation: Float { get set }
get · iOS 9.0+

saturation

TypeScript
get saturation(): number
Swift declaration
var saturation: Float { get set }
set · iOS 9.0+

saturation

TypeScript
set saturation(value: number)
Swift declaration
var saturation: Float { get set }
get · iOS 11.0+

sunAzimuth

TypeScript
get sunAzimuth(): number
Swift declaration
var sunAzimuth: Float { get set }
set · iOS 11.0+

sunAzimuth

TypeScript
set sunAzimuth(value: number)
Swift declaration
var sunAzimuth: Float { get set }
get · iOS 9.0+

sunElevation

TypeScript
get sunElevation(): number
Swift declaration
var sunElevation: Float { get set }
set · iOS 9.0+

sunElevation

TypeScript
set sunElevation(value: number)
Swift declaration
var sunElevation: Float { get set }
get · iOS 9.0+

turbidity

TypeScript
get turbidity(): number
Swift declaration
var turbidity: Float { get set }
set · iOS 9.0+

turbidity

TypeScript
set turbidity(value: number)
Swift declaration
var turbidity: Float { get set }
get · iOS 9.0+

upperAtmosphereScattering

TypeScript
get upperAtmosphereScattering(): number
Swift declaration
var upperAtmosphereScattering: Float { get set }
set · iOS 9.0+

upperAtmosphereScattering

TypeScript
set upperAtmosphereScattering(value: number)
Swift declaration
var upperAtmosphereScattering: Float { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MDLSkyCubeTexture.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All ModelIO types →