ViewVC Help
View File | Revision Log | View Changeset | Root Listing
root/Oni2/Daodan/src/Oni.h
(Generate patch)

Comparing Daodan/src/Oni.h (file contents):
Revision 983 by alloc, Sun Mar 16 20:06:52 2014 UTC vs.
Revision 984 by alloc, Sun Mar 16 23:35:10 2014 UTC

# Line 22 | Line 22 | typedef struct {
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

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)