Hi all,
Is there a mechanism for accessing objects in the ExternalObjectsArray from a plugin? For some reason, I thought that there was, but I can't find it in the code (image or vm) or in the various list archives.
I was hoping to have a QuickTime callback function (i.e. a function I passed into QuickTime) copy data directly into a Squeak ByteArray, which was to have been looked up by its index in the ExternalObjectsArray. Instead it looks like I'll have to copy it into an ExternalData, and copy it again into a Squeak ByteArray. Is this right?
It seems trivial to expose access to the ExternalObjectsArray via the interpreterProxy, and I can't think of any good reason not to. Can you?
Can anyone suggest a solution that doesn't involve hacking the VM (writing plugin code is fine)?
Thanks, Josh
vm-dev@lists.squeakfoundation.org