Crate objc2_gl_kit

Crate objc2_gl_kit 

Source
👎Deprecated: The OpenGL API is deprecated by Apple
Expand description

§Bindings to the GLKit framework

See Apple’s docs and the general docs on framework crates for more information.

Structs§

GLKBaseEffectDeprecatedGLKBaseEffect
Apple’s documentation
GLKEffectPropertyDeprecatedGLKEffectProperty
Apple’s documentation
GLKEffectPropertyFogDeprecatedGLKEffectProperty and GLKEffectPropertyFog
Apple’s documentation
GLKEffectPropertyLightDeprecatedGLKEffectProperty and GLKEffectPropertyLight
Apple’s documentation
GLKEffectPropertyMaterialDeprecatedGLKEffectProperty and GLKEffectPropertyMaterial
Apple’s documentation
GLKEffectPropertyPrvDeprecatedGLKEffectProperty
Apple’s documentation
GLKEffectPropertyTextureDeprecatedGLKEffectProperty and GLKEffectPropertyTexture
Apple’s documentation
GLKEffectPropertyTransformDeprecatedGLKEffectProperty and GLKEffectPropertyTransform
Apple’s documentation
GLKFogModeDeprecatedGLKEffectPropertyFog and objc2-open-gl and macOS
Apple’s documentation
GLKLightingTypeDeprecatedGLKEffectPropertyLight and objc2-open-gl and macOS
Apple’s documentation
GLKMatrix2DeprecatedGLKMathTypes
Apple’s documentation
GLKMatrix3DeprecatedGLKMathTypes
Apple’s documentation
GLKMatrix4DeprecatedGLKMathTypes
Apple’s documentation
GLKMatrixStackDeprecatedGLKMatrixStack
Apple’s documentation
GLKMeshDeprecatedGLKModel
Apple’s documentation
GLKMeshBufferDeprecatedGLKModel
Mesh buffers created when needs to allocate memory to back vertex or index data
GLKMeshBufferAllocatorDeprecatedGLKModel
Allocator passed to MDLAsset init method to load vertex and index data directly into OpenGL buffer object
GLKQuaternionDeprecatedGLKMathTypes
Apple’s documentation
GLKReflectionMapEffectDeprecatedGLKBaseEffect and GLKReflectionMapEffect
Apple’s documentation
GLKSkyboxEffectDeprecatedGLKSkyboxEffect
Apple’s documentation
GLKSubmeshDeprecatedGLKModel
Apple’s documentation
GLKTextureEnvModeDeprecatedGLKEffectPropertyTexture and objc2-open-gl and macOS
Apple’s documentation
GLKTextureInfoDeprecatedGLKTextureLoader
Apple’s documentation
GLKTextureInfoAlphaStateDeprecatedGLKTextureLoader and objc2-open-gl and macOS
Apple’s documentation
GLKTextureInfoOriginDeprecatedGLKTextureLoader and objc2-open-gl and macOS
Apple’s documentation
GLKTextureLoaderDeprecatedGLKTextureLoader
Apple’s documentation
GLKTextureLoaderErrorDeprecatedGLKTextureLoader and objc2-open-gl and macOS
Apple’s documentation
GLKTextureTargetDeprecatedGLKEffectPropertyTexture and objc2-open-gl and macOS
Apple’s documentation
GLKVector2DeprecatedGLKMathTypes
Apple’s documentation
GLKVector3DeprecatedGLKMathTypes
Apple’s documentation
GLKVector4DeprecatedGLKMathTypes
Apple’s documentation
GLKVertexAttribDeprecatedGLKEffects and objc2-open-gl and macOS
Apple’s documentation
GLKVertexAttributeParametersDeprecatedGLKModel and objc2-open-gl and macOS
Structure for parameters to use in glVertexAttribPointer given a MDLVertexForamt

Statics§

GLKMatrix3Identityâš DeprecatedGLKMathTypes and GLKMatrix3
Apple’s documentation
GLKMatrix4Identityâš DeprecatedGLKMathTypes and GLKMatrix4
Apple’s documentation
GLKQuaternionIdentityâš DeprecatedGLKMathTypes and GLKQuaternion
Apple’s documentation
GLKTextureLoaderApplyPremultiplicationâš DeprecatedGLKTextureLoader
Apple’s documentation
GLKTextureLoaderErrorDomainâš DeprecatedGLKTextureLoader
Apple’s documentation
GLKTextureLoaderErrorKeyâš DeprecatedGLKTextureLoader
Apple’s documentation
GLKTextureLoaderGLErrorKeyâš DeprecatedGLKTextureLoader
Apple’s documentation
GLKTextureLoaderGenerateMipmapsâš DeprecatedGLKTextureLoader
Apple’s documentation
GLKTextureLoaderGrayscaleAsAlphaâš DeprecatedGLKTextureLoader
Apple’s documentation
GLKTextureLoaderOriginBottomLeftâš DeprecatedGLKTextureLoader
Apple’s documentation
GLKTextureLoaderSRGBâš DeprecatedGLKTextureLoader
Apple’s documentation
kGLKModelErrorDomainâš DeprecatedGLKModel
Apple’s documentation
kGLKModelErrorKeyâš DeprecatedGLKModel
Apple’s documentation

