#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(). |
1.3.6