reman3/Rayman_X/cpa/public/GAM/engine.h

96 lines
2.5 KiB
C

/*=========================================================================*/
/* PCAEngin.h : Kernel base of PCA project.*/
/* This is a part of the PCA project.*/
/**/
/* Version 1.0*/
/* Creation date 20/06/96*/
/* Revision date*/
/**/
/* (c) Ubi Studio 1996*/
/**/
/* DO NOT MODIFY THAT FILE. IF SOMETHING NEEDS TO BE CHANGE, PLEASE CONTACT */
/* VINCENT GRECO OR CHRISTOPHE BEAUDET.*/
/*=========================================================================*/
#if !defined(___Engine_h__)
#define ___Engine_h__
/******************************************/
#if _MSC_VER >= 1000
#pragma once
#endif /* _MSC_VER >= 1000 */
/******************************************/
#include "GAM/Header.h"
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*
* Put here all the define constants
*/
/*
* Declare here any type you need
*/
/*
* Declare here any preprocessor macros
*/
/*---------------------------------------------------------------------------*/
/*===========================================================================*/
/*---------------------------------------------------------------------------*/
/*
* Global variables are here. The declaration must be of the form :
*
* EXTERN <type> <name>;
*
* Remember that GLOBALS must be define for only one include of that file
*/
/*---------------------------------------------------------------------------*/
/*
* Prototypes of functions from the related source module are here
*/
#if defined(__cplusplus)
extern "C"
{
#endif /* __cplusplus */
extern GAME_INLINE void fn_vChooseTheGoodInit(void);
extern GAME_INLINE void fn_vChooseTheGoodDesInit(void);
extern GAME_INLINE void fn_vOneTrame(void);
extern GAME_INLINE unsigned char fn_bEndOfGame(void);
extern GAME_INLINE unsigned char fn_bEndOfOneStep(void);
#if !defined(PRESS_DEMO)
/**************** FabPerez SectorAnalyse ************/
/*****************************************************/
#if defined (WIN32) && defined(_DEBUG)
extern void fn_RecupInfoTrameSecteur(void);
#endif /*WIN32 & _DEBUG*/
/************** Fin FabPerez SectorAnalyse ***********/
/******************************************************/
#endif /* PRESS_DEMO */
unsigned int fn_uiEngineMainLoop(void);
#if defined(__cplusplus)
}
#endif /* __cplusplus */
/*---------------------------------------------------------------------------*/
#endif /* ___Engine_h__ */