Subversion Repositories Games.Carmageddon

Rev

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