src/ai/api/ai_map.hpp.sq
branchnoai
changeset 9610 5cebcd43a1ec
parent 9609 f0dbf5850145
child 9635 9ee82e091af7
equal deleted inserted replaced
9609:f0dbf5850145 9610:5cebcd43a1ec
     9 }; // namespace SQConvert
     9 }; // namespace SQConvert
    10 
    10 
    11 void SQAIMapRegister(Squirrel *engine) {
    11 void SQAIMapRegister(Squirrel *engine) {
    12 	DefSQClass <AIMap> SQAIMap("AIMap");
    12 	DefSQClass <AIMap> SQAIMap("AIMap");
    13 	SQAIMap.PreRegister(engine);
    13 	SQAIMap.PreRegister(engine);
    14 	SQAIMap.AddConstructor<void (AIMap::*)()>(engine);
    14 	SQAIMap.AddConstructor<void (AIMap::*)()>(engine, 1, "x");
    15 
    15 
    16 	SQAIMap.DefSQStaticMethod(engine, &AIMap::GetClassName, "GetClassName", 1, "x");
    16 	SQAIMap.DefSQStaticMethod(engine, &AIMap::GetClassName, "GetClassName", 1, "x");
    17 
    17 
    18 	SQAIMap.DefSQMethod(engine, &AIMap::IsValidTile,       "IsValidTile",       2, "xi");
    18 	SQAIMap.DefSQMethod(engine, &AIMap::IsValidTile,       "IsValidTile",       2, "xi");
    19 	SQAIMap.DefSQMethod(engine, &AIMap::GetMapSize,        "GetMapSize",        1, "x");
    19 	SQAIMap.DefSQMethod(engine, &AIMap::GetMapSize,        "GetMapSize",        1, "x");