Traits§

GLKNamedEffectDeprecatedGLKNamedEffect
Apple’s documentation

Functions§

GLKMathProjectâš DeprecatedGLKMathTypes and GLKMathUtils
Safety
GLKMathUnprojectâš DeprecatedGLKMathTypes and GLKMathUtils
Safety
GLKMatrix3Invertâš DeprecatedGLKMathTypes and GLKMatrix3
Safety
GLKMatrix3InvertAndTransposeâš DeprecatedGLKMathTypes and GLKMatrix3
Safety
GLKMatrix4Invertâš DeprecatedGLKMathTypes and GLKMatrix4
Safety
GLKMatrix4InvertAndTransposeâš DeprecatedGLKMathTypes and GLKMatrix4
Safety
GLKMatrixStackCreateâš DeprecatedGLKMatrixStack and objc2-core-foundation
GLKMatrixStackGetMatrix2âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackGetMatrix3âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackGetMatrix4âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackGetMatrix3Inverseâš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackGetMatrix3InverseTransposeâš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackGetMatrix4Inverseâš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackGetMatrix4InverseTransposeâš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackLoadMatrix4âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackMultiplyMatrix4âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackMultiplyMatrixStackâš DeprecatedGLKMatrixStack
GLKMatrixStackPopâš DeprecatedGLKMatrixStack
GLKMatrixStackPushâš DeprecatedGLKMatrixStack
GLKMatrixStackRotateâš DeprecatedGLKMatrixStack
GLKMatrixStackRotateWithVector3âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackRotateWithVector4âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackRotateXâš DeprecatedGLKMatrixStack
GLKMatrixStackRotateYâš DeprecatedGLKMatrixStack
GLKMatrixStackRotateZâš DeprecatedGLKMatrixStack
GLKMatrixStackScaleâš DeprecatedGLKMatrixStack
GLKMatrixStackScaleWithVector3âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackScaleWithVector4âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackSizeâš DeprecatedGLKMatrixStack
GLKMatrixStackTranslateâš DeprecatedGLKMatrixStack
GLKMatrixStackTranslateWithVector3âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKMatrixStackTranslateWithVector4âš DeprecatedGLKMathTypes and GLKMatrixStack
GLKQuaternionAngleâš DeprecatedGLKMathTypes and GLKQuaternion
GLKQuaternionAxisâš DeprecatedGLKMathTypes and GLKQuaternion
GLKQuaternionMakeWithMatrix3âš DeprecatedGLKMathTypes and GLKQuaternion
GLKQuaternionMakeWithMatrix4âš DeprecatedGLKMathTypes and GLKQuaternion
GLKQuaternionRotateVector3Arrayâš DeprecatedGLKMathTypes and GLKQuaternion
Safety
GLKQuaternionRotateVector4Arrayâš DeprecatedGLKMathTypes and GLKQuaternion
Safety
GLKQuaternionSlerpâš DeprecatedGLKMathTypes and GLKQuaternion
GLKVertexAttributeParametersFromModelIOâš DeprecatedGLKModel and objc2-model-io and objc2-open-gl and macOS
Returns parameters to use in a call to glVertexAttribPointer given a MDLVertexFormat
NSStringFromGLKMatrix2âš DeprecatedGLKMathTypes and GLKMathUtils
NSStringFromGLKMatrix3âš DeprecatedGLKMathTypes and GLKMathUtils
NSStringFromGLKMatrix4âš DeprecatedGLKMathTypes and GLKMathUtils
NSStringFromGLKQuaternionâš DeprecatedGLKMathTypes and GLKMathUtils
NSStringFromGLKVector2âš DeprecatedGLKMathTypes and GLKMathUtils
NSStringFromGLKVector3âš DeprecatedGLKMathTypes and GLKMathUtils
NSStringFromGLKVector4âš DeprecatedGLKMathTypes and GLKMathUtils

Type Aliases§

GLKEffectPropertyPrvPtrDeprecatedGLKEffectProperty
Apple’s documentation
GLKTextureLoaderCallbackDeprecatedGLKTextureLoader and block2
Apple’s documentation