--- a/src/ai/api/ai_townlist_valuator.hpp.sq Tue Feb 26 16:03:39 2008 +0000
+++ b/src/ai/api/ai_townlist_valuator.hpp.sq Tue Feb 26 18:32:35 2008 +0000
@@ -1,25 +1,6 @@
#include "ai_townlist_valuator.hpp"
namespace SQConvert {
- /* Allow AITownList_vRandomize to be used as Squirrel parameter */
- template <> AITownList_vRandomize *GetParam(ForceType<AITownList_vRandomize *>, HSQUIRRELVM vm, int index) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return (AITownList_vRandomize *)instance; }
- template <> AITownList_vRandomize &GetParam(ForceType<AITownList_vRandomize &>, HSQUIRRELVM vm, int index) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return *(AITownList_vRandomize *)instance; }
- template <> const AITownList_vRandomize *GetParam(ForceType<const AITownList_vRandomize *>, HSQUIRRELVM vm, int index) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return (AITownList_vRandomize *)instance; }
- template <> const AITownList_vRandomize &GetParam(ForceType<const AITownList_vRandomize &>, HSQUIRRELVM vm, int index) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return *(AITownList_vRandomize *)instance; }
- template <> int Return<AITownList_vRandomize *>(HSQUIRRELVM vm, AITownList_vRandomize *res) { if (res == NULL) { sq_pushnull(vm); return 1; } res->AddRef(); Squirrel::CreateClassInstanceVM(vm, "AITownList_vRandomize", res, NULL, DefSQDestructorCallback<AITownList_vRandomize>); return 1; }
-}; // namespace SQConvert
-
-void SQAITownList_vRandomize_Register(Squirrel *engine) {
- DefSQClass <AITownList_vRandomize> SQAITownList_vRandomize("AITownList_vRandomize");
- SQAITownList_vRandomize.PreRegister(engine);
- SQAITownList_vRandomize.AddConstructor<void (AITownList_vRandomize::*)(), 1>(engine, "x");
-
- SQAITownList_vRandomize.DefSQStaticMethod(engine, &AITownList_vRandomize::GetClassName, "GetClassName", 1, "x");
-
- SQAITownList_vRandomize.PostRegister(engine);
-}
-
-namespace SQConvert {
/* Allow AITownList_vPopulation to be used as Squirrel parameter */
template <> AITownList_vPopulation *GetParam(ForceType<AITownList_vPopulation *>, HSQUIRRELVM vm, int index) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return (AITownList_vPopulation *)instance; }
template <> AITownList_vPopulation &GetParam(ForceType<AITownList_vPopulation &>, HSQUIRRELVM vm, int index) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return *(AITownList_vPopulation *)instance; }