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

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

private IfClassOfIs ( int obj, int args ) : void
obj int
args int
Результат void
        protected virtual void IfClassOfIs(int obj, int[] args)
        {
            var num = args.Length;
            var cond = true;

            while (--num >= 0)
            {
                var cls = args[num];
                var b = GetClass(obj, (ObjectClass)cls);
                if (((cls & 0x80) != 0 && !b) || ((cls & 0x80) == 0 && b))
                    cond = false;
            }
            Push(cond);
        }
ScummEngine6