Hi the list !
A few time ago I said that if you were kind, I was going to release an open
source library in C++ for XSI.
I hadn't time to work on it the last past months, but here it finally comes
!
In short, this is a static library developed as an extension of the
existing XSI C++ API classes.
It comes with a set of functions making it easier to develop plugins for
XSI.
At the moment, 12 classes are derived, totalizing 30+ functions.
Most of the functions are located in the ccCString class to allow an easy
and fast manipulation of XSI strings.
You can also find useful functions as for example the possibility to convert
a CValueArray in a const unsigned char* buffer, then get back the buffer
into a CValueArray.
As this library is released under the LGPL license, feel free to contribute
to this project to make this library better and better.
The only 'problem' is that I don't really know how to handle contributions
because this is my first SourceForge project, and I don't totally understand
how the CVS system works. But don't panic, we'll find a solution ! ;)
Here is the project link :
http://sourceforge.net/projects/ccxsitoolkit/
On the download page, you can get the whole source code and the project
build with Visual Studio 2005 Express, under WindowsXP 32bits environment.
A XSI-like (... doxygen-like) documentation is also provided in the package.
Cheers,
Christopher.