/** * @author Richard Davey * @copyright 2018 Photon Storm Ltd. * @license {@link https://github.com/photonstorm/phaser/blob/master/license.txt|MIT License} */ /** * A Matrix is simply an array of arrays, where each sub-array (the rows) have the same length: * * let matrix2 = [ * [ 1, 1, 1, 1, 1, 1 ], * [ 2, 0, 0, 0, 0, 4 ], * [ 2, 0, 1, 2, 0, 4 ], * [ 2, 0, 3, 4, 0, 4 ], * [ 2, 0, 0, 0, 0, 4 ], * [ 3, 3, 3, 3, 3, 3 ] *]; */ /** * [description] * * @function Phaser.Utils.Array.Matrix.CheckMatrix * @since 3.0.0 * * @param {array} matrix - [description] * * @return {boolean} [description] */ declare var CheckMatrix: (matrix: any) => boolean;