| 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 |