reman3/Rayman_X/cpa/public/SNA/snasyn.h

29 lines
1009 B
C

#ifndef __SNASYN_H__
#define __SNASYN_H__
#ifdef D_USE_LIPSYNC
#ifdef __cplusplus
extern "C" {
#endif
extern CPA_EXPORT void SNA_fn_xWriteOpenLipsSynchTableFile(char *szFileName);
extern CPA_EXPORT ACP_tdxBool SNA_fn_xReadOpenLipsSynchTableFile(char *szFileName);
extern CPA_EXPORT void SNA_fn_vCloseLipsSynchTableFile();
extern CPA_EXPORT void SNA_fn_vWriteLipsSynchEntryInLipsSynchTableFile(char *szVigFilename,unsigned long ulPointerAdr);
extern CPA_EXPORT void SNA_fn_vReadAndUpdateLipsSynchPointers();
extern CPA_EXPORT void fn_vOpenWriteLipsSynchroBloc(char *szFileName);
extern CPA_EXPORT void fn_vCloseWriteLipsSynchroBloc();
extern CPA_EXPORT void fn_vWriteLipsSynchroBloc(tdstLipsSynchroTable *p_stLSTable, char *szSectionName);
extern CPA_EXPORT void fn_vReadAllLipsSynchroBlocs(char *szFileName);
extern CPA_EXPORT tdstLipsSynchroTable *fn_p_stReturnLipsSynchTable(char *szSectionName);
#ifdef __cplusplus
}/* extern "C" */
#endif
#endif /*D_USE_LIPSYNC*/
#endif /* __SNASYN_H__*/