summaryrefslogtreecommitdiff
path: root/src/ai/api/ai_event_types.hpp.sq
diff options
context:
space:
mode:
authorglx <glx@openttd.org>2009-01-25 19:06:00 +0000
committerglx <glx@openttd.org>2009-01-25 19:06:00 +0000
commit062f32a1868f3a72ab54c0097059d937ab30ce38 (patch)
treee92b8bce8a6e198fc26860c8b75a4188cb2cd7c4 /src/ai/api/ai_event_types.hpp.sq
parentfc965a75dcd040194db16802ee0b4d7ae4efe86d (diff)
downloadopenttd-062f32a1868f3a72ab54c0097059d937ab30ce38.tar.xz
(svn r15270) -Change [API CHANGE]: remove AIEventTest
Diffstat (limited to 'src/ai/api/ai_event_types.hpp.sq')
-rw-r--r--src/ai/api/ai_event_types.hpp.sq21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/ai/api/ai_event_types.hpp.sq b/src/ai/api/ai_event_types.hpp.sq
index 84d8b722b..9c4537f8b 100644
--- a/src/ai/api/ai_event_types.hpp.sq
+++ b/src/ai/api/ai_event_types.hpp.sq
@@ -4,27 +4,6 @@
#include "ai_event_types.hpp"
namespace SQConvert {
- /* Allow AIEventTest to be used as Squirrel parameter */
- template <> AIEventTest *GetParam(ForceType<AIEventTest *>, HSQUIRRELVM vm, int index, SQAutoFreePointers *ptr) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return (AIEventTest *)instance; }
- template <> AIEventTest &GetParam(ForceType<AIEventTest &>, HSQUIRRELVM vm, int index, SQAutoFreePointers *ptr) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return *(AIEventTest *)instance; }
- template <> const AIEventTest *GetParam(ForceType<const AIEventTest *>, HSQUIRRELVM vm, int index, SQAutoFreePointers *ptr) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return (AIEventTest *)instance; }
- template <> const AIEventTest &GetParam(ForceType<const AIEventTest &>, HSQUIRRELVM vm, int index, SQAutoFreePointers *ptr) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return *(AIEventTest *)instance; }
- template <> int Return<AIEventTest *>(HSQUIRRELVM vm, AIEventTest *res) { if (res == NULL) { sq_pushnull(vm); return 1; } res->AddRef(); Squirrel::CreateClassInstanceVM(vm, "AIEventTest", res, NULL, DefSQDestructorCallback<AIEventTest>); return 1; }
-}; // namespace SQConvert
-
-void SQAIEventTest_Register(Squirrel *engine) {
- DefSQClass <AIEventTest> SQAIEventTest("AIEventTest");
- SQAIEventTest.PreRegister(engine, "AIEvent");
-
- SQAIEventTest.DefSQStaticMethod(engine, &AIEventTest::GetClassName, "GetClassName", 1, "x");
- SQAIEventTest.DefSQStaticMethod(engine, &AIEventTest::Convert, "Convert", 2, "xx");
-
- SQAIEventTest.DefSQMethod(engine, &AIEventTest::GetTest, "GetTest", 1, "x");
-
- SQAIEventTest.PostRegister(engine);
-}
-
-namespace SQConvert {
/* Allow AIEventVehicleCrashed to be used as Squirrel parameter */
template <> AIEventVehicleCrashed *GetParam(ForceType<AIEventVehicleCrashed *>, HSQUIRRELVM vm, int index, SQAutoFreePointers *ptr) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return (AIEventVehicleCrashed *)instance; }
template <> AIEventVehicleCrashed &GetParam(ForceType<AIEventVehicleCrashed &>, HSQUIRRELVM vm, int index, SQAutoFreePointers *ptr) { SQUserPointer instance; sq_getinstanceup(vm, index, &instance, 0); return *(AIEventVehicleCrashed *)instance; }