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]
 CAddonLoaderClass to spawn addon entry point components
 CAttachNodeSnapshotRepresents the state of an attachment node
 CAxisFieldLimitData Structure for the IAxisFieldLimits interface
 CAxisKeyBindingCombine analog axis binding and plus/minus key bindings
 CAxisKeyBindingListHandle an array of axis/key bindings
 CBaseActionA part action
 CBaseActionListList of all defined part actions
 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.
 CBasePAWGroupClass defining Groups on PAW objects for grouping
 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.
 CCapabilityRepresents a capability of a class to do various things. Contains a category, optional name and list of values
 CCIBuildScriptThis is used on Jenkins.
 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.
 CColorHSVRepresentation of color in HSV model
 CColorSliderDisplays one of the color values of aColorPicker
 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
 CCometVesselVessel Module for Comets to be used for the work on the visuals that occur with them as they travel the cosmos
 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.
 CConfirmDialogA GUI-drawn dialog that gives the player two options
 CDatabaseLoader< T >
 CDeltaVCalcThis data class is used to store DeltaV Calculations.
 CDeltaVEngineBurnTotalsStores the Burn Totals for an Engine for Delta V calculations.
 CDeltaVEngineInfoStores Information for VesselDeltaV calculations for a ModuleEngines.
 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.
 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
 CDeltaVPartInfoStores Part Info for Delta V calculations.
 CDeltaVPropellantInfoStores Information for VesselDeltaV calculations for a ModuleEngines Propellant.
 CDeltaVStageInfoStores Information for VesselDeltaV calculations for a Stage.
 CDetonatorDriverUsed for runtime initialization of game-related stuff in detonator.
 CDialogGUIButtonAn option to be used in MultiOptionDialogs
 CDialogGUIButton< T >
 CDictionaryValueList< TKey, TValue >Note: One-one mapping required! Cannot map multiple keys to same value!