parse method

  1. @override
Map<String, dynamic> parse(
  1. ByteBuffer buffer,
  2. bool loadMipmaps
)
override

Implementation

@override
	Map<String,dynamic> parse(ByteBuffer buffer, bool loadMipmaps ) {
		final ktx = KhronosTextureContainer( buffer, 1 );

		return {
			'mipmaps': ktx.mipmaps( loadMipmaps ),
			'width': ktx.pixelWidth,
			'height': ktx.pixelHeight,
			'format': ktx.glInternalFormat,
			'isCubemap': ktx.numberOfFaces == 6,
			'mipmapCount': ktx.numberOfMipmapLevels
		};
	}