src/ai/api/ai_vehicle.hpp.sq
branchnoai
changeset 9635 9ee82e091af7
parent 9615 f809cdc8e360
child 9654 b836eb5c521f
equal deleted inserted replaced
9634:e359d82f0652 9635:9ee82e091af7
     9 }; // namespace SQConvert
     9 }; // namespace SQConvert
    10 
    10 
    11 void SQAIVehicleRegister(Squirrel *engine) {
    11 void SQAIVehicleRegister(Squirrel *engine) {
    12 	DefSQClass <AIVehicle> SQAIVehicle("AIVehicle");
    12 	DefSQClass <AIVehicle> SQAIVehicle("AIVehicle");
    13 	SQAIVehicle.PreRegister(engine);
    13 	SQAIVehicle.PreRegister(engine);
    14 	SQAIVehicle.AddConstructor<void (AIVehicle::*)()>(engine, 1, "x");
    14 	SQAIVehicle.AddConstructor<void (AIVehicle::*)(), 1>(engine, "x");
    15 
    15 
    16 	SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::GetClassName,      "GetClassName",      1, "x");
    16 	SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::GetClassName,      "GetClassName",      1, "x");
    17 	SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::IsValidEngine,     "IsValidEngine",     2, "xi");
    17 	SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::IsValidEngine,     "IsValidEngine",     2, "xi");
    18 	SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::IsValidVehicle,    "IsValidVehicle",    2, "xi");
    18 	SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::IsValidVehicle,    "IsValidVehicle",    2, "xi");
    19 	SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::GetLocation,       "GetLocation",       2, "xi");
    19 	SQAIVehicle.DefSQStaticMethod(engine, &AIVehicle::GetLocation,       "GetLocation",       2, "xi");