-void ir_set_assign_ref(ir_set,long long);\r
-void ir_data_assign_path(ir_setdata,uint8_t*);\r
-ir_setdata ir_framesheet(uint8_t*,ir_facing,int,int);\r
-ir_setdata ir_mapsheet(uint8_t*,ir_facing,int,int);\r
-ir_setdata ir_audio(uint8_t*);\r
-ir_setdata ir_link_odat(ir_setld);\r
-ir_setdata ir_link_vdat(ir_setld,uint8_t*);\r
-ir_setdata ir_link_mdat(ir_setld,uint8_t*);\r
-ir_setdata ir_link_adat(ir_setld,uint8_t*);\r
+void ir_set_assign_ref(ir_set,uint32_t);\r
+void ir_data_assign_path(ir_setdata,const uint8_t*);\r
+ir_setdata ir_framesheet(const uint8_t*, apc_facing, int,int);\r
+ir_setdata ir_mapsheet(const uint8_t*, apc_facing, int,int);\r
+ir_setdata ir_audio(const uint8_t*);\r
+ir_setdata ir_link(enum ltype,ir_setld,const uint8_t*);\r
+/* Output */\r
+ir_framebox ir_set_framebox(ir_set);\r
+ir_audio ir_set_audio(ir_set);\r
+ir_link ir_set_link(ir_set);\r
+ir_setdata ir_setdata_nextsib(ir_setdata);\r
+uint8_t* ir_setdata_name(ir_setdata);\r
+uint8_t* ir_setdata_filename(ir_setdata);\r
+long ir_setdata_fpos(void);\r
+void ir_setdata_assign_fpos(ir_setdata,long);\r
+ir_framedata ir_framebox_framesheet(ir_framebox,apc_facing);\r
+ir_framedata ir_framebox_mapsheet(ir_framebox,apc_facing);\r
+ir_frameinfo ir_framedata_frameinfo(ir_framedata);\r