#include <collision_desc.h>
Nevrax France
Definition at line 65 of file collision_desc.h.
Public Member Functions | |
CSurfaceIdent (sint32 retInstance, sint32 surfId) | |
CSurfaceIdent () | |
bool | operator!= (const CSurfaceIdent &o) const |
bool | operator== (const CSurfaceIdent &o) const |
void | serial (NLMISC::IStream &f) |
Data Fields | |
sint32 | RetrieverInstanceId |
the surface mesh instance Id. | |
sint32 | SurfaceId |
the surface Id of this surface mesh instance. -1 if Wall/impossible to walk through. |
|
Definition at line 85 of file collision_desc.h.
00085 {} |
|
Definition at line 86 of file collision_desc.h. References RetrieverInstanceId, sint32, and SurfaceId.
00086 : RetrieverInstanceId(retInstance), SurfaceId(surfId) {} |
|
Definition at line 78 of file collision_desc.h.
00079 { 00080 return !(*this==o); 00081 } |
|
Definition at line 73 of file collision_desc.h. References RetrieverInstanceId, and SurfaceId.
00074 { 00075 return RetrieverInstanceId==o.RetrieverInstanceId && SurfaceId==o.SurfaceId; 00076 } |
|
Definition at line 88 of file collision_desc.h. References RetrieverInstanceId, NLMISC::IStream::serial(), and SurfaceId.
00088 { f.serial(RetrieverInstanceId, SurfaceId); } |
|
the surface mesh instance Id.
Definition at line 69 of file collision_desc.h. Referenced by NLPACS::CEdgeQuad::build(), CSurfaceIdent(), NLPACS::CGlobalRetriever::doMove(), NLPACS::CGlobalRetriever::findCollisionChains(), NLPACS::CGlobalRetriever::getSurfaceById(), operator==(), serial(), NLPACS::CGlobalRetriever::testCollisionWithCollisionChains(), and NLPACS::CGlobalRetriever::testMovementWithCollisionChains(). |
|
the surface Id of this surface mesh instance. -1 if Wall/impossible to walk through.
Definition at line 71 of file collision_desc.h. Referenced by NLPACS::CEdgeQuad::build(), CSurfaceIdent(), NLPACS::CGlobalRetriever::doMove(), NLPACS::CGlobalRetriever::findCollisionChains(), NLPACS::CGlobalRetriever::getSurfaceById(), operator==(), serial(), NLPACS::CGlobalRetriever::testCollisionWithCollisionChains(), and NLPACS::CGlobalRetriever::testMovementWithCollisionChains(). |