Added engine screen iteration function for canvas 'image data'