Kerbal Space Program  1.10.1
 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
 CAltitudeMultiTextureRamp
 CAmbienceControl
 CAnimationFX
 CAnimatorTools
 CApplyScoreTutorialStep
 CAPSkillExtensions
 CArrayExtensions
 CArrowPointer
 CArrowPointerSystem
 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
 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
 CColorPicker
 CColorPickerTester
 CColorPresets
 CColorSliderDisplays one of the color values of aColorPicker
 CColorSliderImage
 CComboButtonRepresents a suit combo button.
 CComboSelectorSetup the SuitButton combos according the HelmetSuitPickerWindow.suitVariantList.
 CCometDefinitionClass to store the details necessary to pass an instance of comet deifnition between methods
 CCometManager
 CCometManagerEditor
 CCometOrbitType
 CCometParticleController
 CCometVesselVessel Module for Comets to be used for the work on the visuals that occur with them as they travel the cosmos
 CCometVesselExtension
 CCometVFXController
 CCompoundPart
 CConeShadowTestRotate
 CConeVolume
 CConeVolumeOcclusion
 CConfigNodeActs as a config file reader and writer. Contains a list of values and sub nodes. Can read or write itself or objects to files.
 CConfigurableJointExtensions
 CConfirmDialogA GUI-drawn dialog that gives the player two options
 CConsoleCommands
 CContractOrbitRenderer
 CController
 CControlPoint
 CConversionRecipe
 CConverterResults
 CCoroutineHost
 CCostWidget
 CCraftThumbnail
 CCrashObjectName
 CCreditsMultiTextHeader
 CCreditsMusic
 CCreditsSceneControl
 CCreditsSceneMain
 CCrewGenerator
 CCrewHatchController
 CCrewTransfer
 CCurrencyModifierQuery
 CCurrencyWidget
 CCurvePropertyDrawer
 CCutsceneCamera
 CDAE
 CDatabaseGameObject
 CDatabaseLoader< T >
 CDatabaseLoaderAttrib
 CDatabaseLoaderAudio
 CDatabaseLoaderModel_DAE
 CDatabaseLoaderModel_MU
 CDatabaseLoaderTexture_DDS
 CDatabaseLoaderTexture_JPEG
 CDatabaseLoaderTexture_MBM
 CDatabaseLoaderTexture_PNG
 CDatabaseLoaderTexture_TGA
 CDatabaseLoaderTexture_TRUECOLOR
 CDayNightGameObjectSwitch
 CDebug_FloatNaNs
 CDebugDrawUtil
 CDebugToolbar
 CDelegateExtensions
 CDeltaVApp
 CDeltaVAppSituation
 CDeltaVAppSituationEditor
 CDeltaVAppStageInfo
 CDeltaVAppStageInfoToggle
 CDeltaVAppValues
 CDeltaVCalcThis data class is used to store DeltaV Calculations.
 CDeltaVEngineBurnTotalsStores the Burn Totals for an Engine for Delta V calculations.
 CDeltaVEngineExtensions
 CDeltaVEngineInfoStores Information for VesselDeltaV calculations for a ModuleEngines.
 CDeltaVEngineResourcePartExtensions
 CDeltaVEngineResourcePartInfoThis class is used by DeltaStageInfo to record Propellant/Fuel Resource usage on Parts in the stage by engines in the stage.
 CDeltaVEngineStageSetStorage class to store a Set of DeltaVengineInfo and DeltaVStageInfo.
 CDeltaVExtensions
 CDeltaVGlobalsThis class stores DeltaV stuff that is needed in multiple scenes and not specific to a vessel and its calcs The vessel calcs can be found in
 CDeltaVPartExtensions
 CDeltaVPartInfoStores Part Info for Delta V calculations.
 CDeltaVPropellantInfoStores Information for VesselDeltaV calculations for a ModuleEngines Propellant.
 CDeltaVStageInfoStores Information for VesselDeltaV calculations for a Stage.
 CDependencyChecker
 CDepletionData
 CDepletionNode
 CDestroyAfterTime
 CDestroyOnSceneSwitch
 CDestructibleBuilding
 CDestructibleBuildingEditor
 CDetonator
 CDetonatorBurstEmitter
 CDetonatorCloudRing
 CDetonatorComponent
 CDetonatorDriverUsed for runtime initialization of game-related stuff in detonator.
 CDetonatorFireball
 CDetonatorForce
 CDetonatorGlow
 CDetonatorHeatwave
 CDetonatorLight
 CDetonatorShockwave
 CDetonatorSmoke
 CDetonatorSound
 CDetonatorSparks
 CDetonatorSpray
 CDialogCanvasUtil
 CDialogGUIBase
 CDialogGUIBox
 CDialogGUIButtonAn option to be used in MultiOptionDialogs
 CDialogGUIButton< T >
 CDialogGUIContentSizer
 CDialogGUIFlexibleSpace
 CDialogGUIGridLayout
 CDialogGUIHorizontalLayout
 CDialogGUIImage
 CDialogGUILabel
 CDialogGUILayoutBase
 CDialogGUILayoutEnd
 CDialogGUIRadialLayout
 CDialogGUIScrollList
 CDialogGUISlider
 CDialogGUISpace
 CDialogGUISprite
 CDialogGUITextInput
 CDialogGUIToggle
 CDialogGUIToggleButton
 CDialogGUIToggleGroup
 CDialogGUIVerticalLayout
 CDialogOrbitTutorialStep
 CDialogScienceTutorialStep
 CDictionaryValueList< TKey, TValue >Note: One-one mapping required! Cannot map multiple keys to same value!
 CDifficultyOptionsMenu
 CDirectionTarget
 CDisableAutoMaterialCreation
 CDisableOnPlay
 CDiscoverableObjectsUtil
 CDiscoveryInfo
 CDishController
 CDisplacementExplosion
 CDistributionData
 CDockedVesselInfo
 CDoNotDestroy
 CDoubleCurve
 CDoubleKeyframe
 CDoubleSlider
 CDragCube
 CDragCubeList
 CDragCubeSystem
 CDragPanel
 CDrawDepth
 CDrawinghttp://forum.unity3d.com/threads/71979-Drawing-lines-in-the-editor
 CDynamicAmbientLight
 CDynamicNodeSet
 C