Add rayman2 source files
This commit is contained in:
21
Rayman_X/cpa/public/HDL/GmtHandl.h
Normal file
21
Rayman_X/cpa/public/HDL/GmtHandl.h
Normal file
@@ -0,0 +1,21 @@
|
||||
/* (c) Ubi R&D 1996*/
|
||||
/* See Alain Robin for any comment or question*/
|
||||
|
||||
#ifndef __GMTHANDL_H__
|
||||
|
||||
#if !defined(GMT_FRIEND)||defined(__GAMEMAT_H__)
|
||||
|
||||
#define __GMTHANDL_H__
|
||||
/* Use this handle for the game material*/
|
||||
typedef struct GMT_tdstGameMaterial_ * GMT_tdxHandleToGameMaterial ;
|
||||
|
||||
/*Sound material handle*/
|
||||
typedef long SND_tdxHandleToSoundMaterial;
|
||||
|
||||
/*Collide material handle*/
|
||||
typedef struct GMT_tdstCollideMaterial_ * GMT_tdxHandleToCollideMaterial;
|
||||
typedef unsigned short GMT_tdxMask; /* Used for the identifier*/
|
||||
|
||||
#endif /* !defined(GMT_FRIEND)||defined(__GAMEMAT_H__)*/
|
||||
|
||||
#endif /* __GMTHANDL_H__*/
|
41
Rayman_X/cpa/public/HDL/HdlProto.h
Normal file
41
Rayman_X/cpa/public/HDL/HdlProto.h
Normal file
@@ -0,0 +1,41 @@
|
||||
#ifndef _HDLPROTO_H_
|
||||
#define _HDLPROTO_H_
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* For DLLs who are using this module : */
|
||||
#undef CPA_EXPORT
|
||||
#if defined(CPA_WANTS_IMPORT)
|
||||
#define CPA_EXPORT __declspec(dllimport)
|
||||
#elif defined(CPA_WANTS_EXPORT)
|
||||
#define CPA_EXPORT __declspec(dllexport)
|
||||
#else
|
||||
#define CPA_EXPORT
|
||||
#endif
|
||||
|
||||
/*----------------------------------------------------------------------------
|
||||
-- Description : HDL_fn_vInitModulesFor3DOS()
|
||||
-- Initialise all the ACP modules for the 3dos client
|
||||
------------------------------------------------------------------------------
|
||||
-- Input :
|
||||
-- Output :
|
||||
----------------------------------------------------------------------------*/
|
||||
extern CPA_EXPORT void HDL_fn_vInitModulesFor3DOS();
|
||||
|
||||
/*----------------------------------------------------------------------------
|
||||
-- Description : HDL_fn_vInitModulesForA3D()
|
||||
-- Initialise all the ACP modules for the A3D client
|
||||
------------------------------------------------------------------------------
|
||||
-- Input :
|
||||
-- Output :
|
||||
----------------------------------------------------------------------------*/
|
||||
extern CPA_EXPORT void HDL_fn_vInitModulesForA3D();
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}/* extern "C" */
|
||||
#endif
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user