** LINKS UPDATED **
I’m currently working on a language agnostic presentation of the File I/O plugin interface, in
a dev branch of the PM Assets project:
The idea is to simplify developing a file i/o plugin across different languages by providing explicit data types and functions descriptions. The document is based on some note works I had jotted down when trying to establish which data types I had to use in PureBasic, by looking into the Delphi and C++ types. So, hopefully it’s going to be time-saver for people coming from languages other than C/Delphi.
I’m also planning to write a more detailed explanation of how the communication and data exchange occurs between PM and the plugin, to make looking up things easier during work, and to cover better some aspects which are not to clear in the present documentation (small things mainly). Again, I’m going to be using my annotation from the various experiments carried so far, which lead me to look into these details.
I’ll be using this thread to ask you some clarifications on some aspects which I’m still not quite sure about; and to get some feedback on wether this document is being accurate or not.
I though of posting the links straight away, so that work on the document might be followed by anyone interested, and get some feedback and advise too, before merging it into the master branch.
Here my first question:
- Which is the lowest version of Pro Motion supporting the current file i/o interface? (ie. from which versions of PM will plugins be usable)