Hi. I don't know how to use tolua to instantiate
structs (not objects) in my lua scripts.
Take for instance this pkg file:
typedef struct {
char
*cclib_name; /* Must match
CCLib name in gcprod */
void
*cclib_data;
} CCLIB_START_STRUCT;
in my lua script, I do:
local p = CCLIB_START_STRUCT
p.cclib_name =
"test"
but when I try to set the cclib_name field, I get:
"invalid 'self' in accessing variable
'cclib_name'"
How do you create a variable of the above type
and initialize it? I tried with the type:new() sintax, but it seems that's
only for classes.
Greetings
Ignacio Burgueño