src/ai/api/ai_list.hpp.sq
branchnoai
changeset 9664 c5741021bf59
parent 9635 9ee82e091af7
child 9673 ee4f133c84ec
equal deleted inserted replaced
9663:f854f05bbbce 9664:c5741021bf59
    13 	SQAIList.PreRegister(engine, "AIAbstractList");
    13 	SQAIList.PreRegister(engine, "AIAbstractList");
    14 	SQAIList.AddConstructor<void (AIList::*)(), 1>(engine, "x");
    14 	SQAIList.AddConstructor<void (AIList::*)(), 1>(engine, "x");
    15 
    15 
    16 	SQAIList.DefSQStaticMethod(engine, &AIList::GetClassName, "GetClassName", 1, "x");
    16 	SQAIList.DefSQStaticMethod(engine, &AIList::GetClassName, "GetClassName", 1, "x");
    17 
    17 
    18 	SQAIList.DefSQMethod(engine, &AIList::AddItem,    "AddItem",    2, "xi");
    18 	SQAIList.DefSQMethod(engine, &AIList::AddItem,    "AddItem",    3, "xii");
       
    19 	SQAIList.DefSQMethod(engine, &AIList::ChangeItem, "ChangeItem", 3, "xii");
    19 	SQAIList.DefSQMethod(engine, &AIList::RemoveItem, "RemoveItem", 2, "xi");
    20 	SQAIList.DefSQMethod(engine, &AIList::RemoveItem, "RemoveItem", 2, "xi");
    20 
    21 
    21 	SQAIList.PostRegister(engine);
    22 	SQAIList.PostRegister(engine);
    22 }
    23 }