Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 20 | pmbaty | 1 | #ifndef _REGSUPT_H_ |
| 2 | #define _REGSUPT_H_ |
||
| 3 | |||
| 4 | #include "brender/br_types.h" |
||
| 5 | |||
| 6 | br_model* BrModelAdd(br_model* model); |
||
| 7 | |||
| 8 | br_model* BrModelRemove(br_model* model); |
||
| 9 | |||
| 10 | br_model* BrModelFind(char* pattern); |
||
| 11 | |||
| 12 | br_model_find_cbfn* BrModelFindHook(br_model_find_cbfn* hook); |
||
| 13 | |||
| 14 | br_uint_32 BrModelAddMany(br_model** items, int n); |
||
| 15 | |||
| 16 | br_uint_32 BrModelRemoveMany(br_model** items, int n); |
||
| 17 | |||
| 18 | br_uint_32 BrModelFindMany(char* pattern, br_model** items, int max); |
||
| 19 | |||
| 20 | br_uint_32 BrModelCount(char* pattern); |
||
| 21 | |||
| 22 | br_uint_32 BrModelEnum(char* pattern, br_model_enum_cbfn* callback, void* arg); |
||
| 23 | |||
| 24 | br_material* BrMaterialAdd(br_material* material); |
||
| 25 | |||
| 26 | br_material* BrMaterialRemove(br_material* material); |
||
| 27 | |||
| 28 | br_material* BrMaterialFind(char* pattern); |
||
| 29 | |||
| 30 | br_material_find_cbfn* BrMaterialFindHook(br_material_find_cbfn* hook); |
||
| 31 | |||
| 32 | br_uint_32 BrMaterialAddMany(br_material** items, int n); |
||
| 33 | |||
| 34 | br_uint_32 BrMaterialRemoveMany(br_material** items, int n); |
||
| 35 | |||
| 36 | br_uint_32 BrMaterialFindMany(char* pattern, br_material** items, int max); |
||
| 37 | |||
| 38 | br_uint_32 BrMaterialCount(char* pattern); |
||
| 39 | |||
| 40 | br_uint_32 BrMaterialEnum(char* pattern, br_material_enum_cbfn* callback, void* arg); |
||
| 41 | |||
| 42 | br_pixelmap* BrMapAdd(br_pixelmap* pixelmap); |
||
| 43 | |||
| 44 | br_pixelmap* BrMapRemove(br_pixelmap* pixelmap); |
||
| 45 | |||
| 46 | br_pixelmap* BrMapFind(char* pattern); |
||
| 47 | |||
| 48 | br_map_find_cbfn* BrMapFindHook(br_map_find_cbfn* hook); |
||
| 49 | |||
| 50 | br_uint_32 BrMapAddMany(br_pixelmap** items, int n); |
||
| 51 | |||
| 52 | br_uint_32 BrMapRemoveMany(br_pixelmap** items, int n); |
||
| 53 | |||
| 54 | br_uint_32 BrMapFindMany(char* pattern, br_pixelmap** items, int max); |
||
| 55 | |||
| 56 | br_uint_32 BrMapCount(char* pattern); |
||
| 57 | |||
| 58 | br_uint_32 BrMapEnum(char* pattern, br_map_enum_cbfn* callback, void* arg); |
||
| 59 | |||
| 60 | br_pixelmap* BrTableAdd(br_pixelmap* pixelmap); |
||
| 61 | |||
| 62 | br_pixelmap* BrTableRemove(br_pixelmap* pixelmap); |
||
| 63 | |||
| 64 | br_pixelmap* BrTableFind(char* pattern); |
||
| 65 | |||
| 66 | br_table_find_cbfn* BrTableFindHook(br_table_find_cbfn* hook); |
||
| 67 | |||
| 68 | br_uint_32 BrTableAddMany(br_pixelmap** items, int n); |
||
| 69 | |||
| 70 | br_uint_32 BrTableRemoveMany(br_pixelmap** items, int n); |
||
| 71 | |||
| 72 | br_uint_32 BrTableFindMany(char* pattern, br_pixelmap** items, int max); |
||
| 73 | |||
| 74 | br_uint_32 BrTableCount(char* pattern); |
||
| 75 | |||
| 76 | br_uint_32 BrTableEnum(char* pattern, br_table_enum_cbfn* callback, void* arg); |
||
| 77 | |||
| 78 | #endif |