X-Git-Url: https://www.kengrimes.com/gitweb/?p=henge%2Fapc.git;a=blobdiff_plain;f=src%2Fir.h;h=3086e5a513e8aa866a0782e33a297fb40cf6d1a7;hp=278c7b72096b43a79f490f7ce2b57dfe2d4b688f;hb=3dead973a71aae59d2cb04205f8ae64ab7fc6fcd;hpb=81be40c7e131efbb3300d948ee17d05a9910205e diff --git a/src/ir.h b/src/ir.h index 278c7b7..3086e5a 100644 --- a/src/ir.h +++ b/src/ir.h @@ -51,6 +51,7 @@ ir_class ir_class_root(void); ir_class ir_class_addchild(ir_class,const uint8_t*); uint8_t* ir_class_name(ir_class); ir_set ir_class_addset(ir_class,const uint8_t*); +ir_set ir_class_rootset(ir_class); ir_set ir_set_addchild(ir_set,const uint8_t*); uint8_t* ir_set_name(ir_set); /* Output */ @@ -93,10 +94,12 @@ ir_setdata ir_link(enum ltype,ir_setld,const uint8_t*); framebox ir_set_framebox(ir_set); audiodata ir_set_audio(ir_set); linkdata ir_set_link(ir_set); +enum ltype ir_linkdata_type(linkdata); +uint32_t ir_linkdata_ref(linkdata); ir_setdata ir_setdata_nextsib(ir_setdata); uint8_t* ir_setdata_name(ir_setdata); uint8_t* ir_setdata_filename(ir_setdata); -long ir_setdata_fpos(void); +long ir_setdata_fpos(ir_setdata); void ir_setdata_assign_fpos(ir_setdata,long); framedata ir_framebox_framesheet(framebox,apc_facing); framedata ir_framebox_mapsheet(framebox,apc_facing);