GLKit Changes
GLKit (Added)
Added GLKBaseEffect
Added GLKBaseEffect.colorMaterialEnabled
Added GLKBaseEffect.fog
Added GLKBaseEffect.label
Added GLKBaseEffect.light0
Added GLKBaseEffect.light1
Added GLKBaseEffect.light2
Added GLKBaseEffect.lightModelTwoSided
Added GLKBaseEffect.lightingType
Added GLKBaseEffect.material
Added GLKBaseEffect.prepareToDraw()
Added GLKBaseEffect.texture2d0
Added GLKBaseEffect.texture2d1
Added GLKBaseEffect.textureOrder
Added GLKBaseEffect.transform
Added GLKBaseEffect.useConstantColor
Added GLKEffectProperty
Added GLKEffectPropertyFog
Added GLKEffectPropertyFog.density
Added GLKEffectPropertyFog.enabled
Added GLKEffectPropertyFog.end
Added GLKEffectPropertyFog.mode
Added GLKEffectPropertyFog.start
Added GLKEffectPropertyLight
Added GLKEffectPropertyLight.constantAttenuation
Added GLKEffectPropertyLight.enabled
Added GLKEffectPropertyLight.linearAttenuation
Added GLKEffectPropertyLight.quadraticAttenuation
Added GLKEffectPropertyLight.spotCutoff
Added GLKEffectPropertyLight.spotExponent
Added GLKEffectPropertyLight.transform
Added GLKEffectPropertyMaterial
Added GLKEffectPropertyMaterial.shininess
Added GLKEffectPropertyTexture
Added GLKEffectPropertyTexture.enabled
Added GLKEffectPropertyTexture.envMode
Added GLKEffectPropertyTexture.name
Added GLKEffectPropertyTexture.target
Added GLKEffectPropertyTransform
Added GLKFogMode [enum]
Added GLKFogMode.Exp
Added GLKFogMode.Exp2
Added GLKFogMode.Linear
Added GLKLightingType [enum]
Added GLKLightingType.PerPixel
Added GLKLightingType.PerVertex
Added GLKNamedEffect
Added GLKNamedEffect.prepareToDraw()
Added GLKReflectionMapEffect
Added GLKReflectionMapEffect.prepareToDraw()
Added GLKReflectionMapEffect.textureCubeMap
Added GLKSkyboxEffect
Added GLKSkyboxEffect.draw()
Added GLKSkyboxEffect.label
Added GLKSkyboxEffect.prepareToDraw()
Added GLKSkyboxEffect.textureCubeMap
Added GLKSkyboxEffect.transform
Added GLKSkyboxEffect.xSize
Added GLKSkyboxEffect.ySize
Added GLKSkyboxEffect.zSize
Added GLKTextureEnvMode [enum]
Added GLKTextureEnvMode.Decal
Added GLKTextureEnvMode.Modulate
Added GLKTextureEnvMode.Replace
Added GLKTextureInfo
Added GLKTextureInfo.alphaState
Added GLKTextureInfo.containsMipmaps
Added GLKTextureInfo.height
Added GLKTextureInfo.name
Added GLKTextureInfo.target
Added GLKTextureInfo.textureOrigin
Added GLKTextureInfo.width
Added GLKTextureInfoAlphaState [enum]
Added GLKTextureInfoAlphaState.NonPremultiplied
Added GLKTextureInfoAlphaState.None
Added GLKTextureInfoAlphaState.Premultiplied
Added GLKTextureInfoOrigin [enum]
Added GLKTextureInfoOrigin.BottomLeft
Added GLKTextureInfoOrigin.TopLeft
Added GLKTextureInfoOrigin.Unknown
Added GLKTextureLoader
Added GLKTextureLoader.cubeMapWithContentsOfFile(String!, options:[NSObject: AnyObject]!, error: NSErrorPointer) -> GLKTextureInfo! [class]
Added GLKTextureLoader.cubeMapWithContentsOfFile(String!, options:[NSObject: AnyObject]!, queue: dispatch_queue_t!, completionHandler: GLKTextureLoaderCallback!)
Added GLKTextureLoader.cubeMapWithContentsOfFiles([AnyObject]!, options:[NSObject: AnyObject]!, error: NSErrorPointer) -> GLKTextureInfo! [class]
Added GLKTextureLoader.cubeMapWithContentsOfFiles([AnyObject]!, options:[NSObject: AnyObject]!, queue: dispatch_queue_t!, completionHandler: GLKTextureLoaderCallback!)
Added GLKTextureLoader.cubeMapWithContentsOfURL(NSURL!, options:[NSObject: AnyObject]!, error: NSErrorPointer) -> GLKTextureInfo! [class]
Added GLKTextureLoader.cubeMapWithContentsOfURL(NSURL!, options:[NSObject: AnyObject]!, queue: dispatch_queue_t!, completionHandler: GLKTextureLoaderCallback!)
Added GLKTextureLoader.init(shareContext: NSOpenGLContext!)
Added GLKTextureLoader.textureWithCGImage(CGImage!, options:[NSObject: AnyObject]!, error: NSErrorPointer) -> GLKTextureInfo! [class]
Added GLKTextureLoader.textureWithCGImage(CGImage!, options:[NSObject: AnyObject]!, queue: dispatch_queue_t!, completionHandler: GLKTextureLoaderCallback!)
Added GLKTextureLoader.textureWithContentsOfData(NSData!, options:[NSObject: AnyObject]!, error: NSErrorPointer) -> GLKTextureInfo! [class]
Added GLKTextureLoader.textureWithContentsOfData(NSData!, options:[NSObject: AnyObject]!, queue: dispatch_queue_t!, completionHandler: GLKTextureLoaderCallback!)
Added GLKTextureLoader.textureWithContentsOfFile(String!, options:[NSObject: AnyObject]!, error: NSErrorPointer) -> GLKTextureInfo! [class]
Added GLKTextureLoader.textureWithContentsOfFile(String!, options:[NSObject: AnyObject]!, queue: dispatch_queue_t!, completionHandler: GLKTextureLoaderCallback!)
Added GLKTextureLoader.textureWithContentsOfURL(NSURL!, options:[NSObject: AnyObject]!, error: NSErrorPointer) -> GLKTextureInfo! [class]
Added GLKTextureLoader.textureWithContentsOfURL(NSURL!, options:[NSObject: AnyObject]!, queue: dispatch_queue_t!, completionHandler: GLKTextureLoaderCallback!)
Added GLKTextureLoaderError [enum]
Added GLKTextureLoaderError.AlphaPremultiplicationFailure
Added GLKTextureLoaderError.CompressedTextureUpload
Added GLKTextureLoaderError.CubeMapInvalidNumFiles
Added GLKTextureLoaderError.DataPreprocessingFailure
Added GLKTextureLoaderError.FileOrURLNotFound
Added GLKTextureLoaderError.IncompatibleFormatSRGB
Added GLKTextureLoaderError.InvalidCGImage
Added GLKTextureLoaderError.InvalidEAGLContext
Added GLKTextureLoaderError.InvalidNSData
Added GLKTextureLoaderError.MipmapUnsupported
Added GLKTextureLoaderError.PVRAtlasUnsupported
Added GLKTextureLoaderError.ReorientationFailure
Added GLKTextureLoaderError.UncompressedTextureUpload
Added GLKTextureLoaderError.UnknownFileType
Added GLKTextureLoaderError.UnknownPathType
Added GLKTextureLoaderError.UnsupportedBitDepth
Added GLKTextureLoaderError.UnsupportedCubeMapDimensions
Added GLKTextureLoaderError.UnsupportedOrientation
Added GLKTextureLoaderError.UnsupportedPVRFormat
Added GLKTextureTarget [enum]
Added GLKTextureTarget.Target2D
Added GLKTextureTarget.TargetCt
Added GLKTextureTarget.TargetCubeMap
Added GLKVertexAttrib [enum]
Added GLKVertexAttrib.Color
Added GLKVertexAttrib.Normal
Added GLKVertexAttrib.Position
Added GLKVertexAttrib.TexCoord0
Added GLKVertexAttrib.TexCoord1
Added GLKEffectPropertyPrvPtr
Added GLKMathDegreesToRadians(Float) -> Float
Added GLKMathRadiansToDegrees(Float) -> Float
Added GLKMatrixStackCreate(CFAllocator!) -> Unmanaged<GLKMatrixStack>!
Added GLKMatrixStackGetTypeID() -> CFTypeID
Added GLKMatrixStackMultiplyMatrixStack(GLKMatrixStack!, GLKMatrixStack!)
Added GLKMatrixStackPop(GLKMatrixStack!)
Added GLKMatrixStackPush(GLKMatrixStack!)
Added GLKMatrixStackRef
Added GLKMatrixStackRotate(GLKMatrixStack!, Float, Float, Float, Float)
Added GLKMatrixStackRotateX(GLKMatrixStack!, Float)
Added GLKMatrixStackRotateY(GLKMatrixStack!, Float)
Added GLKMatrixStackRotateZ(GLKMatrixStack!, Float)
Added GLKMatrixStackScale(GLKMatrixStack!, Float, Float, Float)
Added GLKMatrixStackSize(GLKMatrixStack!) -> Int32
Added GLKMatrixStackTranslate(GLKMatrixStack!, Float, Float, Float)
Added GLKTextureLoaderApplyPremultiplication
Added GLKTextureLoaderCallback
Added GLKTextureLoaderErrorDomain
Added GLKTextureLoaderErrorKey
Added GLKTextureLoaderGLErrorKey
Added GLKTextureLoaderGenerateMipmaps
Added GLKTextureLoaderOriginBottomLeft
Added GLKTextureLoaderSRGB