[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Some ToLua Questions
- From: Lenny Palozzi <domain@...>
- Date: Thu, 13 Jan 2000 14:11:26 -0500
Thomas Tong wrote:
> I've just started integrating Lua with our app, and I've got a few
> I want to use ToLua to expose my C++ classes over to LUA. What is the
> recommended way to expose your applications interface to Lua?? While
Create a tolua package file that is really a stripped down header file
of your interface classes. The examples in the html help file are pretty
> it's very appealing to use ToLua inorder to expose my existing
> interfaces, I'm worried that my existing headers may have a high number
> of dependencies for it to be properly dealt with.
> For example.
> in myheader.h
> it includes -
> -- While in the C class the number of dependies of this high level
> class is reasonable. I'm afraid running this through ToLua would expose
> several hundred more functions than needed.
You mean generating binding code for all those extra functions you don't
want. I think tolua would only generate code for only those classes in
the package file.
If one of your interface classes is in myheader.h, create a package file
from that and at the top of the file insert
tolua will generate the resulting binding code in the cpp file and it
will have the above three lines(without the '$').