64 lines
1.9 KiB
C
64 lines
1.9 KiB
C
#ifndef INIT_GLI_H
|
|
#define INIT_GLI_H
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif /* __cplusplus */
|
|
|
|
/* For DLL using these function :*/
|
|
#include "cpa_expt.h"
|
|
|
|
/*
|
|
extern CPA_EXPORT void GLI_vInitGliDFX(void);
|
|
extern CPA_EXPORT void GLI_vInitGliD3D(void);
|
|
extern CPA_EXPORT void GLI_vInitGliCif(void);
|
|
extern CPA_EXPORT void GLI_vInitGliP5(void);
|
|
*/
|
|
|
|
extern CPA_EXPORT void GLI_xInitGli (void) ;
|
|
#ifdef U64
|
|
#include "Rom64.h"
|
|
#include "h_level.h"
|
|
extern void GLI_fn_vInitCache(unsigned short _a6_uwCacheSize[6]);
|
|
#endif /* U64 */
|
|
extern CPA_EXPORT void GLI_xInitGliGlobal (void);
|
|
extern CPA_EXPORT void GLI_vEndofGeometricLoad();
|
|
extern CPA_EXPORT void GLI_vCloseGli ();
|
|
extern CPA_EXPORT void GLI_vSignalCurrentMemoryChannel(unsigned char CurrentChannel);
|
|
extern CPA_EXPORT void GLI_vKillMemoryChannel(unsigned char CurrentChannel);
|
|
extern CPA_EXPORT long GLI_xIsGliInit();
|
|
extern CPA_EXPORT void GLI_vSetBenchMode(long lEnable);
|
|
extern CPA_EXPORT void GLI_vChangeBenchMode();
|
|
/* End of turn engine.*/
|
|
//extern CPA_EXPORT void GLI_vEndOfTurnEngine(void);
|
|
|
|
#define GLI_C_VersionGlide 0
|
|
#define GLI_C_VersionPentium 1
|
|
#define GLI_C_VersionSoft 1
|
|
#define GLI_C_VersionD3DRM 2
|
|
#define GLI_C_VersionD3DDP 3
|
|
#define GLI_C_VersionCIF 4
|
|
#define GLI_C_VersionGlide3 5
|
|
|
|
extern CPA_EXPORT long GLI_lWhatIsGLI();
|
|
|
|
/* Return a pointer on the text version of GLI engine.*/
|
|
extern CPA_EXPORT unsigned char *GLI_ucGetTextOfVersion(void);
|
|
|
|
/* Return version number.*/
|
|
extern CPA_EXPORT long GLI_lGetNumOfVersion(void);
|
|
|
|
/*bart990108:*/
|
|
extern CPA_EXPORT char GLI_fn_cWindowedModeIsOptimized(void);
|
|
extern CPA_EXPORT void GLI_fn_vOptimizedWindowedMode(void);
|
|
extern CPA_EXPORT void GLI_fn_vNonOptimizedWindowedMode(void);
|
|
extern CPA_EXPORT void GLI_fn_vSetMainWindowForRender(void * _hWnd);
|
|
extern CPA_EXPORT void GLI_fn_vRecomputeViewportToMaximizeDisplay(int _arg);
|
|
|
|
|
|
#ifdef __cplusplus
|
|
};
|
|
#endif /* __cplusplus */
|
|
|
|
#endif /* INIT_GLI_H*/
|