Ok, JustSid, so here is another heretic question. From a technical point of view I think your work is very interesting. On the other hand I don't get your concept of using this. Very roughly speaking you bind functions to structs so they more or less appear as methods. That goes into an oop direction. However, you do not provide inheritance (at least not without a workaround), no polymorphy and no encapsulation. That makes a score of 0.5 out of 3 on the oop properties scale... tongue

So the question is: why should I use this complicated stuff instead of just using the c++ sdk?


Always learn from history, to be sure you make the same mistakes again...