X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fas3%2Fabc.h;h=27a536ddfdd24a39ec50fbb78cd87d3f3cb37341;hb=9357273f55ebb7fd2e8bb265ab38ae607d8bf91f;hp=fd477c9aa13a7f230f1cea5de1d00db068f221be;hpb=ad5c58267676e6715893ce10c227753a54469a40;p=swftools.git diff --git a/lib/as3/abc.h b/lib/as3/abc.h index fd477c9..27a536d 100644 --- a/lib/as3/abc.h +++ b/lib/as3/abc.h @@ -58,8 +58,17 @@ struct _abc_file { abc_file_t*abc_file_new(); +#define TRAIT_SLOT 0 +#define TRAIT_METHOD 1 +#define TRAIT_GETTER 2 +#define TRAIT_SETTER 3 +#define TRAIT_CLASS 4 +#define TRAIT_FUNCTION 5 +#define TRAIT_CONST 6 + struct _trait { - unsigned char type; + unsigned char kind; + unsigned char attributes; multiname_t*name; union {