X-Git-Url: https://www.kengrimes.com/gitweb/?p=henge%2Fapc.git;a=blobdiff_plain;f=src%2Fir.h;h=339a4e7036d406e36a562c623d693ed77b9a3ac9;hp=6d045dd828f5ef769b05245726beca29c6154505;hb=626bf46e0e2c2658242460fc63526dd4f14de0f6;hpb=8a2e47873c6c56f69ab6464c66f2e6b16ce42cc8 diff --git a/src/ir.h b/src/ir.h index 6d045dd..339a4e7 100644 --- a/src/ir.h +++ b/src/ir.h @@ -46,9 +46,9 @@ typedef struct ir_classld_t* ir_classld; specified set. */ ir_class ir_class_root(void); -ir_class ir_class_addchild(ir_class, uint8_t*); -ir_set ir_class_addset(ir_class,uint8_t*); -ir_set ir_set_addchild(ir_set,uint8_t*); +ir_class ir_class_addchild(ir_class,const uint8_t*); +ir_set ir_class_addset(ir_class,const uint8_t*); +ir_set ir_set_addchild(ir_set,const uint8_t*); /* Set Data Each set can contain up to FACING_MAX each of framesheets and mapsheets, one sheet for each facing, per label. Each set can contain any number of audio @@ -66,11 +66,11 @@ ir_set ir_set_addchild(ir_set,uint8_t*); enum ltype { OLINK, MLINK, VLINK, ALINK }; void ir_set_assign_data(ir_set,ir_setdata); void ir_set_assign_ref(ir_set,long long); -void ir_data_assign_path(ir_setdata,uint8_t*); -ir_setdata ir_framesheet(uint8_t*, apc_facing, int,int); -ir_setdata ir_mapsheet(uint8_t*, apc_facing, int,int); -ir_setdata ir_audio(uint8_t*); -ir_setdata ir_link(enum ltype, ir_setld, uint8_t*); +void ir_data_assign_path(ir_setdata,const uint8_t*); +ir_setdata ir_framesheet(const uint8_t*, apc_facing, int,int); +ir_setdata ir_mapsheet(const uint8_t*, apc_facing, int,int); +ir_setdata ir_audio(const uint8_t*); +ir_setdata ir_link(enum ltype,ir_setld,const uint8_t*); /* Reference Linking Data Create linking data to sets or classes that will be resolved at a later stage. Class references can be created from an ir_class object, if @@ -81,8 +81,8 @@ ir_setdata ir_link(enum ltype, ir_setld, uint8_t*); */ ir_classld ir_classld_from_class(ir_class); ir_classld ir_classld_from_root(void); -ir_classld ir_classld_addchild(ir_classld,uint8_t*); +ir_classld ir_classld_addchild(ir_classld,const uint8_t*); ir_setld ir_setld_from_ref(long long); -ir_setld ir_setld_from_classld(ir_classld,uint8_t*); -ir_setld ir_setld_addchild(ir_setld,uint8_t*); +ir_setld ir_setld_from_classld(ir_classld,const uint8_t*); +ir_setld ir_setld_addchild(ir_setld,const uint8_t*); #endif //_IR_H_