src/squirrel_helper.hpp
Tue, 17 Jun 2008 11:46:09 +0000 rubidium (svn r13546) [NoAI] -Codechange: add support to pass arrays with integers to C++ functions. noai
Tue, 27 May 2008 09:52:05 +0000 truebrain (svn r13284) [NoAI] -Change r13272: make the auto-free-pointers much more general, so in the future we can use it for other things, and not limited to strings noai
Mon, 26 May 2008 20:00:18 +0000 rubidium (svn r13272) [NoAI] -Codechange: strdup all parameter strings coming from Squirrel going into the API after the possible WChar* -> char* conversion and free them after return. noai
Tue, 25 Mar 2008 12:09:42 +0000 truebrain (svn r12409) [NoAI] -Add: allow an AdvancedMethod which gives you complete control over the param handling from a call from SQ noai
Wed, 09 Jan 2008 18:11:12 +0000 rubidium (svn r11796) [NoAI] -Sync: with trunk r11502:11795. noai
Fri, 23 Nov 2007 16:59:30 +0000 rubidium (svn r11503) [NoAI] -Sync: with trunk r11308:11502. noai
Thu, 19 Jul 2007 17:13:38 +0000 truelight (svn r10625) [NoAI] -Fix: returning C++ classes, by creating a temp SQ class, had its problems, this should fix them all (double-frees, wrong scope, ..) noai
Sat, 14 Jul 2007 22:06:38 +0000 truelight (svn r10565) [NoAI] -Add: allow giving width, height and radius to check for cargo acceptance noai
Sat, 14 Jul 2007 14:56:26 +0000 truelight (svn r10558) [NoAI] -Fix: don't use free'd memory (tnx glx for tracing!!) noai
Fri, 13 Jul 2007 18:10:33 +0000 truelight (svn r10551) [NoAI] -Add: added SQ support for "void *" noai
Thu, 12 Jul 2007 15:04:26 +0000 truelight (svn r10526) [NoAI] -Fix: a class with params for the constructor lost his instance when called from SQ (templates can be really useful ;)) noai
Tue, 26 Jun 2007 23:40:58 +0000 glx (svn r10350) [NoAI] -Sync with trunk r10194:10349 noai
Wed, 02 May 2007 12:47:16 +0000 truelight (svn r9767) [NoAI] -Add: add support for params in the constructor (via C++ templates) noai
Wed, 02 May 2007 11:46:05 +0000 truelight (svn r9766) [NoAI] -Fix: remove a param from the stack after using, to avoid stack-coruption noai
Sun, 25 Mar 2007 17:43:40 +0000 rubidium (svn r9453) [NoAI] -Codechange: make a difference between static and non-static methods in the squirrel export script. noai
Sun, 25 Mar 2007 16:46:57 +0000 glx (svn r9452) [NoAI] -Fix r9450: compilation with _UNICODE was broken noai
Sun, 25 Mar 2007 16:32:02 +0000 truelight (svn r9451) [NoAI] -Add: allow static and non-static members for SQ noai
Sun, 25 Mar 2007 16:10:40 +0000 truelight (svn r9450) [NoAI] -Fix: don't allow static-method calls from SQ to non-static functions noai
Thu, 22 Mar 2007 09:10:00 +0000 truelight (svn r9406) [NoAI] -Fix: made the detection of 'void' against 'non-void' functions for the class->SQ convertor via templates (as MSVC failed to understand the other method) (KUDr) noai
Tue, 20 Mar 2007 13:55:04 +0000 truelight (svn r9372) [NoAI] -Fix: type in squirrel_helper caused 4 param functions to fail noai
Tue, 20 Mar 2007 00:14:29 +0000 truelight (svn r9360) [NoAI] -Add: class-functions can now be static and still be added to SQ. There they behave as they are non-static, which is fine for that level of coding. noai
Mon, 19 Mar 2007 13:14:20 +0000 truelight (svn r9329) [NoAI] -Fix: add AIRoad() for Squirrel noai
Fri, 16 Mar 2007 09:57:39 +0000 truelight (svn r9248) [NoAI] -Add: added templates for void func() to SQ functions noai
Thu, 15 Mar 2007 23:42:08 +0000 glx (svn r9241) [NoAI] -Revert r9181: remove the #undef _UNICODE hack noai
Thu, 15 Mar 2007 22:08:00 +0000 truelight (svn r9226) [NoAI] -Change: moved some ai/squirrel files to root noai