22 |
|
int16_t bottom; |
23 |
|
} UUtRect; |
24 |
|
|
25 |
+ |
typedef struct OBJtMethods |
26 |
+ |
{ |
27 |
+ |
void* rNew; |
28 |
+ |
void* rSetDefaults; |
29 |
+ |
void* rDelete; |
30 |
+ |
void* rIsInvalid; |
31 |
+ |
void* rLevelBegin; |
32 |
+ |
void* rLevelEnd; |
33 |
+ |
|
34 |
+ |
void* rDraw; |
35 |
+ |
void* rEnumerate; |
36 |
+ |
void* rGetBoundingSphere; |
37 |
+ |
void* rOSDGetName; |
38 |
+ |
void* rOSDSetName; |
39 |
+ |
void* rIntersectsLine; |
40 |
+ |
void* rUpdatePosition; |
41 |
+ |
|
42 |
+ |
void* rGetOSD; |
43 |
+ |
void* rGetOSDWriteSize; |
44 |
+ |
void* rSetOSD; |
45 |
+ |
|
46 |
+ |
void* rWrite; |
47 |
+ |
void* rRead; |
48 |
+ |
|
49 |
+ |
void* rSearch; |
50 |
+ |
|
51 |
+ |
void* rGetClassVisible; |
52 |
+ |
void* rSetClassVisible; |
53 |
+ |
|
54 |
+ |
void* rGetUniqueOSD; |
55 |
+ |
} OBJtMethods; |
56 |
+ |
|
57 |
|
void ONICALL TMrInstance_GetDataPtr_List( |
58 |
|
char Tag[4], //as in 'ONWC' |
59 |
|
int MaxCount, //# of elements in PointerList |