Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345678]
 NAssets
 NAssetUsageDetectorNamespace
 NCameraFXModules
 NCameraKeyFrameEvents
 NCommNet
 NCompoundParts
 NContracts
 NCursors
 NDDSHeaders
 NEditorGizmos
 NEdyCommonTools
 NExpansions
 NExperience
 NFinePrint
 NFlightUIModeControllerUtil
 NHighlighting
 NKerbNet
 NKSP
 NKSPAchievements
 NKSPAssets
 NLibNoise
 NLingoona
 NLocalization
 NModuleWheels
 NPreFlightTests
 NProceduralFairings
 NRadiators
 NRUI
 NSaveUpgradePipeline
 NSentinelMission
 NSmooth
 NSoftMasking
 NSteamworks
 NStrategies
 NTestScripts
 NTMPro
 NUniLinq
 NUnityEditor
 NUnityEngine
 NUpgradeables
 NVectrosity
 NVehiclePhysics
 CAbundanceRequest
 CActionGroupList
 CActionGroupsFlightController
 CActiveJoint
 CActiveJointPivot
 CAddBulkheadProfileTags
 CAddBulkheadProfileTags2
 CAddonLoaderClass to spawn addon entry point components
 CAdministrationFacility
 CAdvancedRagdoll
 CAdvancedTutorial
 CAerodynamicsFX
 CAeroFXState
 CAeroGUI
 CAlarmActionsStructure of actions to be taken when an alarm is triggered
 CAlarmClockAppEditor
 CAlarmClockMessageDialog
 CAlarmClockScenarioScenario manager for the Alarm Clock System
 CAlarmClockScenarioAudio
 CAlarmClockScenarioEditor
 CAlarmClockScenarioEditorBase
 CAlarmClockSettingsAlarm Clock Settings for persistence
 CAlarmClockSettingsUIThis is the settings page for gameplay settings. For the main settings database, see GameSettings.cs
 CAlarmClockUIAlarmRowA row to display the alarm in the main App window
 CAlarmClockUINextAlarmA row to display the alarm in the main App window
 CAlarmMapNodeButtonThe button attached to a map node object that lets you add an alarm from map
 CAlarmTypeApoapsis
 CAlarmTypeBase
 CAlarmTypeFlightNodeBaseThis is a base alarm type to be used for map nodes like Ap, Pe, SOI change
 CAlarmTypeManeuver
 CAlarmTypePeriapsis
 CAlarmTypeRaw
 CAlarmTypeSOI
 CAlarmTypeTransferWindow
 CAltitudeMultiTextureRamp
 CAmbienceControl
 CAngleRenderEject
 CAnimationFX
 CAnimatorTools
 CApplyScoreTutorialStep
 CAppUIMasterThe "Loader" for AppUI controls used in apps for generic bits
 CAPSkillExtensions
 CArrayExtensions
 CArrowPointer
 CArrowPointerSystem
 CAssemblyInfo
 CAssemblyLoader
 CAssetBase
 CAsteroidCollider
 CAstronautComplexFacility
 CAtlasSize_1K
 CAtlasSize_2K
 CAtlasSize_4K
 CAtlasSize_512
 CAtlasSplitter
 CAtlasSplitterEditor
 CAtmosphereFromGround
 CAtmosphereProbe
 CAttachNode
 CAttachNodeSnapshotRepresents the state of an attachment node
 CAttachRules
 CAudioFX
 CAudioFXSettings
 CAudioLoopFX
 CAudioMultiFX
 CAudioMultiPooledFX
 CAudioMuter
 CAudioSingleFX
 CAvailablePart
 CAvailableVariantTheme
 CAxisBinding
 CAxisBinding_Single
 CAxisFieldLimitData Structure for the IAxisFieldLimits interface
 CAxisGroupsInputHandler
 CAxisGroupsManager
 CAxisGroupsModule
 CAxisKeyBindingCombine analog axis binding and plus/minus key bindings
 CAxisKeyBindingListHandle an array of axis/key bindings
 CAxisTestModule
 CBacktraceReference
 CBaseActionA part action
 CBaseActionListList of all defined part actions
 CBaseAxisField
 CBaseAxisFieldList
 CBaseConverter
 CBaseDrill
 CBaseEventA part action
 CBaseEventDetailsA wrapped list of key/value pairs which may be passed to an action
 CBaseEventListList of all defined part actions
 CBaseFieldPaw default base field implmentation, this uses KSPField integration and UI_Control handeling.
 CBaseField< K >Container class, this contains the reference to the KSPField attribute and the affected host object
 CBaseFieldListPaw default BaseField implementation, this uses KSPField and BaseField default implementations.
 CBaseFieldList< R, K >This class handles and array of BaseFields attributes of a single object.
 CBaseGameEventBase class for all events.
 CBaseLabel
 CBasePAWGroupClass defining Groups on PAW objects for grouping
 CBasicTutorial
 CBiDictionaryOneToOne< TFirst, TSecond >This is a dictionary guaranteed to have only one of each value and key. It may be searched either by TFirst or by TSecond, giving a unique answer because it is 1 to 1.
 CBiomeLockData
 CBiomeTutorialStep
 CBlankMonoBehaviour
 CBobber
 CBoxVolume
 CBufferMaterialProperty
 CButtonHighlighter
 CCallbackUtil
 CCameraFade
 CCameraFX
 CCameraManager
 CCameraMouseLook
 CCameraOffCenter
 CCameraOrbitHold
 CCameraShaderReplacementEditor
 CCanvasPixelPerfectHandler
 CCanvasUtil
 CCapabilityRepresents a capability of a class to do various things. Contains a category, optional name and list of values
 CCBAttributeMap
 CCBAttributeMapSO
 CCBAttributeMapSOEditor
 CCBTextureAtlasSO
 CCBTextureAtlasSOEditor
 CCelestialBody
 CCelestialBodyEditor
 CCelestialBodyLog
 CCelestialBodyScienceParams
 CCenterOfLiftQuery
 CCenterOfThrustQuery
 CCharacterAnimationState
 CCharacterAnimationUtil
 CChatController
 CCheatOptions
 CCIBuildScriptThis is used on Jenkins.
 CCodeInspectorWindow
 CColliderMenuMouseChecker
 CCollisionAnimationHandlerThis component will store a list of Animation components in the attached GameObject and all it's children. If a Collision occurs on any collider on the object it will stop any of the animations from playing.
 CCollisionEnhancer
 CCollisionEventsHandlerThis component will try to find a script that implements the ICollisionEvents interface in the parent gameobject, and send collision event calls to it. Use this when you have colliders in child objects, but want to receive collision events on the parent.
 CCollisionManager
 CColorChangedEvent
 CColorHSVRepresentation of color in HSV model
 CColorImage
 CColorInspector
 CColorLabel
 CColorMaterialProperty
 CColorPickerThis is the main class that handles the color picker Color Area.
 CColorPickerTester<