Ejemplo n.º 1
0
        public static Value lib_imageresources_blit(VmContext vm, Value[] args)
        {
            object         object1      = null;
            ObjectInstance objInstance1 = (ObjectInstance)args[0].internalValue;
            ObjectInstance objInstance2 = (ObjectInstance)args[1].internalValue;

            object[] objArray1 = objInstance1.nativeData;
            object1 = objArray1[3];
            if ((object1 == null))
            {
                object1      = ImageResourceHelper.GetPixelEditSession(objArray1[0]);
                objArray1[3] = object1;
            }
            ImageResourceHelper.BlitImage(objInstance1.nativeData[0], objInstance2.nativeData[0], (int)args[2].internalValue, (int)args[3].internalValue, (int)args[4].internalValue, (int)args[5].internalValue, (int)args[6].internalValue, (int)args[7].internalValue, object1);
            return(vm.globalNull);
        }