AddRef() const | RefTarget< VehicleCollisionTester > | inline |
cEmbedded | RefTarget< VehicleCollisionTester > | protectedstatic |
Collide(PhysicsSystem &inPhysicsSystem, const VehicleConstraint &inVehicleConstraint, uint inWheelIndex, RVec3Arg inOrigin, Vec3Arg inDirection, const BodyID &inVehicleBodyID, Body *&outBody, SubShapeID &outSubShapeID, RVec3 &outContactPosition, Vec3 &outContactNormal, float &outSuspensionLength) const =0 | VehicleCollisionTester | pure virtual |
GetBodyFilter() const | VehicleCollisionTester | inline |
GetBroadPhaseLayerFilter() const | VehicleCollisionTester | inline |
GetObjectLayer() const | VehicleCollisionTester | inline |
GetObjectLayerFilter() const | VehicleCollisionTester | inline |
GetRefCount() const | RefTarget< VehicleCollisionTester > | inline |
mBodyFilter | VehicleCollisionTester | protected |
mBroadPhaseLayerFilter | VehicleCollisionTester | protected |
mObjectLayer | VehicleCollisionTester | protected |
mObjectLayerFilter | VehicleCollisionTester | protected |
mRefCount | RefTarget< VehicleCollisionTester > | mutableprotected |
NonCopyable()=default | NonCopyable | |
NonCopyable(const NonCopyable &)=delete | NonCopyable | |
RefTarget< VehicleCollisionTester >::operator=(const RefTarget &) | RefTarget< VehicleCollisionTester > | inline |
NonCopyable::operator=(const NonCopyable &)=delete | NonCopyable | |
PredictContactProperties(PhysicsSystem &inPhysicsSystem, const VehicleConstraint &inVehicleConstraint, uint inWheelIndex, RVec3Arg inOrigin, Vec3Arg inDirection, const BodyID &inVehicleBodyID, Body *&ioBody, SubShapeID &ioSubShapeID, RVec3 &ioContactPosition, Vec3 &ioContactNormal, float &ioSuspensionLength) const =0 | VehicleCollisionTester | pure virtual |
RefTarget()=default | RefTarget< VehicleCollisionTester > | inline |
RefTarget(const RefTarget &) | RefTarget< VehicleCollisionTester > | inline |
Release() const | RefTarget< VehicleCollisionTester > | inline |
SetBodyFilter(const BodyFilter *inFilter) | VehicleCollisionTester | inline |
SetBroadPhaseLayerFilter(const BroadPhaseLayerFilter *inFilter) | VehicleCollisionTester | inline |
SetEmbedded() const | RefTarget< VehicleCollisionTester > | inline |
SetObjectLayer(ObjectLayer inObjectLayer) | VehicleCollisionTester | inline |
SetObjectLayerFilter(const ObjectLayerFilter *inFilter) | VehicleCollisionTester | inline |
sInternalGetRefCountOffset() | RefTarget< VehicleCollisionTester > | inlinestatic |
VehicleCollisionTester()=default | VehicleCollisionTester | |
VehicleCollisionTester(ObjectLayer inObjectLayer) | VehicleCollisionTester | inlineexplicit |
~RefTarget() | RefTarget< VehicleCollisionTester > | inline |
~VehicleCollisionTester()=default | VehicleCollisionTester | virtual |