Hi. I get the 'how do I inherit from a c++ object and implement its virtual methods with tolua++' question from time to time, so I decided to add a page on the wiki with some code (taken from lua_qt) to generate all the stuff needed to do this: http://lua-users.org/wiki/ImplementingVirtualMethodsWithToluapp Hope it helps.. Ariel.