NScumm.Scumm.Audio.IMuse.IMuseInternal.QueryQueue C# (CSharp) Метод

QueryQueue() защищенный Метод

protected QueryQueue ( int param ) : int
param int
Результат int
        protected int QueryQueue(int param)
        {
            switch (param)
            {
                case 0: // Get trigger count
                    return _trigger_count;
                case 1: // Get trigger type
                    if (_queue_end == _queue_pos)
                        return -1;
                    return _cmd_queue[_queue_end].array[1];
                case 2: // Get trigger sound
                    if (_queue_end == _queue_pos)
                        return 0xFF;
                    return _cmd_queue[_queue_end].array[2];
                default:
                    return -1;
            }
        }