X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fas3%2Fregistry.h;h=944b1396f2e582ea0f0e15d2ba01b3abcaf5de87;hb=3009697c06e197c803fca6c5acef7e5d8d79852d;hp=062e5dd66dc8e8600bc3c0fe76fb090783358d52;hpb=cad2e08956148922b5a8b8bff8c8dbee884c854b;p=swftools.git diff --git a/lib/as3/registry.h b/lib/as3/registry.h index 062e5dd..944b139 100644 --- a/lib/as3/registry.h +++ b/lib/as3/registry.h @@ -44,9 +44,14 @@ struct _classinfo { char classinfo_equals(classinfo_t*c1, classinfo_t*c2); #define MEMBER_SLOT 1 -#define MEMBER_METHOD 2 +#define MEMBER_GET 2 +#define MEMBER_SET 4 +#define MEMBER_GETSET 6 +#define MEMBER_METHOD 8 + struct _memberinfo { U8 kind; + U8 flags; const char*name; union { classinfo_t*return_type;