, there's been no response from @atilim
which is a good thing as he can focus on the core engine amongst other things. So, whoever from the both of you can answer this, it would be helpful.
How can we use the image returned by UIImage or the memory pointer holding the png representation. There is another via method of saving the UIImage to disk and then loading it up as a sprite using Bitmap or Texture. Is there a shorter way?
For that purpose, you may use Temporary directory, as saving file in |T|file.png and then reading it.
To get the actual path of Temporary directory inside plugin, you may use g_pathForFile(const char* path); function