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

Comparing Daodan/MSVC/Oni_Symbols.h (file contents):
Revision 574 by gumby, Mon Oct 11 08:22:59 2010 UTC vs.
Revision 578 by gumby, Wed Jan 12 18:47:16 2011 UTC

# Line 94 | Line 94 | typedef int16_t                ( *_ONrGameState_NewCha
94                                                                                                     void* flag, uint32_t* list_location);
95   typedef ActiveCharacter*        ( *_ONrGetActiveCharacter)(void* CharacterPtr);
96   typedef void ( *_ONrCharacter_NewAnimationHook)(Character *ioCharacter, ActiveCharacter *ioActiveCharacter);
97 < //int16_t ONICALL ONrGameState_GetPlayerCharacter();
97 > typedef void ( *_ONrCharacter_SetAnimationExternal)(Character *ioCharacter, short state, void* animation, int interpolation);
98  
99   typedef void            ( *_COrTextArea_Print)(uint32_t area, uint32_t priority,
100                                                                                     uint32_t textshade, uint32_t textshadowshade,
# Line 116 | Line 116 | typedef int ( *_COrMessage_Print)(char*
116   typedef int16_t ( *_TMrInstance_GetDataPtr)(int tag, char* name, void* pointer);
117   typedef char*   ( *_TMrInstance_GetInstanceName)(void* InstancePointer);
118  
119 < typedef int16_t ( *_TSrContext_DrawText)(uint32_t TSrContext, char* Text, int alpha, uint32_t usuallyzero, void* pRect);
119 > typedef int16_t ( *_TSrContext_DrawText)(uint32_t TSrContext, char* Text, char alpha, uint32_t usuallyzero, void* pRect);
120   //int16_t TSrContext_New        ( TSFF*, size 7, ??? 1, ??? 1, ??? 0, TSrContext*);
121   typedef int16_t ( *_TSrContext_New)( void* FontInstance, int size, int hthsik1,int hthsik2,int hthsik3, void* TSrContext);
122  
# Line 124 | Line 124 | typedef int16_t ( *_TSrContext_SetShade)
124          void            *ioTextContext,
125          uint32_t        inShade);
126  
127 < typedef uint16_t ( *_TRrAnimation_GetDuration)(int Animation);
128 < typedef uint16_t ( *_TRrAnimation_GetTo)(int Animation);
129 < typedef uint16_t ( *_TRrAnimation_GetFrom)(int Animation);
127 > typedef uint16_t ( *_TRrAnimation_GetDuration)(void* Animation);
128 > typedef uint16_t ( *_TRrAnimation_GetTo)(void* Animation);
129 > typedef uint16_t ( *_TRrAnimation_GetFrom)(void* Animation);
130  
131   typedef void
132   ( *_ONrCharacter_SetHitPoints)(
# Line 196 | Line 196 | ExtFunc(ONrPersist_GetGamma);
196   ExtFunc(ONrPersist_GetWonGame);
197   ExtFunc(UUrStartupMessage);
198  
199 + ExtFunc(ONrCharacter_SetAnimationExternal);
200 +
201   ExtFunc(ONrCharacter_NewAnimationHook);
202   ExtFunc(ONrCharacter_SetHitPoints);
203   ExtFunc(ONrGameState_NewCharacter);

Diff Legend

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