didn't like binding int and double with same name. why?

This commit is contained in:
Enno Rehling 2005-12-11 12:41:05 +00:00
parent 57cb0c73fc
commit 9be2d7b33d
1 changed files with 2 additions and 2 deletions

View File

@ -110,8 +110,8 @@ bind_objects(struct lua_State * L)
.def("set", (void(objects::*)(const char*, building&))&objects::set<building&, TBUILDING>) .def("set", (void(objects::*)(const char*, building&))&objects::set<building&, TBUILDING>)
.def("set", (void(objects::*)(const char*, ship&))&objects::set<ship&, TSHIP>) .def("set", (void(objects::*)(const char*, ship&))&objects::set<ship&, TSHIP>)
// POD: // POD:
.def("set", (void(objects::*)(const char*, int))&objects::set<int, TINTEGER>) // .def("set", (void(objects::*)(const char*, int))&objects::set<int, TINTEGER>)
.def("set", (void(objects::*)(const char*, double))&objects::set<double, TREAL>) .def("set", (void(objects::*)(const char*, double))&objects::set<lua_Number, TREAL>)
.def("set", (void(objects::*)(const char*, const char *))&objects::set<const char *, TSTRING>) .def("set", (void(objects::*)(const char*, const char *))&objects::set<const char *, TSTRING>)
]; ];
} }