Third Person Cover Shooter  1.6
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CCoverShooter.ActorMemory
 CCoverShooter.Actors
 CCoverShooter.ActorTargetDescribes enemy positions for the AI to aim at
 CCoverShooter.AIApproximationSettingsDescribes possible error of the AI guesses
 CCoverShooter.AICallResults of an AI call
 CCoverShooter.AIGrenadeSettingsSettings for AI grenades
 CCoverShooter.AIListeners
 CCoverShooter.AimSettingsSpeed and angle settings for CharacterMotor
 CCoverShooter.AIStartSettingsSettings for AI start
 CCoverShooter.AITargetSettings
 CCoverShooter.AIUtilA number of utility functions related to the AI
 CCoverShooter.Alerts
 CCoverShooter.BurstsSettings for bursts of fire
 CCoverShooter.CameraManagerHolds the camera object
 CCoverShooter.CameraStateDefines camera state for a single gameplay situation
 CCoverShooter.CameraStatesSettings for each camera state
 CCoverShooter.CharacterDescribes a human character
 CCoverShooter.CharacterIK
 CCoverShooter.CharacterMovementMovement information of a character
 CCoverShooter.CharacterProcessCustom motor process description
 CCoverShooter.CharactersManages a list of all characters inside the level
 CCoverShooter.ClimbSettingsClimbing settings for a character
 CCoverShooter.CoverAimStateMaintains state of aiming in cover
 CCoverShooter.CoverBurstsSettings for bursts of fire when in cover
 CCoverShooter.CoverCacheBuilds and maintains a list of covers near a position
 CCoverShooter.CoverItemDescribes a single cover relative to an AI actor
 CCoverShooter.CoverSearchManages a cache of covers used for search
 CCoverShooter.CoverSettingsDefines cover settings for a character
 CCoverShooter.CoverStateCover state held by a CharacterMotor
 CCoverShooter.CoverUpdateSettings
 CCoverShooter.CoverUserDescribes an actor and its position
 CCoverShooter.CrosshairSettings
 CCoverShooter.CustomActionDescribes a key used to trigger a custom action, animation and message names
 CCoverShooter.DebugText
 CCoverShooter.DistanceRangeDescribes a value that is calculated based on a distance
 CEditor
 CCoverShooter.EnemyDistanceRangeMin and max distances for enemy to be in position for camera to zoom out
 CCoverShooter.FaceSettingsCollection of modifiers for a face
 CCoverShooter.FadedObjectHolds the object with changed transparency
 CCoverShooter.FadedRendererHolds information about a faded renderer
 CCoverShooter.FadeTargetObjects closer than the target are faded
 CCoverShooter.FighterGrenadeAvoidSettings
 CCoverShooter.FighterInvestigationWaitSettings
 CCoverShooter.FighterRetreatSettings
 CCoverShooter.FighterSpeedSettings
 CCoverShooter.FreeRoamInDangerSettingsSettings for a free roam formation when in danger
 CCoverShooter.FreeRoamOutOfDangerSettingsSettings for a free roam formation when not in danger
 CCoverShooter.GeneratedAlertDescribes an alert to be picked up by an AI (AIListener)
 CCoverShooter.GlobalSearchCacheStores covers and search blocks inside the level
 CCoverShooter.GrenadeDescriptionA grenade description passed to functions inside GrenadePath
 CCoverShooter.GrenadeListAll currently active grenades
 CCoverShooter.GrenadePathContains functions used for grenade path calculation
 CCoverShooter.GrenadeSettingsGrenade settings for the CharacterMotor
 CCoverShooter.GunAmmoEditor
 CCoverShooter.GunRecoilSettingsRecoil settings for a gun
 CCoverShooter.HandOverwriteDefines hand position markers to overwrite the default marker
 CCoverShooter.HealthBarEditor
 CCoverShooter.HitDescription of a bullet hit
 CCoverShooter.HitResponseSettingsSettings for the CharacterMotor IK when hit
 CCoverShooter.IAlertListener
 CCoverShooter.ICharacterControllerRequires all character controllers to be able to be updated after camera
 CCoverShooter.ICharacterCoverListener
 CCoverShooter.ICharacterGunListener
 CCoverShooter.ICharacterHealthListener
 CCoverShooter.ICharacterHeightListener
 CCoverShooter.ICharacterPhysicsListener
 CCoverShooter.ICharacterSuccessfulHitListener
 CCoverShooter.ICharacterToolListener
 CCoverShooter.ICharacterWalkListener
 CCoverShooter.ICharacterWeaponChangeListener
 CCoverShooter.ICharacterZoomListener
 CCoverShooter.IGunListener
 CCoverShooter.IKObject that calculates IK transformations
 CCoverShooter.IKBoneSettings of a bone to be manipulated by IK
 CCoverShooter.IKConfig
 CCoverShooter.IKSettingsCharacter's IK settings
 CCoverShooter.IKTransformRepresentation of a transform manipulated by IK
 CCoverShooter.IMeleeListener
 CCoverShooter.InvestigatedPointInformation about an already investigated position
 CIPointerDownHandler
 CIPointerEnterHandler
 CIPointerExitHandler
 CIPointerUpHandler
 CCoverShooter.JumpSettingsCharacter jump settings
 CCoverShooter.KeepCloseToDescribes a position and distance for the AI to stay from it
 CCoverShooter.LayersStores object layers
 CCoverShooter.LineFormationSettingsSettings for a line formation
 CCoverShooter.Menu
 CCoverShooter.MobileCameraTargetOffsetsCamera target offsets
 CMonoBehaviour
 CCoverShooter.PressButtonSettingsDescribes button graphics for each possible UI state
 CCoverShooter.RollSettingsCharacter roll settings
 CScriptableObject
 CCoverShooter.SearchBlock
 CCoverShooter.SearchBlockCache
 CCoverShooter.SearchPointInformation about a searchable position
 CCoverShooter.SearchPointData
 CCoverShooter.SearchZoneCacheMaintains a list of search zones inside an area (denoted by a position and radius)
 CCoverShooter.ShoulderSettingsRelative positions for the camera
 CCoverShooter.SquareFormationSettingsSettings for a square formation
 CStateMachineBehaviour
 CText
 CCoverShooter.Threat
 CCoverShooter.TurnSettingsSpeed and angle settings for CharacterMotor
 CCoverShooter.UtilUtility functions
 CCoverShooter.VaultSettingsVault settings for a character
 CCoverShooter.WaypointDefinition of an AI patrol waypoint
 CCoverShooter.WeaponDescriptionDescription of a weapon/tool held by a CharacterMotor
 CCoverShooter.Zone< DangerZone >
 CCoverShooter.Zone< DarkZone >
 CCoverShooter.Zone< FleeZone >
 CCoverShooter.Zone< GrassZone >
 CCoverShooter.Zone< LightZone >
 CCoverShooter.Zone< SearchZone >