Kinematic Character Controller
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CKinematicCharacterController.CharacterGroundingReportContains all the information for the motor's grounding status
 CKinematicCharacterController.CharacterTransientGroundingReportContains the simulation-relevant information for the motor's grounding status
 CKinematicCharacterController.HitStabilityReportContains all the information from a hit stability evaluation
 CKinematicCharacterController.ICharacterController
 CKinematicCharacterController.IMoverController
 CKinematicCharacterController.KinematicCharacterMotorStateRepresents the entire state of a character motor that is pertinent for simulation. Use this to save state or revert to past state
 CMonoBehaviour
 CKinematicCharacterController.KinematicCharacterMotorComponent that manages character collisions and movement solving
 CKinematicCharacterController.KinematicCharacterSystemThe system that manages the simulation of KinematicCharacterMotor and PhysicsMover
 CKinematicCharacterController.PhysicsMoverComponent that manages the movement of moving kinematic rigidbodies for proper interaction with characters
 CKinematicCharacterController.OverlapResultDescribes an overlap between the character capsule and another collider
 CKinematicCharacterController.PhysicsMoverStateRepresents the entire state of a PhysicsMover that is pertinent for simulation. Use this to save state or revert to past state
 CPropertyAttribute
 CKinematicCharacterController.ReadOnlyAttribute
 CKinematicCharacterController.RigidbodyProjectionHitContains the information of hit rigidbodies during the movement phase, so they can be processed afterwards
 CScriptableObject
 CKinematicCharacterController.KCCSettings