Tomas | 1 Mar 2005 15:57
Picon
Favicon

Re: How to call a Lua object method fom a function in C?

> Lobject = { callback = function (self...) .... end}
>
> PassObjectCallbacktoC (Lobject.callback) -- note Lobject:callback cannot be passed.
	You'll have to pass the object and its method:

PassObjectCallbacktoC (Lobject, Lobject.callback)

	Or create a closure:

PassObjectCallbacktoC (function () return Lobject:callback() end)

	Got it?
		Tomas


Gmane