| |
| { |
| "PublicSDKContentRoot": [ |
| { |
| "enums": [ |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKFogModeExp"}, |
| {"access": "public", "name": "GLKFogModeExp2"}, |
| {"access": "public", "name": "GLKFogModeLinear"} |
| ], |
| "introduced": "5", |
| "name": "GLKFogMode" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKLightingTypePerVertex"}, |
| {"access": "public", "name": "GLKLightingTypePerPixel"} |
| ], |
| "introduced": "5", |
| "name": "GLKLightingType" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKTextureEnvModeReplace"}, |
| {"access": "public", "name": "GLKTextureEnvModeModulate"}, |
| {"access": "public", "name": "GLKTextureEnvModeDecal"} |
| ], |
| "introduced": "5", |
| "name": "GLKTextureEnvMode" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKTextureInfoAlphaStateNone"}, |
| {"access": "public", "name": "GLKTextureInfoAlphaStateNonPremultiplied"}, |
| {"access": "public", "name": "GLKTextureInfoAlphaStatePremultiplied"} |
| ], |
| "introduced": "5", |
| "name": "GLKTextureInfoAlphaState" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKTextureInfoOriginUnknown"}, |
| {"access": "public", "name": "GLKTextureInfoOriginTopLeft"}, |
| {"access": "public", "name": "GLKTextureInfoOriginBottomLeft"} |
| ], |
| "introduced": "5", |
| "name": "GLKTextureInfoOrigin" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKTextureLoaderErrorFileOrURLNotFound"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorInvalidNSData"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorInvalidCGImage"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorUnknownPathType"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorUnknownFileType"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorPVRAtlasUnsupported"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorCubeMapInvalidNumFiles"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorCompressedTextureUpload"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorUncompressedTextureUpload"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorUnsupportedCubeMapDimensions"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorUnsupportedBitDepth"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorUnsupportedPVRFormat"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorDataPreprocessingFailure"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorMipmapUnsupported"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorUnsupportedOrientation"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorReorientationFailure"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorAlphaPremultiplicationFailure"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorInvalidEAGLContext"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorIncompatibleFormatSRGB"}, |
| {"access": "public", "name": "GLKTextureLoaderErrorUnsupportedTextureTarget"} |
| ], |
| "introduced": "5", |
| "name": "GLKTextureLoaderError" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKTextureTarget2D"}, |
| {"access": "public", "name": "GLKTextureTargetCubeMap"}, |
| {"access": "public", "name": "GLKTextureTargetCt"} |
| ], |
| "introduced": "5", |
| "name": "GLKTextureTarget" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKVertexAttribPosition"}, |
| {"access": "public", "name": "GLKVertexAttribNormal"}, |
| {"access": "public", "name": "GLKVertexAttribColor"}, |
| {"access": "public", "name": "GLKVertexAttribTexCoord0"}, |
| {"access": "public", "name": "GLKVertexAttribTexCoord1"} |
| ], |
| "introduced": "5", |
| "name": "GLKVertexAttrib" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKViewDrawableColorFormatRGBA8888"}, |
| {"access": "public", "name": "GLKViewDrawableColorFormatRGB565"}, |
| {"access": "public", "name": "GLKViewDrawableColorFormatSRGBA8888"} |
| ], |
| "introduced": "5", |
| "name": "GLKViewDrawableColorFormat" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKViewDrawableDepthFormatNone"}, |
| {"access": "public", "name": "GLKViewDrawableDepthFormat16"}, |
| {"access": "public", "name": "GLKViewDrawableDepthFormat24"} |
| ], |
| "introduced": "5", |
| "name": "GLKViewDrawableDepthFormat" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKViewDrawableMultisampleNone"}, |
| {"access": "public", "name": "GLKViewDrawableMultisample4X"} |
| ], |
| "introduced": "5", |
| "name": "GLKViewDrawableMultisample" |
| }, |
| { |
| "access": "public", |
| "constants": [ |
| {"access": "public", "name": "GLKViewDrawableStencilFormatNone"}, |
| {"access": "public", "name": "GLKViewDrawableStencilFormat8"} |
| ], |
| "introduced": "5", |
| "name": "GLKViewDrawableStencilFormat" |
| } |
| ], |
| "globals": [ |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMathDegreesToRadians"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMathProject"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMathRadiansToDegrees"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMathUnproject"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3Add"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3GetColumn"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3GetMatrix2"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3GetRow"}, |
| {"access": "public", "kind": "variable", "linkage": "exported", "name": "_GLKMatrix3Identity"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrix3Invert"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrix3InvertAndTranspose"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3Make"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeAndTranspose"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeRotation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeScale"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeWithArray"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeWithArrayAndTranspose"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeWithColumns"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeWithQuaternion"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeWithRows"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeXRotation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeYRotation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MakeZRotation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3Multiply"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MultiplyVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3MultiplyVector3Array"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3Rotate"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3RotateWithVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3RotateWithVector4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3RotateX"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3RotateY"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3RotateZ"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3Scale"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3ScaleWithVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3ScaleWithVector4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3SetColumn"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3SetRow"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3Subtract"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix3Transpose"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4Add"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4GetColumn"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4GetMatrix2"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4GetMatrix3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4GetRow"}, |
| {"access": "public", "kind": "variable", "linkage": "exported", "name": "_GLKMatrix4Identity"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrix4Invert"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrix4InvertAndTranspose"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4Make"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeAndTranspose"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeFrustum"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeLookAt"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeOrtho"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakePerspective"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeRotation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeScale"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeTranslation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeWithArray"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeWithArrayAndTranspose"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeWithColumns"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeWithQuaternion"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeWithRows"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeXRotation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeYRotation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MakeZRotation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4Multiply"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MultiplyAndProjectVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MultiplyAndProjectVector3Array"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MultiplyVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MultiplyVector3Array"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MultiplyVector3ArrayWithTranslation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MultiplyVector3WithTranslation"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MultiplyVector4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4MultiplyVector4Array"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4Rotate"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4RotateWithVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4RotateWithVector4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4RotateX"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4RotateY"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4RotateZ"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4Scale"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4ScaleWithVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4ScaleWithVector4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4SetColumn"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4SetRow"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4Subtract"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4Translate"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4TranslateWithVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4TranslateWithVector4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKMatrix4Transpose"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackCreate"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackGetMatrix2"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackGetMatrix3"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackGetMatrix3Inverse"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackGetMatrix3InverseTranspose"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackGetMatrix4"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackGetMatrix4Inverse"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackGetMatrix4InverseTranspose"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackGetTypeID"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackLoadMatrix4"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackMultiplyMatrix4"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackMultiplyMatrixStack"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackPop"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackPush"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackRotate"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackRotateWithVector3"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackRotateWithVector4"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackRotateX"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackRotateY"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackRotateZ"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackScale"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackScaleWithVector3"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackScaleWithVector4"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackSize"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackTranslate"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackTranslateWithVector3"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKMatrixStackTranslateWithVector4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionAdd"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKQuaternionAngle"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKQuaternionAxis"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionConjugate"}, |
| {"access": "public", "kind": "variable", "linkage": "exported", "name": "_GLKQuaternionIdentity"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionInvert"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionLength"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionMake"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionMakeWithAngleAndAxis"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionMakeWithAngleAndVector3Axis"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionMakeWithArray"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKQuaternionMakeWithMatrix3"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKQuaternionMakeWithMatrix4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionMakeWithVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionMultiply"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionNormalize"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionRotateVector3"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKQuaternionRotateVector3Array"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionRotateVector4"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKQuaternionRotateVector4Array"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKQuaternionSlerp"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKQuaternionSubtract"}, |
| {"access": "public", "introduced": "5", "kind": "variable", "linkage": "exported", "name": "_GLKTextureLoaderApplyPremultiplication"}, |
| {"access": "public", "introduced": "5", "kind": "variable", "linkage": "exported", "name": "_GLKTextureLoaderErrorDomain"}, |
| {"access": "public", "introduced": "5", "kind": "variable", "linkage": "exported", "name": "_GLKTextureLoaderErrorKey"}, |
| {"access": "public", "introduced": "5", "kind": "variable", "linkage": "exported", "name": "_GLKTextureLoaderGLErrorKey"}, |
| {"access": "public", "introduced": "5", "kind": "variable", "linkage": "exported", "name": "_GLKTextureLoaderGenerateMipmaps"}, |
| {"access": "public", "kind": "variable", "linkage": "exported", "name": "_GLKTextureLoaderGrayscaleAsAlpha"}, |
| {"access": "public", "introduced": "5", "kind": "variable", "linkage": "exported", "name": "_GLKTextureLoaderOriginBottomLeft"}, |
| {"access": "public", "introduced": "7", "kind": "variable", "linkage": "exported", "name": "_GLKTextureLoaderSRGB"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Add"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2AddScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2AllEqualToScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2AllEqualToVector2"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2AllGreaterThanOrEqualToScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2AllGreaterThanOrEqualToVector2"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2AllGreaterThanScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2AllGreaterThanVector2"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Distance"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Divide"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2DivideScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2DotProduct"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Length"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Lerp"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Make"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2MakeWithArray"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Maximum"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Minimum"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Multiply"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2MultiplyScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Negate"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Normalize"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Project"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2Subtract"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector2SubtractScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Add"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3AddScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3AllEqualToScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3AllEqualToVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3AllGreaterThanOrEqualToScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3AllGreaterThanOrEqualToVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3AllGreaterThanScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3AllGreaterThanVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3CrossProduct"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Distance"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Divide"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3DivideScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3DotProduct"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Length"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Lerp"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Make"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3MakeWithArray"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Maximum"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Minimum"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Multiply"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3MultiplyScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Negate"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Normalize"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Project"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3Subtract"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector3SubtractScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Add"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4AddScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4AllEqualToScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4AllEqualToVector4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4AllGreaterThanOrEqualToScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4AllGreaterThanOrEqualToVector4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4AllGreaterThanScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4AllGreaterThanVector4"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4CrossProduct"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Distance"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Divide"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4DivideScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4DotProduct"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Length"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Lerp"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Make"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4MakeWithArray"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4MakeWithVector3"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Maximum"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Minimum"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Multiply"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4MultiplyScalar"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Negate"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Normalize"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Project"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4Subtract"}, |
| {"access": "public", "kind": "function", "linkage": "internal", "name": "_GLKVector4SubtractScalar"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_GLKVertexAttributeParametersFromModelIO"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_NSStringFromGLKMatrix2"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_NSStringFromGLKMatrix3"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_NSStringFromGLKMatrix4"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_NSStringFromGLKQuaternion"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_NSStringFromGLKVector2"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_NSStringFromGLKVector3"}, |
| {"access": "public", "kind": "function", "linkage": "exported", "name": "_NSStringFromGLKVector4"}, |
| {"access": "public", "introduced": "9", "kind": "variable", "linkage": "exported", "name": "_kGLKModelErrorDomain"}, |
| {"access": "public", "introduced": "9", "kind": "variable", "linkage": "exported", "name": "_kGLKModelErrorKey"} |
| ], |
| "interfaces": [ |
| { |
| "access": "public", |
| "instanceMethods": [ |
| {"access": "public", "name": "prepareToDraw"} |
| ], |
| "introduced": "5", |
| "ivars": [ |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_colorMaterialEnabled"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_fogEnabled"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_transform"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_lightingType"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_light0"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_light1"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_light2"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_material"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_texture2d0"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_texture2d1"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_textureOrder"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_constantColor"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_fog"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_label"} |
| ], |
| "linkage": "exported", |
| "name": "GLKBaseEffect", |
| "properties": [ |
| {"access": "public", "getter": "colorMaterialEnabled", "name": "colorMaterialEnabled", "setter": "setColorMaterialEnabled:"}, |
| {"access": "public", "getter": "lightModelTwoSided", "name": "lightModelTwoSided", "setter": "setLightModelTwoSided:"}, |
| {"access": "public", "getter": "useConstantColor", "name": "useConstantColor", "setter": "setUseConstantColor:"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "transform", "name": "transform"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "light0", "name": "light0"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "light1", "name": "light1"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "light2", "name": "light2"}, |
| {"access": "public", "getter": "lightingType", "name": "lightingType", "setter": "setLightingType:"}, |
| {"access": "public", "getter": "lightModelAmbientColor", "name": "lightModelAmbientColor", "setter": "setLightModelAmbientColor:"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "material", "name": "material"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "texture2d0", "name": "texture2d0"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "texture2d1", "name": "texture2d1"}, |
| {"access": "public", "getter": "textureOrder", "name": "textureOrder", "setter": "setTextureOrder:"}, |
| {"access": "public", "getter": "constantColor", "name": "constantColor", "setter": "setConstantColor:"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "fog", "name": "fog"}, |
| {"access": "public", "getter": "label", "name": "label", "setter": "setLabel:"} |
| ], |
| "protocols": [ |
| "GLKNamedEffect" |
| ], |
| "super": "NSObject" |
| }, |
| { |
| "access": "public", |
| "introduced": "5", |
| "ivars": [ |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_location"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_nameString"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_prv"} |
| ], |
| "linkage": "exported", |
| "name": "GLKEffectProperty", |
| "super": "NSObject" |
| }, |
| { |
| "access": "public", |
| "introduced": "5", |
| "ivars": [ |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_enabled"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_mode"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_color"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_density"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_start"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_end"} |
| ], |
| "linkage": "exported", |
| "name": "GLKEffectPropertyFog", |
| "properties": [ |
| {"access": "public", "getter": "enabled", "name": "enabled", "setter": "setEnabled:"}, |
| {"access": "public", "getter": "mode", "name": "mode", "setter": "setMode:"}, |
| {"access": "public", "getter": "color", "name": "color", "setter": "setColor:"}, |
| {"access": "public", "getter": "density", "name": "density", "setter": "setDensity:"}, |
| {"access": "public", "getter": "start", "name": "start", "setter": "setStart:"}, |
| {"access": "public", "getter": "end", "name": "end", "setter": "setEnd:"} |
| ], |
| "super": "GLKEffectProperty" |
| }, |
| { |
| "access": "public", |
| "introduced": "5", |
| "ivars": [ |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_enabled"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_position"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_ambientColor"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_diffuseColor"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_specularColor"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_spotDirection"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_spotExponent"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_spotCutoff"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_constantAttenuation"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_linearAttenuation"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_quadraticAttenuation"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_transform"} |
| ], |
| "linkage": "exported", |
| "name": "GLKEffectPropertyLight", |
| "properties": [ |
| {"access": "public", "getter": "enabled", "name": "enabled", "setter": "setEnabled:"}, |
| {"access": "public", "getter": "position", "name": "position", "setter": "setPosition:"}, |
| {"access": "public", "getter": "ambientColor", "name": "ambientColor", "setter": "setAmbientColor:"}, |
| {"access": "public", "getter": "diffuseColor", "name": "diffuseColor", "setter": "setDiffuseColor:"}, |
| {"access": "public", "getter": "specularColor", "name": "specularColor", "setter": "setSpecularColor:"}, |
| {"access": "public", "getter": "spotDirection", "name": "spotDirection", "setter": "setSpotDirection:"}, |
| {"access": "public", "getter": "spotExponent", "name": "spotExponent", "setter": "setSpotExponent:"}, |
| {"access": "public", "getter": "spotCutoff", "name": "spotCutoff", "setter": "setSpotCutoff:"}, |
| {"access": "public", "getter": "constantAttenuation", "name": "constantAttenuation", "setter": "setConstantAttenuation:"}, |
| {"access": "public", "getter": "linearAttenuation", "name": "linearAttenuation", "setter": "setLinearAttenuation:"}, |
| {"access": "public", "getter": "quadraticAttenuation", "name": "quadraticAttenuation", "setter": "setQuadraticAttenuation:"}, |
| {"access": "public", "getter": "transform", "name": "transform", "setter": "setTransform:"} |
| ], |
| "super": "GLKEffectProperty" |
| }, |
| { |
| "access": "public", |
| "introduced": "5", |
| "ivars": [ |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_ambientColor"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_diffuseColor"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_specularColor"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_emissiveColor"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_shininess"} |
| ], |
| "linkage": "exported", |
| "name": "GLKEffectPropertyMaterial", |
| "properties": [ |
| {"access": "public", "getter": "ambientColor", "name": "ambientColor", "setter": "setAmbientColor:"}, |
| {"access": "public", "getter": "diffuseColor", "name": "diffuseColor", "setter": "setDiffuseColor:"}, |
| {"access": "public", "getter": "specularColor", "name": "specularColor", "setter": "setSpecularColor:"}, |
| {"access": "public", "getter": "emissiveColor", "name": "emissiveColor", "setter": "setEmissiveColor:"}, |
| {"access": "public", "getter": "shininess", "name": "shininess", "setter": "setShininess:"} |
| ], |
| "super": "GLKEffectProperty" |
| }, |
| { |
| "access": "public", |
| "introduced": "5", |
| "ivars": [ |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_enabled"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_name"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_target"}, |
| {"access": "public", "accessControl": "protected", "linkage": "exported", "name": "_envMode"} |
| ], |
| "linkage": "exported", |
| "name": "GLKEffectPropertyTexture", |
| "properties": [ |
| {"access": "public", "getter": "enabled", "name": "enabled", "setter": "setEnabled:"}, |
| {"access": "public", "getter": "name", "name": "name", "setter": "setName:"}, |
| {"access": "public", "getter": "target", "name": "target", "setter": "setTarget:"}, |
| {"access": "public", "getter": "envMode", "name": "envMode", "setter": "setEnvMode:"} |
| ], |
| "super": "GLKEffectProperty" |
| }, |
| { |
| "access": "public", |
| "introduced": "5", |
| "ivars": [ |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_modelviewMatrix"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_projectionMatrix"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_normalMatrix"} |
| ], |
| "linkage": "exported", |
| "name": "GLKEffectPropertyTransform", |
| "properties": [ |
| {"access": "public", "getter": "modelviewMatrix", "name": "modelviewMatrix", "setter": "setModelviewMatrix:"}, |
| {"access": "public", "getter": "projectionMatrix", "name": "projectionMatrix", "setter": "setProjectionMatrix:"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "normalMatrix", "name": "normalMatrix"} |
| ], |
| "super": "GLKEffectProperty" |
| }, |
| { |
| "access": "public", |
| "classMethods": [ |
| {"access": "public", "name": "newMeshesFromAsset:sourceMeshes:error:"} |
| ], |
| "instanceMethods": [ |
| {"access": "public", "name": "init", "unavailable": true}, |
| {"access": "public", "name": "initWithMesh:error:"} |
| ], |
| "introduced": "9", |
| "linkage": "exported", |
| "name": "GLKMesh", |
| "properties": [ |
| {"access": "public", "attr": [ "readonly" ], "getter": "vertexCount", "name": "vertexCount"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "vertexBuffers", "name": "vertexBuffers"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "vertexDescriptor", "name": "vertexDescriptor"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "submeshes", "name": "submeshes"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "name", "name": "name"} |
| ], |
| "super": "NSObject" |
| }, |
| { |
| "access": "public", |
| "introduced": "9", |
| "linkage": "exported", |
| "name": "GLKMeshBuffer", |
| "properties": [ |
| {"access": "public", "attr": [ "readonly" ], "getter": "length", "name": "length"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "allocator", "name": "allocator"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "glBufferName", "name": "glBufferName"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "offset", "name": "offset"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "zone", "name": "zone"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "type", "name": "type"} |
| ], |
| "protocols": [ |
| "MDLMeshBuffer" |
| ], |
| "super": "NSObject" |
| }, |
| { |
| "access": "public", |
| "introduced": "9", |
| "linkage": "exported", |
| "name": "GLKMeshBufferAllocator", |
| "protocols": [ |
| "MDLMeshBufferAllocator" |
| ], |
| "super": "NSObject" |
| }, |
| { |
| "access": "public", |
| "instanceMethods": [ |
| {"access": "public", "name": "prepareToDraw"} |
| ], |
| "introduced": "5", |
| "ivars": [ |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_textureCubeMap"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_matrix"} |
| ], |
| "linkage": "exported", |
| "name": "GLKReflectionMapEffect", |
| "properties": [ |
| {"access": "public", "attr": [ "readonly" ], "getter": "textureCubeMap", "name": "textureCubeMap"}, |
| {"access": "public", "getter": "matrix", "name": "matrix", "setter": "setMatrix:"} |
| ], |
| "protocols": [ |
| "GLKNamedEffect" |
| ], |
| "super": "GLKBaseEffect" |
| }, |
| { |
| "access": "public", |
| "instanceMethods": [ |
| {"access": "public", "name": "prepareToDraw"}, |
| {"access": "public", "name": "draw"} |
| ], |
| "introduced": "5", |
| "ivars": [ |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_center"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_xSize"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_ySize"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_zSize"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_textureCubeMap"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_transform"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "_label"} |
| ], |
| "linkage": "exported", |
| "name": "GLKSkyboxEffect", |
| "properties": [ |
| {"access": "public", "getter": "center", "name": "center", "setter": "setCenter:"}, |
| {"access": "public", "getter": "xSize", "name": "xSize", "setter": "setXSize:"}, |
| {"access": "public", "getter": "ySize", "name": "ySize", "setter": "setYSize:"}, |
| {"access": "public", "getter": "zSize", "name": "zSize", "setter": "setZSize:"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "textureCubeMap", "name": "textureCubeMap"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "transform", "name": "transform"}, |
| {"access": "public", "getter": "label", "name": "label", "setter": "setLabel:"} |
| ], |
| "protocols": [ |
| "GLKNamedEffect" |
| ], |
| "super": "NSObject" |
| }, |
| { |
| "access": "public", |
| "instanceMethods": [ |
| {"access": "public", "name": "init", "unavailable": true} |
| ], |
| "introduced": "9", |
| "linkage": "exported", |
| "name": "GLKSubmesh", |
| "properties": [ |
| {"access": "public", "attr": [ "readonly" ], "getter": "type", "name": "type"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "mode", "name": "mode"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "elementCount", "name": "elementCount"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "elementBuffer", "name": "elementBuffer"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "mesh", "name": "mesh"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "name", "name": "name"} |
| ], |
| "super": "NSObject" |
| }, |
| { |
| "access": "public", |
| "introduced": "5", |
| "ivars": [ |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "name"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "target"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "width"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "height"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "depth"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "alphaState"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "textureOrigin"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "containsMipmaps"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "mimapLevelCount"}, |
| {"access": "public", "accessControl": "private", "linkage": "exported", "name": "arrayLength"} |
| ], |
| "linkage": "exported", |
| "name": "GLKTextureInfo", |
| "properties": [ |
| {"access": "public", "attr": [ "readonly" ], "getter": "name", "name": "name"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "target", "name": "target"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "width", "name": "width"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "height", "name": "height"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "depth", "name": "depth"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "alphaState", "name": "alphaState"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "textureOrigin", "name": "textureOrigin"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "containsMipmaps", "name": "containsMipmaps"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "mimapLevelCount", "name": "mimapLevelCount"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "arrayLength", "name": "arrayLength"} |
| ], |
| "protocols": [ |
| "NSCopying" |
| ], |
| "super": "NSObject" |
| }, |
| { |
| "access": "public", |
| "classMethods": [ |
| {"access": "public", "name": "textureWithContentsOfFile:options:error:"}, |
| {"access": "public", "name": "textureWithContentsOfURL:options:error:"}, |
| {"access": "public", "name": "textureWithName:scaleFactor:bundle:options:error:"}, |
| {"access": "public", "name": "textureWithContentsOfData:options:error:"}, |
| {"access": "public", "name": "textureWithCGImage:options:error:"}, |
| {"access": "public", "name": "cubeMapWithContentsOfFiles:options:error:"}, |
| {"access": "public", "name": "cubeMapWithContentsOfFile:options:error:"}, |
| {"access": "public", "name": "cubeMapWithContentsOfURL:options:error:"} |
| ], |
| "instanceMethods": [ |
| {"access": "public", "name": "initWithSharegroup:"}, |
| {"access": "public", "name": "textureWithContentsOfFile:options:queue:completionHandler:"}, |
| {"access": "public", "name": "textureWithContentsOfURL:options:queue:completionHandler:"}, |
| {"access": "public", "name": "textureWithName:scaleFactor:bundle:options:queue:completionHandler:"}, |
| {"access": "public", "name": "textureWithContentsOfData:options:queue:completionHandler:"}, |
| {"access": "public", "name": "textureWithCGImage:options:queue:completionHandler:"}, |
| {"access": "public", "name": "cubeMapWithContentsOfFiles:options:queue:completionHandler:"}, |
| {"access": "public", "name": "cubeMapWithContentsOfFile:options:queue:completionHandler:"}, |
| {"access": "public", "name": "cubeMapWithContentsOfURL:options:queue:completionHandler:"} |
| ], |
| "introduced": "5", |
| "linkage": "exported", |
| "name": "GLKTextureLoader", |
| "super": "NSObject" |
| }, |
| { |
| "access": "public", |
| "instanceMethods": [ |
| {"access": "public", "name": "initWithFrame:context:"}, |
| {"access": "public", "name": "bindDrawable"}, |
| {"access": "public", "name": "deleteDrawable"}, |
| {"access": "public", "name": "display"} |
| ], |
| "introduced": "5", |
| "linkage": "exported", |
| "name": "GLKView", |
| "properties": [ |
| {"access": "public", "getter": "delegate", "name": "delegate", "setter": "setDelegate:"}, |
| {"access": "public", "getter": "context", "name": "context", "setter": "setContext:"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "drawableWidth", "name": "drawableWidth"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "drawableHeight", "name": "drawableHeight"}, |
| {"access": "public", "getter": "drawableColorFormat", "name": "drawableColorFormat", "setter": "setDrawableColorFormat:"}, |
| {"access": "public", "getter": "drawableDepthFormat", "name": "drawableDepthFormat", "setter": "setDrawableDepthFormat:"}, |
| {"access": "public", "getter": "drawableStencilFormat", "name": "drawableStencilFormat", "setter": "setDrawableStencilFormat:"}, |
| {"access": "public", "getter": "drawableMultisample", "name": "drawableMultisample", "setter": "setDrawableMultisample:"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "snapshot", "name": "snapshot"}, |
| {"access": "public", "getter": "enableSetNeedsDisplay", "name": "enableSetNeedsDisplay", "setter": "setEnableSetNeedsDisplay:"} |
| ], |
| "protocols": [ |
| "NSCoding" |
| ], |
| "super": "UIView" |
| }, |
| { |
| "access": "public", |
| "introduced": "5", |
| "linkage": "exported", |
| "name": "GLKViewController", |
| "properties": [ |
| {"access": "public", "getter": "delegate", "name": "delegate", "setter": "setDelegate:"}, |
| {"access": "public", "getter": "preferredFramesPerSecond", "name": "preferredFramesPerSecond", "setter": "setPreferredFramesPerSecond:"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "framesPerSecond", "name": "framesPerSecond"}, |
| {"access": "public", "getter": "isPaused", "name": "paused", "setter": "setPaused:"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "framesDisplayed", "name": "framesDisplayed"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "timeSinceFirstResume", "name": "timeSinceFirstResume"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "timeSinceLastResume", "name": "timeSinceLastResume"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "timeSinceLastUpdate", "name": "timeSinceLastUpdate"}, |
| {"access": "public", "attr": [ "readonly" ], "getter": "timeSinceLastDraw", "name": "timeSinceLastDraw"}, |
| {"access": "public", "getter": "pauseOnWillResignActive", "name": "pauseOnWillResignActive", "setter": "setPauseOnWillResignActive:"}, |
| {"access": "public", "getter": "resumeOnDidBecomeActive", "name": "resumeOnDidBecomeActive", "setter": "setResumeOnDidBecomeActive:"} |
| ], |
| "protocols": [ |
| "NSCoding", |
| "GLKViewDelegate" |
| ], |
| "super": "UIViewController" |
| } |
| ], |
| "protocols": [ |
| { |
| "access": "public", |
| "instanceMethods": [ |
| {"access": "public", "name": "prepareToDraw"} |
| ], |
| "name": "GLKNamedEffect" |
| }, |
| { |
| "access": "public", |
| "instanceMethods": [ |
| {"access": "public", "name": "glkViewControllerUpdate:"}, |
| {"access": "public", "name": "glkViewController:willPause:", "optional": true} |
| ], |
| "name": "GLKViewControllerDelegate", |
| "protocols": [ |
| "NSObject" |
| ] |
| }, |
| { |
| "access": "public", |
| "instanceMethods": [ |
| {"access": "public", "name": "glkView:drawInRect:"} |
| ], |
| "name": "GLKViewDelegate", |
| "protocols": [ |
| "NSObject" |
| ] |
| } |
| ], |
| "target": "arm64e-apple-ios26.1", |
| "typedefs": [ |
| {"access": "public", "name": "GLKEffectPropertyPrvPtr"}, |
| {"access": "public", "name": "GLKFogMode"}, |
| {"access": "public", "name": "GLKLightingType"}, |
| {"access": "public", "name": "GLKMatrix2"}, |
| {"access": "public", "name": "GLKMatrix3"}, |
| {"access": "public", "name": "GLKMatrix4"}, |
| {"access": "public", "name": "GLKMatrixStackRef"}, |
| {"access": "public", "name": "GLKQuaternion"}, |
| {"access": "public", "name": "GLKTextureEnvMode"}, |
| {"access": "public", "name": "GLKTextureInfoAlphaState"}, |
| {"access": "public", "name": "GLKTextureInfoOrigin"}, |
| {"access": "public", "name": "GLKTextureLoaderCallback"}, |
| {"access": "public", "name": "GLKTextureLoaderError"}, |
| {"access": "public", "name": "GLKTextureTarget"}, |
| {"access": "public", "name": "GLKVector2"}, |
| {"access": "public", "name": "GLKVector3"}, |
| {"access": "public", "name": "GLKVector4"}, |
| {"access": "public", "name": "GLKVertexAttrib"}, |
| {"access": "public", "name": "GLKVertexAttributeParameters"}, |
| {"access": "public", "name": "GLKViewDrawableColorFormat"}, |
| {"access": "public", "name": "GLKViewDrawableDepthFormat"}, |
| {"access": "public", "name": "GLKViewDrawableMultisample"}, |
| {"access": "public", "name": "GLKViewDrawableStencilFormat"} |
| ] |
| } |
| ], |
| "version": "1.0" |
| } |