35 lines
686 B
C
35 lines
686 B
C
/* (c) Ubi R&D 1997*/
|
|
/* See Sebastien DAVID for any comment or question*/
|
|
|
|
#ifndef __IPOSTRUC_H__
|
|
#define __IPOSTRUC_H__
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
|
|
typedef struct PO_tdstPhysicalObject_
|
|
{
|
|
#ifndef D_THROW_VISUAL_SET
|
|
GEO_tdxHandleToVisualSet _hVisualSet;
|
|
#else
|
|
ACP_tdxHandleOfObject _hGeometricObject;
|
|
#endif /* D_THROW_VISUAL_SET */
|
|
PCS_tdxHandleToPhysicalCollSet _hCollideSet;
|
|
#ifndef U64
|
|
GEO_tdxHandleToBoundingSphere _hBoundingVolume;
|
|
#endif
|
|
} PO_tdstPhysicalObject;
|
|
|
|
|
|
/* Definition of the accessor macros for the friend modules*/
|
|
/* Rem: handles are pointers*/
|
|
|
|
#ifdef __cplusplus
|
|
}/* extern "C" */
|
|
#endif
|
|
|
|
/* __IPOSTRUC_H__*/
|
|
#endif
|