NScumm.Scumm.ScummEngine6.Dim2DimArray C# (CSharp) Метод

Dim2DimArray() приватный Метод

private Dim2DimArray ( int dim2, int dim1 ) : void
dim2 int
dim1 int
Результат void
        protected void Dim2DimArray(int dim2, int dim1)
        {
            var subOp = ReadByte();
            ArrayType type;
            switch (subOp)
            {
                case 199:               // SO_INT_ARRAY
                    type = ArrayType.IntArray;
                    break;
                case 200:               // SO_BIT_ARRAY
                    type = ArrayType.BitArray;
                    break;
                case 201:               // SO_NIBBLE_ARRAY
                    type = ArrayType.NibbleArray;
                    break;
                case 202:               // SO_BYTE_ARRAY
                    type = ArrayType.ByteArray;
                    break;
                case 203:               // SO_STRING_ARRAY
                    type = ArrayType.StringArray;
                    break;
                default:
                    throw new NotSupportedException(string.Format("Dim2DimArray: default case {0}", subOp));
            }

            DefineArray(ReadWord(), type, dim2, dim1);
        }
ScummEngine6