reman3/Rayman_X/cpa/public/SPO.h

60 lines
1.3 KiB
C

/* (c) Ubi Studios 1996-97*/
/* See Vincent Greco for any comment or question*/
#ifndef __SPO_H__
#define __SPO_H__
#ifdef __cplusplus
extern "C" {
#endif
/* For DLL using these function :*/
#include "cpa_expt.h"
#include "SPO/HieMtStk.h" /*provisoire*/
#include "SPO/HieConst.h" /*constants*/
/*#ifdef HieFriend*/
#include "LST.h" /*you need macros for manipulating the structure*/
#include "SPO/HieSpObj.h" /*structures and access macros*/
#include "SPO/HieHand.h" /*handle definitions*/
#include "SPO/HieDef.h" /*macros for the macros ...*/
#include "SPO/HieMacro.h" /*changes functions into macros */
/*#else*/
/* #include "SPO/HieHand.h" /*handles definition */
/* #include "SPO/Specif/HieFunc.h" /*access functions */
/*#endif*/
#include "SPO/HieExt.h" /*???*/
#if !defined(U64)
#include "SPO/Specif/HieLoad.h" /*loading functions*/
#endif /* U64 */
#include "SPO/HiePick.h" /*picking functions*/
#include "SPO/HieDraw.h" /*drawing functions*/
#include "SPO/HieBdVol.h"
/*////////// PSX ////////////*/
#ifdef PSX
/*////////// PSX ////////////*/
#include "SPO/HieSpObj.h"
#include "SPO/Specif/SPO_Accs.h"
#include "SPO/Specif/SPO_Init.h"
/*////////// PSX ////////////*/
#endif /* PSX */
/*////////// PSX ////////////*/
#ifdef __cplusplus
}/* extern "C" */
#endif
#endif /* __SPO_H__*/