Namespace nickmaltbie.OpenKCC.Utils.ColliderCast
Classes
AbstractPrimitiveColliderCast
Abstract class to optimize operations for a primitive shape collider cast.
BoxColliderCast
ColliderCast behaviour intended to work with any box collider shape.
CapsuleColliderCast
ColliderCast behaviour intended to work with any capsule collider shape.
ColliderConfiguration
Generic collider configuration.
MockColliderCast
This class is only meant for testing, no reason to include in code coverage metrics.
PrimitiveColliderCast
Collider cast for selecting between different primitive collider /// shapes.
SphereColliderCast
ColliderCast behaviour intended to work with any sphere collider shape.
Enums
CapsuleDirection
Enum to translate capsule direction to numeric value.
ColliderType
List of primitive collider types.
Delegates
MockColliderCast.CastSelfCallback
Callback function for CastSelf(Vector3, Quaternion, Vector3, Single, out IRaycastHit, Int32, QueryTriggerInteraction, Single)
MockColliderCast.CastSelfReturns
Callback function for CastSelf(Vector3, Quaternion, Vector3, Single, out IRaycastHit, Int32, QueryTriggerInteraction, Single)
MockColliderCast.DoRaycastInDirectionCallback
Callback function for DoRaycastInDirection(Vector3, Vector3, Single, out IRaycastHit, Int32, QueryTriggerInteraction)
MockColliderCast.DoRaycastInDirectionReturns
Callback function for DoRaycastInDirection(Vector3, Vector3, Single, out IRaycastHit, Int32, QueryTriggerInteraction)