Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PlanesCollider Member List

This is the complete list of members for PlanesCollider, including all inherited members.

_Collide(const AABBCollisionNode *node, udword clip_mask)PlanesColliderprotected
_Collide(const AABBNoLeafNode *node, udword clip_mask)PlanesColliderprotected
_Collide(const AABBQuantizedNode *node, udword clip_mask)PlanesColliderprotected
_Collide(const AABBQuantizedNoLeafNode *node, udword clip_mask)PlanesColliderprotected
_CollideNoPrimitiveTest(const AABBCollisionNode *node, udword clip_mask)PlanesColliderprotected
_CollideNoPrimitiveTest(const AABBNoLeafNode *node, udword clip_mask)PlanesColliderprotected
_CollideNoPrimitiveTest(const AABBQuantizedNode *node, udword clip_mask)PlanesColliderprotected
_CollideNoPrimitiveTest(const AABBQuantizedNoLeafNode *node, udword clip_mask)PlanesColliderprotected
_Dump(const AABBCollisionNode *node)VolumeColliderprotected
_Dump(const AABBNoLeafNode *node)VolumeColliderprotected
_Dump(const AABBQuantizedNode *node)VolumeColliderprotected
_Dump(const AABBQuantizedNoLeafNode *node)VolumeColliderprotected
Collide(PlanesCache &cache, const Plane *planes, udword nb_planes, const Model &model, const Matrix4x4 *worldm=null)PlanesCollider
Collide(PlanesCache &cache, const OBB &box, const Model &model, const Matrix4x4 *worldb=null, const Matrix4x4 *worldm=null)PlanesColliderinline
Collider()Collider
ContactFound() const Colliderinline
FirstContactEnabled() const Colliderinline
GetContactStatus() const Colliderinline
GetNbTouchedPrimitives() const VolumeColliderinline
GetNbVolumeBVTests() const VolumeColliderinline
GetNbVolumePrimTests() const VolumeColliderinline
GetTouchedPrimitives() const VolumeColliderinline
InitQuery(PlanesCache &cache, const Plane *planes, udword nb_planes, const Matrix4x4 *worldm=null)PlanesColliderprotected
VolumeCollider::InitQuery()Colliderinlineprotectedvirtual
IsCacheValid(VolumeCache &cache)VolumeColliderinlineprotected
mCenterCoeffVolumeColliderprotected
mCurrentModelColliderprotected
mExtentsCoeffVolumeColliderprotected
mFlagsColliderprotected
mIMeshColliderprotected
mNbPlanesPlanesColliderprotected
mNbVolumeBVTestsVolumeColliderprotected
mNbVolumePrimTestsVolumeColliderprotected
mPlanesPlanesColliderprotected
mTouchedPrimitivesVolumeColliderprotected
mVPPlanesColliderprotected
override(Collider) const char *ValidateSettings()PlanesCollider
VolumeCollider::override(Collider) inline_ void InitQuery()VolumeColliderinlineprotected
PlanesAABBOverlap(const Point &center, const Point &extents, udword &out_clip_mask, udword in_clip_mask)PlanesColliderprotected
PlanesCollider()PlanesCollider
PlanesTriOverlap(udword in_clip_mask)PlanesColliderprotected
SetFirstContact(bool flag)Colliderinline
SetPrimitiveTests(bool flag)Colliderinline
SetTemporalCoherence(bool flag)Colliderinline
Setup(const BaseModel *model)Colliderinlineprotected
SkipPrimitiveTests() const Colliderinline
TemporalCoherenceEnabled() const Colliderinline
TemporalHit() const Colliderinline
ValidateSettings()=0Colliderpure virtual
VolumeCollider()VolumeCollider
~Collider()Collidervirtual
~PlanesCollider()PlanesCollidervirtual
~VolumeCollider()=0VolumeColliderpure virtual