/***************************************************************************** * * File : rpcollis.h * * Abstract : World collision plugin for Renderware. * ***************************************************************************** * * This file is a product of Criterion Software Ltd. * * This file is provided as is with no warranties of any kind and is * provided without any obligation on Criterion Software Ltd. or * Canon Inc. to assist in its use or modification. * * Criterion Software Ltd. will not, under any * circumstances, be liable for any lost revenue or other damages arising * from the use of this file. * * Copyright (c) 2000 Criterion Software Ltd. * All Rights Reserved. * * RenderWare is a trademark of Canon Inc. * *****************************************************************************/ #ifndef RPCOLLIS_H #define RPCOLLIS_H /* Doxygen plugin groups. */ /** * \defgroup rpcollis RpCollision * \ingroup rpplugin * * Collision Plugin for RenderWare Graphics. */ /****************************************************************************** * Include files */ #include #include #include "rpcollis.rpe" /* automatically generated header file */ /****************************************************************************** * Global Types */ /** * \ingroup rpcollis * RpIntersectType, this type represents the different types of * primitives that can be used to intersect with an object (for example, see * \ref RpCollisionWorldForAllIntersections): */ enum RpIntersectType { rpINTERSECTNONE = 0, rpINTERSECTLINE, /**