[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: metatables [newbie]
- From: "anderson" <anderson@...>
- Date: Thu, 19 Jun 2003 15:01:49 +0800
----- Original Message -----
From: "anderson" <anderson@badmama.com.au>
To: "Lua list" <lua@bazar2.conectiva.com.br>
Sent: Wednesday, June 18, 2003 1:24 AM
Subject: metatables [newbie]
> Greetings,
>
> I'm having trouble understanding metatables for Object Orientated C++ like
> classes (note I'm looking at this from the C++ side of things). Luna by
> Lenny Palozzi is helpful for version 4, but I can't figure out the changes
I
> need to make for v5. I can't seem to find any good sample code for v5
> metatables. The manual doesn't seem to be very helpful to me (and it's
> probably just me) in respect to metatables. A sample would be nice,
> including how to add events and values.
>
> How do I add members (properties/methods)?
> How do I write/receive a index/newindex member?
> How do I use set/getmetatable to change the metatable?
>
>
> I've placed some code below which is derived from the Luna example code. I
> hate copying code this closely, but I'm having understanding this.
[Snip]
> Confused,
> Anderson
I read back a few posts (thanks Peter Shook) and found the account
conversion for V5:
http://lua-users.org/wiki/SimplerCppBinding
IMO: I would be really nice if this link was with the rest of the lua links
(next to luna).