►NAssets | |
►N_UI5 | |
►NRendering | |
►NScripts | |
CImgFX_ColorMultiply | |
►NEditor | |
CTransformGlobalPostion | |
►NScripts | |
►NUtil_Scripts | |
►NEditor | |
CTagSearcher | |
►NAssetUsageDetectorNamespace | |
►CAssetUsageDetector | |
CParameters | |
CAssetUsageDetectorWindow | |
CEmptyEnumerator< T > | |
CIPropertyAccessor | |
CListDrawer< T > | |
CObjectListDrawer | |
►CObjectToSearch | |
CSubAsset | |
►CObjectToSearchEnumerator | |
CEnumerator | |
CObjectToSearchListDrawer | |
CPropertyWrapper< TObject, TValue > | |
►CReferenceNode | |
CLink | |
CReferenceNodeGUI | |
►CSearchResult | |
CSerializableNode | |
CSerializableResultGroup | |
CSearchResultDrawParameters | |
►CSearchResultGroup | |
CReferencePath | |
CUtilities | |
CVariableGetterHolder | |
►NCameraFXModules | |
CCameraFXCollection | |
CCameraFXModule | |
CFade | |
CFadeWobbleFXParams | |
►CFlightCameraFX | |
CEngineVibrations | |
CFXModuleParams | |
CWobble | |
CWobbleFXParams | |
►NCameraKeyFrameEvents | |
CCameraKeyFrameEvent | |
CFade | |
CSceneTransition | |
CTextHeaderFlip | |
►NCommNet | |
►NNetwork | |
CLink< _Net, _Data, _Link, _Path > | Node-2-Node link. Used in both internal network connections and network paths |
CNet< _Net, _Data, _Link, _Path > | Network class. Overload SetNodeConnection to customize how links work |
CNode< _Net, _Data, _Link, _Path > | Node on the network. Overload and use network.Add to hook in |
CPath< _Net, _Data, _Link, _Path > | Network path. Used for pathfinding. |
►NOccluders | |
COccluderHorizonCulling | |
CCommLink | |
CCommNetBody | Celestial body which occludes telemetry. Home planets get telemetry links |
CCommNetHome | A Home CommNetNode - for Kerbin's DSN |
CCommNetNetwork | A slave for CommNetwork. Spawned by CommNetScenario |
CCommNetNetworkInspector | A slave for CommNetwork. Spawned by CommNetScenario |
CCommNetNode | Simple monobehaviour with telemetry link |
CCommNetParams | |
CCommNetScenario | |
CCommNetUI | |
CCommNetUIModeButton | |
CCommNetVessel | VesselModule with telemetry link and control connection logic |
CCommNetwork | |
►CCommNode | A node on the comm network. Used for everything, vessels, ground stations, etc. |
CAntennaInfo | Holds information about the node's transceiver capabilities |
CCommPath | |
CCommRangeModel | |
CICommNetControlSource | Interface for dealing with CommNetVessel |
CIRangeModel | The range model used by comment. Any range model needs to implement two methds: one for determining whether two nodes of the given power are in range, and one for determining what the uncorrected 0-1 strength of the link is. |
CIRelayEnabler | Any module that implements this interface can make all antennae, not just those of type RELAY, work as a relay. |
CModuleProbeControlPoint | A module that dictates that this part, along with a minimum vessel crew, can remotely operate a probe. The idea being that the crew of a vessel can potentially control a rover/probe on the ground, without having to trace all the way back to KSC. |
CModuleRelayEnabler | Enables relay for all antennas, not just those of type RELAY. Takes the use ModuleResource setup (RESOURCE) |
CNodeUtilities | |
COccluder | |
CTooltip_SignalStrength | |
CTooltip_SignalStrengthItem | |
CTooltipController_SignalStrength | |
►NCompoundParts | |
CCModuleFuelLine | |
CCModuleLinkedMesh | |
CCModuleStrut | |
CCompoundPartModule | |
CICompoundPartAnchorMethod | |
►NContracts | |
►NAgents | |
►NMentalities | |
CCommercial | |
CCompetitive | |
CConglomerate | |
CCooperative | |
CEasyGoing | |
CEcomental | |
CEconomic | |
CHasty | |
CIndustrial | |
CKerbalminded | |
CMoral | |
CNoRandomContractMentality | Mentality that can be used to prevent random contracts from being assigned to the agent. |
CPatient | |
CPerfectionist | |
CPioneer | |
CRecord | |
CScientific | |
CStartup | |
CStern | |
CAgent | |
CAgentList | |
CAgentMentality | |
CAgentStanding | |
►NParameters | |
CAcquireCrew | |
CAcquirePart | |
CCollectScience | |
CEnterOrbit | |
CEnterSOI | |
CKerbalDeaths | |
CLandOnBody | |
COR | |
CPartTest | |
CPlantFlag | |
CReachAltitudeEnvelope | |
CReachBiome | |
CReachDestination | |
CReachFlightEnvelope | |
CReachSituation | |
CReachSpeedEnvelope | |
CRecoverKerbal | |
CRecoverPart | |
CXOR | |
►NPredicates | |
CAgentFlag | |
CAgentParts | |
CIsActiveVessel | |
CIsControllable | |
CLaunchID | |
►NTemplates | |
CCollectScience | |
CGrandTour | |
COrbitalConstructionContract | |
CPartTest | |
CPlantFlag | |
CRecoverAsset | |
CRoverConstructionContract | |
CVesselRepairContract | |
CContract | |
CContractParameter | |
CContractPredicate | |
CContractSystem | |
CIContractParameterHost | |
CTextGen | |
►NCursors | |
CCursorController | |
CCursorItem | Represents a cursor in the CursorController's cursor stack |
CCustomCursor | |
CTextureCursor | |
►NDDSHeaders | |
CDDSHeader | |
CDDSHeaderDX10 | |
CDDSPixelFormat | |
CDDSValues | |
►NEditorGizmos | |
CGizmoHandle | |
CGizmoOffset | |
CGizmoOffsetHandle | |
CGizmoRotate | |
CGizmoRotateHandle | |
►NEdyCommonTools | |
►NEditorTools | |
CCommonEditorTools | |
CEdysBlenderImporter | |
CHelpBoxAttributeDrawer | |
CSplineInspector | |
CSplinePointDrawer | |
CTextureCanvasEditor | |
CApplicationCursor | |
CApplicationQuit | |
CApplicationUtility | |
CAttachToTarget | |
CBiasedRatio | |
CBindLocalRotation | |
CCameraFovController | |
CCameraFovInput | |
CCameraShift | |
CCircularBuffer< T > | |
►CColliderUtility | |
CLayerCollisionMatrix | |
CCsvFileReader | Class to read data from a CSV file |
CCsvFileWriter | Class to write data to a CSV file |
CCsvRow | Class to store one CSV row |
CDebugUtility | |
CGColor | |
CHelpBoxAttribute | |
CInterpolatedFloat | |
CLightGammaCorrection | |
CMathUtility | |
CMiniJSON | |
CMiniJsonExtensions | |
CObjectUtility | |
CPositionController | |
CPositionInput | |
CRealtimeGraphicBase | |
CRigidbodyUtility | |
►CRotationController | |
CRotation | |
CRotationInput | |
CScaleController | |
CSceneReload | |
CSceneTools | |
CScreenBug | |
CScreenNotes | |
CSmoothFloat | |
►CSpline | |
CPoint | |
CSplineFollower | |
CSplineUtility | |
CTextureCanvas | |
CTimeScale | |
CUdpConnection | |
CUdpListenThread | |
CUdpSender | |
►NExpansions | |
►NMissions | A preflight check used for vessel restrictions, this will allow them to be validated before a vessel is launched in the Editor. |
►NActions | |
CActionCreateAsteroid | This node will Spawn an asteroid in the game. It will be set Landed or in Orbit depending on its own settings. |
CActionCreateComet | This node will Spawn a comet in the game. It will be set Landed or in Orbit depending on its own settings. |
CActionCreateFlag | |
CActionCreateKerbal | |
CActionCreateLaunchSite | This node will Spawn a LaunchSite in the game. It must be docked to the start node in the mission or it does nothing. It does not Fire as per the other Action Modules. Rather the MissionSystem will call the Methods in this class to add/remove the launchsite as appropriate. |
CActionCreateVessel | This node will Spawn a vessel in the game. If the vessel situation asks for the player to build it, it will change the scene to the editor and after building it, it will spawn it in the defined position. The vessel will be instantiated once the craft file is defined. In the case that the player builds the vessel, after creating it in the editor, the craft file reference will linked to this vessel situation which will allow when fire again, to spawn the vessel. |
CActionDialogMessage | |
CActionMessage | |
CActionMissionScore | Perform an Action on the Mission Score to adjust the score. |
CActionModifierFunds | |
CActionModifierScore | Perform an Action on the Mission Score to modify the score. |
CActionPartExplode | Perform an Action on a Part to make it explode. |
CActionPartFailure | Perform an Action on a Part to add some adjusters. |
CActionPartRepair | Perform an Action on a Part to remove some adjusters. |
CActionPartResourceAmount | Perform an Action on the Active Vessel to adjust Resource Levels. |
CActionPartResourceDrain | Perform an Action on a Part to drain a resource from it over time. |
CActionSetCamera | |
CActionVessel | Action Vessel is a base class for any other Action that involves a single vessel as a target. It can have an optional vesselID on its parameters, if its not defined it will use the active vessel as the target. |
CActionVesselActionGroup | Action that triggers an action group on the current vessel. |
CActionVesselExplode | |
CActionVesselStage | Action that activates the next stage on the current vesel. |
►NAdjusters | |
CAdjusterActiveRadiatorBase | |
CAdjusterActiveRadiatorMaxEnergyTransfer | |
CAdjusterAlternatorBase | |
CAdjusterAlternatorOutput | |
CAdjusterAnchoredDecouplerBase | |
CAdjusterCargoBayBase | |
CAdjusterControlSurfaceActuatorSpeed | |
CAdjusterControlSurfaceBase | |
CAdjusterDataTransmitterBase | |
CAdjusterDataTransmitterPower | |
CAdjusterDecoupleBase | |
CAdjusterDeployablePartBase | |
CAdjusterDeployableSolarPanelBase | |
CAdjusterDeployableSolarPanelEfficiency | |
CAdjusterDockingNodeBase | |
CAdjusterEnginesBase | |
CAdjusterEnginesThrottle | |
CAdjusterFuelLineBase | |
CAdjusterGeneratorBase | |
CAdjusterGeneratorEfficiency | |
CAdjusterGimbalBase | |
CAdjusterGimbalLimitControl | |
CAdjusterGPSBase | |
CAdjusterGrappleNodeBase | |
CAdjusterKerbNetAccessBase | |
CAdjusterKerbNetAccessDisabled | |
CAdjusterLiftingSurfaceBase | |
CAdjusterLiftingSurfaceLiftForce | |
CAdjusterLightBase | |
CAdjusterLightIntensity | |
CAdjusterPartModuleBase | |
CAdjusterProbeControlPointBase | |
CAdjusterRCSBase | |
CAdjusterReactionWheelBase | |
CAdjusterReactionWheelTorque | |
CAdjusterResourceIntakeBase | |
CAdjusterSASBase | |
CAdjusterSASServiceLevel | |
CAdjusterScienceExperimentBase | |
CAdjusterToggleCrossfeedBase | |
CAdjusterWheelBrakesBase | |
CAdjusterWheelBrakesTorque | |
CAdjusterWheelDeploymentBase | |
CAdjusterWheelMotorBase | |
CAdjusterWheelMotorTorque | |
CFailureActiveRadiatorStuck | |
CFailureAnchoredDecouplerCantDecouple | |
CFailureCargoBayStuck | |
CFailureControlSurfaceDisableControl | |
CFailureCrossfeedStuck | |
CFailureDataTransmitterBroken | |
CFailureDecoupleCantDecouple | |
CFailureDeployablePartStuck | |
CFailureDockingNodeCantUndock | |
CFailureEnginesDeadEngine | |
CFailureFuelLineBlocked | |
CFailureGPSNoDisplay | |
CFailureGrappleNodeCantGrapple | |
CFailureGrappleNodeCantRelease | |
CFailureLightFlickering | |
CFailureLightStuck | |
CFailureProbeControlPointBroken | |
CFailureRCSFireRandomly | |
CFailureRCSStopWorking | |
CFailureReactionWheelBroken | |
CFailureReactionWheelStuck | |
CFailureResourceIntakeStuck | |
CFailureScienceExperimentDisable | |
CFailureWheelDeploymentStuck | |
CIPartModuleAdjuster | Interface for all of the module adjusters |
►NEditor | Surface gizmos will show up on the GAP celestial body surface. You can |
►CActionPaneDisplay | |
CDragEvent | |
CMouseOverEvent | |
CRaycastEvent | |
CActionPaneDisplay_BiSelector | |
CActionPaneDisplay_CelestialBody | |
CBaseAPField | Action pane BaseField implementation, used in the Action pane UI. |
CBaseAPFieldList | Action pane BaseFieldList implementation, used in the Action pane logic to handle a list of BaseFields for the attributed paramters. |
CCategory | |
CCheckpointBrowserDialog | Mission dialog, displays a list of mission checkpoints to load |
CCheckpointEntry | This class represents a checkpoint entry in the mission checkpoint browser dialog |
CCrewCreationDialog | |
CDisplayParameter | |
CGAPCelestialBody | |
CGAPCelestialBody_InteractiveSurfaceGizmo | |
CGAPCelestialBody_SurfaceGizmo | |
CGAPCelestialBody_SurfaceGizmo_Area | |
CGAPCelestialBody_SurfaceGizmo_Icon | |
CGAPCelestialBody_SurfaceGizmo_PlaceVessel | |
CGAPCelestialBody_SurfaceGizmo_Volume | |
CGAPCelestialBodyGizmoHandle | |
CGAPCelestialBodyState_Base | |
CGAPCelestialBodyState_Biomes | State machine for Celestial Body in the GAP when displaying Biomes. |
CGAPCelestialBodyState_Orbit | |
CGAPCelestialBodyState_SurfaceGizmo | |
CGAPOrbitRenderer | Manages the display representation of an orbit in the MissionEditor Action Pane Display This class is a modified version of the stock OrbitRenderer and was modified to work within the bounds of the mission editor only |
CGAPPartPicker | |
CGAPPrefabDisplay | A GAP component to display any GameObject in the window. It will just allow rotation, and will duplicate the GameObject that is passed on Setup. |
CGAPSurfaceIcon | |
CGAPUtil_CelestialBody | This is the UI interface around the GAP for celestial bodies. |
CGAPUtil_VesselFrame | |
CGAPVesselDisplay | |
CIMEHistoryTarget | Interface |
CMEActionPane | |
►CMEBasicNode | |
CExtendedInfo | Struct representing the information to be displayed in the extended information box. |
►CMECrewAssignmentDialog | |
CVesselSituationManifest | |
CMEFlowParserEditor | |
CMEFlowUIGroup_OrEditor | |
CMEFlowUIGroup_ThenEditor | |
CMEFlowUINodeEditor | |
CMEGUI_Asteroid | |
CMEGUI_AsteroidSelect | System attribute to specify an asteroid selector control |
CMEGUI_Button | |
CMEGUI_Category | |
CMEGUI_CelestialBody | |
CMEGUI_CelestialBody_Biomes | |
CMEGUI_CelestialBody_Orbit | System attribute to specify a celestial body orbit |
CMEGUI_Checkbox | System attribute to specify a checkbox control |
CMEGUI_ColorPicker | System attribute to specify a color picker control |
CMEGUI_Comet | |
CMEGUI_CometSelect | System attribute to specify a comet selector control |
CMEGUI_Control | Attribute applied to fields to make available to the action pane parameter UI. |
CMEGUI_CrewList | System attribute to specify a kerbal crew member |
CMEGUI_Dropdown | System attribute to specify a dropdown control |
CMEGUI_DynamicModule | |
CMEGUI_DynamicModuleList | |
CMEGUI_FlagSelect | System attribute to specify a flag selector control |
CMEGUI_GameParameters | |
CMEGUI_InputField | System attribute to specify an input field control |
CMEGUI_Label | System attribute to specify a text label |
CMEGUI_LaunchSiteSelect | System attribute to specify a launch site selector control |
CMEGUI_LaunchSiteSituation | |
CMEGUI_ListOrder | System attribute to specify a list order control |
CMEGUI_MissionInstructor | |
CMEGUI_MissionKerbal | |
CMEGUI_NodeLabelNodeSelect | System attribute to specify a node label node selector control |
CMEGUI_NodeSelect | System attribute to specify a node selector control |
CMEGUI_NumberRange | System attribute to specify a number slider - can be used on int, float and double |
CMEGUI_ParameterSwitchCompound | Inidicates this class is a parameterswitch compound param. This means that child controls will be rendered, but only one of them is active at any time based on the KeyField |
CMEGUI_ParameterSwitchCompound_KeyField | This attribute is applied to the keyfield for the Switcher |
CMEGUI_PartPicker | System attribute to specify a part picker control |
CMEGUI_Quaternion | System attribute to specify a number slider - can be used on int, float and double |
CMEGUI_ScoreRangeList | |
CMEGUI_ScrollViewSelector | System attribute to specify a scroll view selector control |
CMEGUI_SurfaceArea | |
CMEGUI_SurfaceVolume | |
CMEGUI_TextArea | System attribute to specify a text area control |
CMEGUI_Time | System attribute to specify a dropdown control |
CMEGUI_VesselGroundLocation | |
CMEGUI_VesselLocation | |
CMEGUI_VesselPartSelect | System attribute to specify a vessel part selector control |
CMEGUI_VesselSelect | System attribute to specify a vessel selector control |
CMEGUI_VesselSituation | |
CMEGUICompoundParameter | |
CMEGUIConnector | Mission expansion line connector, this uses vectoricy to draw a line between to MEGUINodes |
CMEGUIConnectorDrag | Fires drag and drop for the MEGUINode, on each connector button. |
CMEGUIDropDownItem | |
CMEGUIDropDownItemListExtensions | |
CMEGUIFooterAdditionalButton | |
CMEGUIListOrderItem | |
CMEGUINode | |
CMEGUINodeBodyParameter | |
CMEGUINodeIcon | |
CMEGUIPanel | This class defines the behaviour of an Mission Editor panel, panels are subwindows of the ME that can be resized, hided or maximized in the screen |
CMEGUIPanelSeparator | This classes define the behaviour of a drageable separator, that resizes MEGUIPanels |
CMEGUIParameter | |
CMEGUIParameterAsteroid | |
CMEGUIParameterAsteroidDropdownList | |
CMEGUIParameterAwardModule | |
CMEGUIParameterButton | |
CMEGUIParameterCelestialBody | |
CMEGUIParameterCelestialBody_Area | |
CMEGUIParameterCelestialBody_Biomes | |
CMEGUIParameterCelestialBody_VesselGroundLocation | |
CMEGUIParameterCelestialBody_Volume | |
CMEGUIParameterCelestialBodyOrbit | |
CMEGUIParameterCheckbox | |
CMEGUIParameterColorPicker | |
CMEGUIParameterComet | |
CMEGUIParameterCometDropdownList | |
CMEGUIParameterCrewList | |
CMEGUIParameterDropdownList | |
CMEGUIParameterDynamicModule | |
CMEGUIParameterDynamicModuleList | |
CMEGUIParameterFlagDropdownList | |
CMEGUIParameterGameParameters | |
CMEGUIParameterGroup | |
CMEGUIParameterGroupHeader | |
CMEGUIParameterInputField | |
CMEGUIParameterLabel | |
CMEGUIParameterLaunchSiteDropdownList | |
CMEGUIParameterLaunchSiteSituation | Mission Expansions GUI Parameter for a LaunchSiteSituation |
CMEGUIParameterListOrder | |
CMEGUIParameterMissionInstructor | |
CMEGUIParameterMissionKerbal | |
CMEGUIParameterNodeDropdownList | |
CMEGUIParameterNodeLabelNodeDropdownList | |
CMEGUIParameterNumberRange | |
CMEGUIParameterPartPicker | |
CMEGUIParameterQuaternion | |
CMEGUIParametersController | This class handles the SAP parameters prefabs based on attribute type |
CMEGUIParameterScoreRangeList | |
CMEGUIParameterScrollViewSelector | |
CMEGUIParameterSwitchCompound | |
CMEGUIParameterTextArea | |
CMEGUIParameterTime | |
CMEGUIParameterVessel | Control class used as a base class for controls that interact with the vessel display |
CMEGUIParameterVesselDropdownList | |
CMEGUIParameterVesselLocation | Mission Expansions GUI Parameter for a VesselSituation |
CMEGUIParameterVesselPartSelector | |
CMEGUIParameterVesselSituation | Mission Expansions GUI Parameter for a VesselSituation |
CMEGUIScoreRangeItem | |
CMEGUIScoreRangeTimeItem | |
►CMEGUITimeControl | |
CTimeControlValueChange | |
CMENodeCanvas | |
CMENodeCanvasBackground | |
CMENodeCategorizer | |
CMENodeCategoryButton | |
CMENodeCategoryColor | |
CMENodeColors | Class to store Node color settings and attached to MELogic so can be configured in Unity |
CMENodeEditor | |
CMEPartCategorizer | |
CMEPartCategorizerButton | |
CMEPartSelectorBrowser | ME dialog that allow us to select which parts are going to be enabled in the VAB/SPH for this mission |
CMEPartSelectorEntry | The class is a subclass of the VAB/SPH editor part icon class. This class handles the display of parts into the UI of the game and all the related interactions with such parts, like filtering, enable, disable, tooltip display, etc. |
CMEValidityHighlighColor | |
CMissionBiome | Class to store Missions Biome Data for any actions and tests that require Biome information. |
CMissionBriefingDialog | |
►CMissionEditorHistory | |
CActionStack | Custom implementation of a stack based on a list |
CHistoryAction | Action data holder class |
CMissionEditorLogic | |
CMissionEditorMapView | |
CMissionEditorValidator | |
CMissionsBrowserDialog | Mission dialog, displays a list of missions to load |
CMissionValidationDialog | |
CMissionValidationEntry | Validation entry for the Mission Validation Dialog |
CMissionValidationTestResult | Structure of a validity Test Result |
CNodeListTooltip | |
CNodeListTooltipController | |
CNodeListTooltipMasterController | |
COrbitGizmo | Gizmo used to maniuplate orbits in the MissionEditor This class is a modified version of the stock Maneuver gizmo and was modified to work within the bounds of the mission editor only |
CSpriteButton | Button implementation based on sprites and MouseEventsHandler |
CSurfaceLocation | |
CUICollapsibleSection | Small UI Script to collapse UI sections |
CValidationColors | |
►NFlow | |
CIMEFlowBlock | Interface applied to all classes that can be used in MEFlow |
CMEFlowBlock | Base class for all Block types |
CMEFlowConvergence | A class represnting the point where two (or more paths) come together |
CMEFlowExtensions | Extension methods for classes that are part of the Flow Namespace |
CMEFlowOrBlock | An Or Block - the items in the list are divergent paths - they occur one after the other |
CMEFlowParser | |
CMEFlowThenBlock | A Then Block - the items in the list flow one after the other |
CMEFlowUIGroup_Or | |
CMEFlowUIGroup_Then | |
CMEFlowUINode | |
CMEFlowUINodeLeader | Structure to hold each of the leaders |
CMEFlowUIText | |
CMENodePathInfo | Class to hold info about all the paths from a specific node |
CMEPath | A path through a mission |
CMEPathGroup | A Group of Paths |
►NRuntime | |
CMessageNodeDialog | |
CMissionEndDialog | Spawning with F3 button don't work yet |
►CMissionPlayDialog | |
CdialogList | |
CMissionProfileInfo | This class holds the details that are displayed for each mission in the MissionPlayDialog |
►CMissionsApp | |
CMissionListItem | class to store info about each mission in the app list |
CMissionsAppObjectiveInfo | Stores information related to a Mission Objective for a Mission |
CMissionsAppVesselInfo | Stores information related to a Vessel to be built for a Mission |
CMissionSteamItemWidget | |
CMissionSystem | |
►NScenery | |
►NScripts | |
►CPositionMobileLaunchPad | |
CExtensionPoint | |
►NTests | This class receives the event when a kerbal gets in the vessel. optional parameters for location |
CTestAccuracy | |
CTestCrewAssignment | Test if a Specific Crew Member in specific part or specific vessel |
CTestDistance | |
CTestEmptyFalse | Base class thats always True - use this as join point |
CTestEmptyTrue | Base class thats always True - use this as join point |
CTestFlyThrough | Test if a vessel has reached a target volume. needs Vessel Selection. Might want 3d marker to appear in game when playing. |
CTestFundsRecovery | Test for the recovered vessel funds amount. |
CTestGameEvent | |
CTestGoTo | Test if a vessel has reached a target volume. needs Vessel Selection. Might want 3d marker to appear in game when playing. |
CTestGrapple | Test if a grappling device is grappling to anything. |
CTestKerbalBoarded | |
CTestKerbalEVA | |
CTestKerbalKilled | |
CTestKerbalRecovery | |
CTestKerbalRescue | |
CTestMETTime | Test for time in mission for a vessel. This compares the Vessel's mission time against the actual time |
CTestMissionFunds | TestModule to test the current Mission Score |
CTestMissionScore | TestModule to test the current Mission Score |
CTestMissionTime | Test for mission time. This compares the game UT to the UT since the mission begin. |
CTestOrbit | Test for vessel orbit. This test if the current orbit is within the tolerance value of another orbit. |
CTestOrbitParams | Test for vessel orbit. This test if the current orbit is within the tolerance value of another orbit. |
CTestPartDocking | Test if two specific parts are docked or undocked (part of the same vessel or not). |
CTestPlantFlag | Test for plant flag. This test when a plant flag event is triggered in the specified body name and (optional)biome. |
CTestResourcesRecovery | Test for the recovered resources when returned to HomeBody |
CTestScienceExperiment | Test for Science Experiments. Two situations are catered for. Experiments transmitted successfully to RnD and Experiments when deployed. |
CTestSOILeft | |
CTestSOIReached | |
CTestTakeKerbal | |
CTestTimeSinceNode | |
CTestVessel | Test Vessel is a base class for any other Test that involves a single vessel as a target. It can have an optional vesselID on its parameters, if its not defined it will use the active vessel as the target. |
CTestVesselActive | |
CTestVesselActiveCount | |
CTestVesselAltitude | |
CTestVesselCrewCount | Test for vessel crew count Test the aumount of kerbals within a vessel. |
CTestVesselMass | |
CTestVesselPartCount | |
CTestVesselRecovery | |
CTestVesselResource | Test for vessel resource. Test the aumount of a resource within a vessel. |
CTestVesselSituation | |
CTestVesselSituationFlying | Test if the selected vessel is flying |
CTestVesselSituationLanded | Test if the selected vessel is Landed |
CTestVesselSituationSplashed | Test if the selected vessel Splashed Down |
CTestVesselStage | |
CTestVesselStageActivated | |
CTestVesselState | |
CTestVesselStateCrashed | Test if the selected vessel has crashed |
CTestVesselVelocity | Test if the selected vessel has reached a specific speed |
CActionModule | |
CAsteroid | Contains the information exposed in the MEditor for an Asteroid instance. |
CAwardDefinition | The AwardDefinition class stores the values of an award entry |
CAwardModule | |
CAwardModule_Fuel | |
CAwardModule_KerbalsDied | |
CAwardModule_KerbalsSurvived | |
CAwardModule_LandedOn | |
CAwardModule_MissionTime | |
CAwardModule_PlanetsLanded | |
CAwardModule_Score | |
CAwardModule_TraveledLessThan | |
CAwardModule_TraveledMoreThan | |
CAwardModule_VesselsUsed | |
CAwards | The Awards class handles the collection of award definitions stored in the game. |
CAwardWidget | UI widget to display awards at the end of the mission |
CComet | Contains the information exposed in the MEditor for a Comet instance. |
CCrew | Contains the assigned Crew for a Part in a vessel |
CDynamicModule | |
CDynamicModuleList | |
CIActionModule | Implement this on a Action Module to be able to run, note. i don't really see the point of having this interface instead of relay purly on the ActionModule class |
CIMENodeDisplay | |
CIMissionKerbal | |
CINodeBody | |
CINodeOrbit | |
CINodeWaypoint | |
CIScoreableObjective | Inteface that defines that an objective test can be custom scored |
CITestModule | Implement this on a Test Module to be able to run tests, interface ensures we can generically load it like part modules |
CITestNodeLabel | |
CLaunchSiteSituation | Contains the Start Situation for a vessel in a mission |
CMEGUINodeIconGroup | |
CMENode | |
CMEScoreModule | Attribute class that defines wich kind of score modules are allowed in a IScoreableObjective |
CMission | |
CMissionAwards | |
CMissionBlackListPreFlightCheck | |
CMissionCelestialBody | |
CMissionCheckpointValidator | |
CMissionCraft | |
CMissionFileInfo | A class to hold details of a mission file and some helper properties so we can pass this around as an object |
CMissionFlow | Class to store the flow information for a mission |
CMissionImporting | |
CMissionInstructor | |
CMissionKerbal | |
CMissionListGroup | |
CMissionLocalizer | |
CMissionMappedVessel | Stores Mapping from Part VesselNaming to actual Craft. Is used to allow these mapped Part Vessel Names in mission nodes. |
CMissionMappedVesselsExtension | |
CMissionOrbit | |
CMissionOrbitRenderer | Custom Orbit renderer class used to display test orbit target during Mission execution |
CMissionPack | |
CMissionParamsExtras | Visual Facility settings |
CMissionParamsFacilities | Facilities related section |
CMissionParamsGeneral | Mission Settings section |
CMissionPartFilter | |
CMissionPreflightCheck | |
CMissionQuaternion | |
CMissionScore | |
CMissionScoreInfo | The MissionScoreInfo class handles the score info collection for all the missions playthroughs |
CMissionSituation | |
CMissionsUtils | |
CNodeLabel | |
CParamChoices_CelestialBodySurface | A class for letting the Creator choose a target location from Any, CB, Biome or Area targets |
CParamChoices_VesselSimpleLocation | A class for letting the Creator choose a vessel location from Landed or orbit, it doesnt have any option for Launchsites (Hence SimpleLocation) |
CScoreInfo | The score info class stores the final score/awards obtained in a single mission playthrough |
CScoreModule | |
CScoreModule_Accuracy | |
CScoreModule_Completion | |
CScoreModule_Modifier | |
CScoreModule_Resource | |
CScoreModule_Time | |
CScoreRange | |
CSteamMissionFileInfo | |
CSurfaceArea | Contains the Ground Location Parameters for a vessel in a mission |
CSurfaceVolume | Contains the parameters for an area above the surface of the planet, it can have 2 different shapes. |
CTestGroup | |
CTestModule | |
CVesselGroundLocation | Contains the Ground Location Parameters for a vessel in a mission |
CVesselLocation | Contains the Location Parameters for a vessel in a mission |
CVesselPartIDPair | |
CVesselRestriction | |
CVesselRestriction_Cost | |
CVesselRestriction_Crew | |
CVesselRestriction_Mass | |
CVesselRestriction_PartCount | |
CVesselRestriction_RequiredParts | |
CVesselRestriction_Resource | |
CVesselRestriction_Size | |
CVesselRestriction_Stages | |
CVesselRestrictionList | |
CVesselRestrictionOptions | |
CVesselSituation | Contains the Start Situation for a vessel in a mission |
►NSerenity | |
►NContracts | |
CCollectDeployedScience | |
CCollectROCScienceArm | |
CCollectROCScienceRetrieval | |
CDeployedScienceContract | |
CROCScienceArmContract | |
CROCScienceRetrievalContract | |
►NDeployedScience | |
►NRuntime | |
CDeployedScience | |
CDeployedScienceCluster | A Data Class used to hold the information about a Manned Science Cluster. |
►CDeployedScienceExperiment | A Data Class used to hold the information about a Manned Science Experiment. |
CSeismicPartData | Internal Class used to store entries in SeismicPartList |
CDeployedScienceExtensions | |
CDeployedSciencePart | A Data Class used to hold the information about a Manned Science Power Unit. |
►NRobotArmFX | |
CRobotArmFXDrill | |
CRobotArmFXLaser | |
CRobotArmFXSpectrometer | |
CRobotArmScannerFX | |
CAxisLimitLine | An object that visualizes the soft limit on some axis displays in the contrroller Window UI |
CBaseServo | |
CControlledAction | Class that manages a KSPAction that is being driven by ModuleRobiticController |
CControlledAxis | Class that manages a KSPBaseField that is being driven by ModuleRobiticController |
CControlledBase | The base class for all controlled items managed by the ModuleRoboticController |
►CCurvePanel | A panel that has a line drawn in it from an Float Curve |
CCurvePanelPointChangeInfo | Class to store data about point changes for callbacks |
CCurvePanelPoint | A point that defines a line on a Curve |
CCurvePanelPointHandle | A Handle of a CurvePanelPoint, used ffor setting tangents on keyframes |
CModuleRobotArmScanner | |
CModuleRoboticController | A Controller module for managing KSPAxisField/KSPAction values over time |
CModuleRoboticRotationServo | |
CModuleRoboticServoHinge | |
CModuleRoboticServoPiston | |
CModuleRoboticServoRotor | |
CRoboticCollisions | This component class is added to robotic parts that have two rigidbodies to collect and pass on collision data to the Part. part reference must be set after creating component. |
CRoboticControllerManager | Singleton object that handles multicontroller variables and activities |
CRoboticControllerWindow | The Window used to edit a Controller sequence |
CRoboticControllerWindowAction | An action row inside the Robotic Controller |
CRoboticControllerWindowAxis | An axis row inside the Robotic Controller |
CRoboticControllerWindowBaseRow | An row inside the Robotic Controller Window |
CSerenityUtils | |
CAssetBundleNameInfo | Class to split asset bundle names using underscores function_group_name So for expansions function = expansion group = expansion name name = bundle name |
►CBundleLoader | |
CABAssetInfo | |
CABInfo | |
CExpansionBuildWindow | |
CExpansionsCIBuildScripts | |
CExpansionsEditorSigning | |
►CExpansionsLoader | Keeps track of all expansions detected |
CSupportedExpansion | |
►CExpansionSO | |
CBundleInfo | |
CExpansionSOEditor | |
CKSPExpansionsUtils | |
►NExperience | |
►NEffects | The EVA Chute Skill represents the kerbals experience requirement in order for them to have access to EVA Chutes. Every trait has a EVAChuteSkill field, and one integer value assigned to it. The value represents the minimum XP point required for a kerbal to unlock the Personal Parachute in Career mode. |
CAutopilotSkill | |
CConverterSkill | |
CDeployedScienceExpSkill | This Experience Effect is used by the Deployed Science Functionality and is used to set the science percentage/generation rate for deployed ground science experiments. |
CDeployedSciencePowerSkill | This Experience Effect is used by the Deployed Science Functionality and is used to set the boost to number of power units a power generation part will generate for deployed ground science. |
CDrillSkill | |
CEnginePower | |
CEVAChuteSkill | |
CExternalExperimentSkill | |
CFailureRepairSkill | |
CFuelUsage | |
CFullVesselControlSkill | |
CGeeForceTolerance | Effect for adding increased (or decreased) gee-force tolerance. |
CHeatProduction | |
CMaxThrottle | |
CPartScienceReturn | |
CRepairSkill | |
CScienceResetSkill | |
CScienceSkill | |
CSpecialExperimentSkill | |
CVesselScienceReturn | |
CExperienceEffect | |
CExperienceEffectConfig | |
CExperienceSystemConfig | |
CExperienceTrait | |
CExperienceTraitConfig | |
►NFinePrint | |
►NContracts | |
►NParameters | |
CAsteroidParameter | |
CCometDetectionParameter | |
CCometParameter | |
CCometScienceParameter | |
CConstructionParameter | |
CCrewCapacityParameter | |
CCrewTraitParameter | |
CKerbalDestinationParameter | |
CKerbalGeeAdventureParameter | |
CKerbalTourParameter | |
CLocationAndSituationParameter | |
CMobileBaseParameter | |
CPartRequestParameter | |
CProgressTrackingParameter | |
CRepairPartParameter | |
CResourceExtractionParameter | |
CResourcePossessionParameter | |
CRoverWayPointParameter | |
CSpecificOrbitParameter | |
CSpecificVesselParameter | |
CStabilityParameter | |
CStationaryPointParameter | |
CSurveyWaypointParameter | |
CVesselDestinationParameter | |
CVesselSystemsParameter | |
CARMContract | |
CBaseContract | |
CCometSampleContract | |
CExplorationContract | |
CISRUContract | |
CSatelliteContract | |
CStationContract | |
CSurveyContract | |
CTourismContract | |
►NUtilities | |
CCelestialUtilities | |
CCompatibilityUtilities | |
CConstructionExtensions | |
CConstructionPart | Data class that holds the details of a Part that can be used by a construction contract. |
CConstructionParts | |
CICheckSpecificVessels | |
CIUpdateWaypoints | |
COrbitUtilities | |
CPreBuiltCraft | This class is used to store a list of PreBuiltCraftDefinition's. |
CPreBuiltCraftDefinition | This class is used to hold PreBuilt Craft definitions for contracts that use prebuilt craft. |
CPreBuiltCraftPosition | Used to store PreBuilt Craft Positions |
CProgressMilestone | |
CProgressUtilities | |
CSpriteMap | A simple structure that loads textures into sprites if they exist, and defaults them if they do not. |
CStringUtilities | String utilites is soon to be deprecated due to the use of lingoona. |
CSurveyDefinition | SurveyDefinition prevents SurveyContracts from calling LoadNode more than absolutely necessary by storing the survey definitions in a loose structure. |
CSurveyDefinitionParameter | SurveyDefinitionParameters load and hold hold the parameters for the survey definition structure. |
CSystemUtilities | |
CVesselUtilities | |
CWaypointParameter | A simple abstract class that abstracts parameters with waypoints to set up, clean up, and update via WaypointManager. |
►CContractDefs | |
►CARM | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CBase | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CCometDetection | |
CExceptional | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
CSignificant | |
►CCometSample | |
CExceptional | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
CSignificant | |
CTrivial | |
►CDeployedScience | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CFlag | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CGrand | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CISRU | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►COrbitalConstruction | |
CExceptional | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
CSignificant | |
CTrivial | |
►CProgression | |
CFunds | |
CReputation | |
CScience | |
►CRecovery | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CResearch | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CROCScienceArm | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CROCScienceRetrieval | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CRoverConstruction | |
CExceptional | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
CSignificant | |
CTrivial | |
►CSatellite | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CSentinel | |
CExceptional | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
CSignificant | |
CTrivial | |
►CStation | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CSurvey | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CTest | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CTour | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
►CVesselRepair | |
CExceptional | |
CExpire | |
CFunds | |
CReputation | |
CScience | |
CSignificant | |
CTrivial | |
CScenarioContractEvents | Inactive contracts cannot easily respond to events. This provides a place to make that a possibility, currently only for SpecificVesselParameter. |
CWaypoint | |
CWaypointCastHit | |
CWaypointManager | |
►NFlightUIModeControllerUtil | |
CFlightUIModeControllerUtil | |
CUIModePanelState | |
►NHighlighting | |
CHighlighter | |
CHighlightingSystem | |
►NKerbNet | |
CKerbNetMode | |
CKerbNetModeBiome | |
CKerbNetModeResource | Unlike the other modes, we will instantiate multiple resource modes for each resource, name and many other things will change. |
CKerbNetModeTerrain | |
►NKSP | |
►NFX | |
►NFireworks | |
CFireworkFX | Class representing a single firework from a launcher - shell + trails + bursts |
CFireworkFXComponent | Class to customize a single firework artifice from the values fed by the module |
CFireworkFXDefinition | |
CFireworkFXList | |
►NIO | |
CBinaryReader | Identical to System.IO.BinaryReader, but with added IDisposable methods (for use in using structures), and a factory method instead of constructors. |
CBinaryWriter | |
CFile | |
CFileInfo | File IO methods |
CFileStream | |
CIOException | |
CIOTools | Provide some common IO tools that are needed by plugins. |
CIOUtils | Create streams in sandboxed environment |
CMemoryStream | Emulates System.IO.MemoryStream. |
CPluginConfigNode | A node containing configuration information |
CPluginConfiguration | Acts as a proxy between plugins and the filesystem so plugins can't go and mess with stuff outside of KSP's install dir. Saves as an XML file in PluginData/assemblyname[/flightname]/config.xml. |
CTextReader | Sandboxed version of TextReader class from System.IO. |
CTextWriter | |
►NLocalization | |
CFontLangSettings | |
CFontSettings | |
CLocalizer | This class is used to format the strings for localization, it changes the tags with its corresponding value deffined in the cfg files and also it calls the LingoonaGrammar library when neccesary. It uses internally a singleton, but all its public methods are static. |
►NTesting | |
CTestInfo | Used to mark a method as a test for the Unit Testing framework |
CTestManager | N3X15's shoddy Unit Testing framework, as standard frameworks don't work within Unity |
CTestResults | |
CTestState | |
CUnitTest | See /KSPExternalModules/UnitTests for a sample UnitTest. Output is in the log |
►NUI | |
►NDialogs | |
CFlightResultsDialog | Spawning with F3 button don't work yet |
CIAccessKerbNet | |
CKerbNetDialog | |
CWaypointTarget | |
►NLanguage | |
CDictionarySerializerHelper | |
CILanguageKey | |
►CLanguage | |
CFontData | |
CLanguageDefinition | Holds a lanugage for localisation: includes a dictionary (string->string) and a font. Can be saved and loaded from XML. |
CLanguageText | |
CStringExtensions | |
►NRendering | |
CCameraShaderReplacement | |
CInvertSortOrder | |
CRTCanvas | |
►NScreens | |
►NDebugToolbar | |
►NScreens | |
►NCheats | |
CAllowPartClipping | |
CBiomesVisibleInMap | |
CCheatsCareer | |
CCheatsComets | |
►CCheatsObjectThrower | |
CObjectType | |
CDestroyAfterTime | |
CHackGravity | |
CIgnoreEVAConstructionMassLimit | |
CIgnoreKerbalInventoryLimits | |
CIgnoreMaxTemperature | |
CInfiniteElectricity | |
CInfinitePropellant | |
CMaxProgression | |
CMiddleMouseClickSetPosition | |
CNoCrashDamage | |
CNonStrictPartAttachment | |
CPauseOnVesselUnpack | |
CSetOrbit | |
CSetPosition | This class enables the user to set the active vessel to a specific location whithin a celestial boy surface. When the ship is set, it's at the specified place in the specified orientation, with a surface-relative velocity of zero. |
CStringsMissingKeysToggle | |
CStringsOverrideMELock | |
CStringsShowKeysToggle | |
CUnbreakableJoints | |
►NContract | |
CScreenAddContracts | |
CScreenContractExistingItem | |
CScreenContractList | |
CScreenContractNewItem | |
CScreenContractTools | |
►NDatabase | |
CScreenDatabaseOverview | |
►NDebug | |
CDeltaVEngineInfoListExtensions | |
CDeltaVPropellantInfoListExtensions | |
CDeltaVStageInfoListExtensions | |
CGraphFPS | |
CMemory | |
CScreenDeltaVEngineInfo | |
CScreenDeltaVInfo | |
CScreenDeltaVPartsListInfo | |
CScreenDeltaVPropellantInfo | |
CScreenDeltaVStageInfo | |
CScreenFlightInfo | |
CScreenVesselMassInfo | |
CScreenVesselMassPartInfo | |
CShowInputLocks | |
CVersionInfo | |
CVesselDebugDeltaVEngineInfo | |
CVesselDebugDeltaVInfo | |
►NGamePlay | |
CDifficulty | |
CKerbalScreen | |
CKerbalScreenItem | |
CScreenKerbalCreate | |
►NMission | |
CScreenAddMissions | |
CScreenMissionExistingItem | |
CScreenMissionList | |
CScreenMissionNewItem | |
CScreenMissionTools | |
►NPhysics | |
CScreenAero | |
CScreenDrag | |
CScreenKerbalEVAMaterial | |
CScreenPhysics | |
CScreenThermal | |
►NResources | |
CDebugging | |
CScreenResources | |
►NSerenity | |
CScreenRobotics | |
CScreenROCs | |
CScreenSerenity | |
CDebugScreenInputDouble | |
CDebugScreenSlider | |
CDebugScreenToggle | |
►CAddDebugScreens | |
CScreenWrapper | |
CDebugScreen | |
CDebugScreenCheats | |
►CDebugScreenConsole | |
CConsoleCommand | |
CDebugScreenInputLocks | |
CDebugScreenScreenToggle | |
CDebugScreenSpawner | |
CScreenDatabaseAssemblies | |
CScreenDatabaseAudio | |
CScreenDatabaseConfig | |
CScreenDatabaseList | |
CScreenDatabaseModels | |
CScreenDatabaseStrings | |
CScreenDatabaseTextures | |
►NEditor | |
CInventoryPartListTooltip | |
CInventoryPartListTooltipController | |
CPartIcon | Use to Store a Part Icon GameObject Reference and cache it's Renderers |
CPartListTooltip | |
CPartListTooltipController | |
CPartListTooltipMasterController | |
CPartListTooltipWidget | |
►NFlight | |
►NDialogs | |
CCrewHatchDialog | |
CCrewHatchDialogWidget | |
CExperimentsResultDialog | |
CFlagPlaqueDialog | |
CActionGroupToggleButton | |
CAltitudeTumbler | |
CGeeGauge | |
CIVAEVACollapseGroups | |
CKerbalPortrait | |
►CKerbalPortraitGallery | |
CActiveCrewItem | Class to hold the Active Crew. Kerbal or KerbalEVA reference must be set. If kerbal is set - its an IVA kerbal. |
CLEDLin | |
CLEDRot | |
CLightDisplay | |
CLinearAtmosphereGauge | |
CLinearControlGauges | |
CMapViewPanelTransition | |
CMETDisplay | |
CNavBall | |
CNavBallBurnVector | |
CNavBallToggle | |
CRCSDisplay | |
CSASDisplay | |
CSpeedDisplay | |
CStageTumbler | |
CStagingLED | |
CTelemetryUpdate | |
CTemperatureGauge | |
CTemperatureGaugeSystem | |
CThrottleGauge | |
CVerticalSpeedGauge | |
►NMapview | |
►NMapContextMenuOptions | |
CAddManeuver | |
CAutoWarpToUT | |
CDeleteCustomWaypoint | |
CFocusObject | |
CMapContextMenuOption | |
CSetAsTarget | |
CWaypointNavigation | |
CMapContextMenu | |
►CMapNode | |
CCaptionData | Little helper class to group information that needs to be updated |
CIconData | |
CTypeData | |
CMapViewCanvasUtil | |
►NPartListCategories | |
CBulkheadProfile | |
CPartCategory | |
CTechTier | |
►NSettings | |
►NControls | |
►NValues | |
CSettingsValueBoolTitleChange | |
CSettingsValueIntToString | |
CAccessorBase | Wrapper around MemberInfo providing transparent access to fields, propteries and constant-index arrays. |
CFieldAccessor | Access field members of an object |
CPropertyAccessor | Access field members of an object |
CReflectedSettingsWindowTab | |
CSettingsAxisScale | |
CSettingsBoolToggle | |
CSettingsBoolToggleBitMask | |
CSettingsBoolTogglePPFX | |
CSettingsControlBase | |
CSettingsControlReflection | |
CSettingsFloatRange | |
CSettingsGraphicsResolution | |
►CSettingsInput | |
CInputGroup | |
CInputSetting | |
CInputSettings | |
CInputTab | |
CSettingsInputAxis | |
CSettingsInputBinding | |
CSettingsInputBindingMode | |
CSettingsInputGroupTitle | |
CSettingsInputKey | |
CSettingsIntArrayButtons | |
CSettingsIntArrayRange | |
CSettingsIntButtons | |
CSettingsIntRange | |
CSettingsIntToggle | |
CSettingsKeyboardLayoutApply | Settings control to apply the selected layout |
CSettingsKeyboardLayoutInput | Settings control to display available layouts settings |
CSettingsKeyboardLayoutOs | |
CSettingsLabel | |
CSettingsLayoutConfig | Layout settings tab |
CSettingsScreenTab | |
CSettingsTerrainDetail | |
CSettingsTrackIRBool | |
►CReflectedSettingsWindow | |
CControlWrapper | |
CSubTabWrapper | |
CTabWrapper | |
CValueWrapper | |
CReflectedSettingsWindow_6DOF | |
CReflectedSettingsWindow_Mouse | |
CReflectedSettingsWindow_TrackIR | |
CReflectedSettingsWindowEditor | |
CSettingsExpansion | |
CSettingsFieldWrapper | |
CSettingsPlatform | |
CSettingsScreen | |
CSettingsScreenSetup | |
CSettingsScreenSetupEditor | |
►CSettingsSetup | |
CFieldWrapper | |
CMainTab | |
CSubTab | |
CWindow | |
CWindowValue | |
CSettingsTemplate | |
CSettingsTemplateDualLayouts | |
CSettingsValue | |
CSettingsWindow | |
►NSpaceCenter | |
►NMissionSummaryDialog | |
CCrewWidget | |
CMissionSummaryWidget | |
CPartWidget | |
CResourceWidget | |
CScienceSubjectWidget | |
►CBuildingPicker | |
CFacilityUIInfo | |
CBuildingPickerItem | |
CACSceneDespawner | |
CACSceneSpawner | |
CActionGroupsApp | |
CActionGroupsPanel | |
CActiveStrategyListItem | |
►CAdministration | |
CStrategyWrapper | |
CAdministrationSceneDespawner | |
CAdministrationSceneSpawner | |
CAlarmClockApp | The base app object for the Alarm Clock |
CAltimeterSliderButtons | |
CApplauncherLayout | |
CApplicationLauncher | |
CApplicationLauncherButton | |
CAppUIInputPanel | A panel that will display dynamic input fields based on the bound data class |
CAppUIMember | This is the UI element, with a link to the object.field or property behind it |
CAppUIMemberDateTime | An Input field for numeric data |
►CAppUIMemberDropdown | A Dropdown field for selecting an item from a list |
CAppUIDropdownItem | A Data representation of a drop down item |
CAppUIDropdownItemDictionary | A Dictionary of dropdown items so we can correlate the selected index with the actual value |
CAppUIMemberDropdownMultiLine | A Dropdown field for selecting an item from a list |
CAppUIMemberHeading | A Header for separating the inputs |
CAppUIMemberInput | An Input field for string data |
CAppUIMemberInputFloat | An Input field for numeric data |
CAppUIMemberLabel | A label field for display data |
CAppUIMemberLabelList | A label field for display data |
CAppUIMemberRadioBool | A toggle between two values underpinned by a bool |
CAppUIMemberSliderFloat | A label field for display data |
CAppUIMemberSliderFloatMultiLine | A label field for display data |
CAppUIMemberToggleBool | A toggle between two values underpinned by a bool |
CAstronautComplex | |
CBasePartCategorizer | |
CCargoApp | |
CConstructionApp | |
CContractsApp | |
CCraftBrowserDialog | |
CCraftEntry | |
CCraftProfileInfo | This class holds the details that are displayed for each craft file in the CraftBrowserDialog |
CCraftSearch | |
CCurrencyWidgetsApp | |
CDirectoryController | |
CEditorActionController | |
CEditorActionControllerHeader | header for each override group. looks after display and edit of the name, as well as group collapse button. |
CEditorActionControllerOpenButton | header for each override group. looks after display and edit of the name, as well as group collapse button. |
CEditorActionGroup | |
CEditorActionGroup_Base | |
CEditorActionGroups | |
CEditorActionOverrideGroup | header for each override group. looks after display and edit of the name, as well as group collapse button. |
CEditorActionOverrideToggle | Toggle for overriding the default group |
CEditorActionPartItem | |
CEditorActionPartReset | |
CEditorActionPartSelector | |
CEditorActionTitleItem | |
CEditorInventoryOnlyIcon | This script manages the ui parts for the icon that appears when dragging an inventory item that can't be dropped in scene (hence it is inventory only item) |
CEditorLaunchPadItem | |
CEditorPanels | |
CEditorPartIcon | |
CEditorPartList | |
CEditorSaveFolderItem | |
CEditorSubassemblyItem | |
CEditorVariantItem | |
CEngineersReport | |
CHelixGauge | |
CKbApp | |
CKbApp_Null | |
CKbApp_PlanetInfo | |
CKbApp_PlanetParameters | |
►CKbApp_PlanetResources | |
CResourceDataItem | |
CKbApp_UnownedInfo | |
CKbApp_VesselCrew | |
CKbApp_VesselInfo | |
CKbAppFrame | |
CKbAppUnowned | |
CKbAppVessel | |
CKbItem | |
CKbItem_flagImage | |
CKbItem_kerbalInfo | |
CKbItem_resourceFooter | |
CKbItem_resourceHeader | |
CKbItem_resourceItem | |
CKbItem_unownedInfo | |
CKbItem_vesselInfo | |
CKerbalListItem | |
CKnowledgeBase | |
CKSCFacilityContextMenu | |
CKSCVesselMarker | |
CKSCVesselMarkers | |
CKSPediaApp | |
CLED | |
CLinearGauge | |
CMCListItem | |
CMEPartCategoryButton | |
►CMessageSystem | |
CMessage | |
CMessageSystemButton | |
CMessageSystemPopup | |
►CMissionControl | |
CMissionSelection | |
CMissionRecoveryDialog | |
►CPartCategorizer | |
CCategory | |
CPopupData | |
CPartCategorizerButton | |
CPartCategorizerPopup | |
►CPartCategorizerPopupAddPart | |
CMiniCategory | |
CPartDropZone | |
CPrereleaseWarningDialog | |
CProtoStageIcon | |
CProtoStageIconInfo | |
►CRDArchivesController | |
CFilter | |
CReportData | |
CRDController | |
CRDDropDownList | |
CRDDropDownListContainer | |
CRDDropDownListItem | |
CRDEnvironmentAdapter | |
CRDGridArea | |
►CRDNode | |
CParent | |
CParentAnchor | |
CRDNodeList | |
CRDNodeListItem | |
CRDNodePrefab | |
CRDPartList | |
CRDPartListItem | |
CRDPlanetListItemContainer | |
CRDReportListItemContainer | |
CRDSceneDespawner | |
CRDSceneSpawner | |
CRDTechTree | |
CRDTechTreeSearchBar | |
CRDTestSceneLoader | |
CResourceDisplay | |
CResourceDisplayOptions | |
CResourceItem | |
CRotationalGauge | |
CRotationalGaugeOffsetMarker | |
CSimpleLayout | |
CSpaceTracking | |
CSpriteTumblerObject | |
CStageGroup | |
CStageIcon | |
CStageIconInfoBox | |
CStageManager | Staging "rules": StageIcons are only created when a part becomes active. StageIcons are only destroyed when a part dies |
CSteamCraftInfo | |
CStrategyListItem | |
CSubassemblyDropZone | |
CTrackingStationObjectButton | |
CTrackingStationWidget | |
►CTumbler | |
CTumblerObject | |
CTypeButton | |
CuGUITumblerObject | |
CUIApp | |
►CUIAppSpawner | |
CAppWrapper | |
CUIGridArea | |
►CUIScrollRectState | |
CPanelState | |
CUISpaceCenter | |
CVesselIconSprite | |
CVesselRenameDialog | |
CVesselSpawnDialog | |
CVSDSceneSpawner | |
►NTooltipTypes | |
CTooltip_Text | |
CTooltip_TitleAndText | |
CTooltipController_CrewAC | |
CTooltipController_Text | |
CTooltipController_TitleAndText | |
CUIRadioButtonTooltip | |
CUIStateButtonTooltip | |
►NUtil | |
CCanvasTools | |
CCanvasToolsEditor | |
CImgText | |
CRectContainmentDetector | |
CRectUtil | |
CUISkinDefSO | |
CAlarmClockUIAddPane | The pane that hangs out and lets you add alarms |
CAlarmClockUIFrame | The main frame/window of the Alarm clock |
CAnchoredDialog | |
CAnchoredDialogHost | |
CAppUI_Control | Base attribute for AppUI Input controls |
CAppUI_Data | The base class for a Data class that will use AppUI fields for display |
CAppUI_Dropdown | A dropdown of items to choose from |
CAppUI_DropdownMultiLine | A dropdown of items to choose from, has the guilabel above the dropdown |
CAppUI_Heading | A Header for separating the inputs. the label will show the value of the string thats been attributed, or the guiName if the string has no value |
CAppUI_Input | A string input |
CAppUI_InputDateTime | A DateTime input |
CAppUI_InputFloat | A numeric input |
CAppUI_Label | A label display |
CAppUI_LabelList | A label list display |
CAppUI_RadioBool | A toggle between two values underpinned by a bool |
CAppUI_SliderFloat | A numeric slider |
CAppUI_SliderFloatMultiLine | A numeric slider with the name above the slider |
CAppUI_ToggleBool | A toggle between two values underpinned by a bool |
CBaseCrewAssignmentDialog | |
CButtonColorState | |
►CButtonSpritesMgr | |
CButtonSprites | |
CButtonState | |
CButtonStateTooltip | |
CCanvasGroupEventLocker | |
CCanvasGroupInputLock | |
CContentAspectController | |
CCrewAssignmentDialog | |
►CCrewListItem | |
CClickEvent< ButtonTypes, CrewListItem > | |
CDialogMouseEnterControlLock | |
CDialogUISelectFile | |
CDialogUISelectFileItem | |
►CDragHandler | |
CDragEvent< PointerEventData > | |
►CDropHandler | |
CDropEvent< PointerEventData > | |
CEventTriggerForwarder | |
CExperimentalVersionReadout | |
CGenericAppFrame | A scalable (by dragging the mouse) generic app frame |
CGenericCascadingList | Basically a factory class to make UIlistItems |
►CInteractableCtrlUIStates | |
CState | |
CIPinnableTooltipController | |
CIRadioButton | |
CITooltipController | |
CKSPGraphicRaycaster | |
CManeuverToolUIFrame | The main frame/window of the Maneuver Tool |
CMessageSystemAppFrame | A scalable (by dragging the mouse) messaging app frame |
CPinnableTooltipController | |
CPointerClickAndHoldHandler | |
►CPointerClickHandler | For when you need clicks with PointerEventData and a Data field |
CPointerClickEvent< PointerEventData > | |
►CPointerEnterExitHandler | |
CPointerDataEvent< PointerEventData > | |
CPointerDataObjectEvent< PointerEventData, PointerEnterExitHandler > | |
►CPrefabSpawner | |
CPrefabWrapper | |
CProgressBar | |
CRadioButtonGroup | A class which encapsulates all that is required to track and manage radio buttons as a group. |
CRectTransformQuadFitter | |
CRendererSortOrder | |
CResizingLayoutElement | |
CSimpleAppFrame | A simple, non-scalable app frame |
CSliderValueToText | |
CStageManagerParentResizer | Hardcoded component meant for scaling the stagemanager parent recttransform so the top of the scrollable stage list always is at the bottom of the timewarp panel. |
CTooltip | |
CTooltipController | |
CTweeningController | Controls everything in the tweening canvas. Will destroy everything in this canvas on scene load requested. |
CTweeningElement | |
CU5Util | |
CUIButtonToggle | |
CUICameraBase | |
CUICanvasPrefab | |
►CUICanvasPrefabSpawner | |
CUICanvasPrefabWrapper | |
►CUICascadingList | Heavily influenced by the limiations put on us by EzGUI. Moves items in and out of lists because of that. It needs a rewrite to adhere to how things work in U5 |
CCascadingListItem | |
CUICraftSaveFlyoutController | |
CUIDialogCamera | |
CUIDragAndDropController | |
CUIDragPanel | |
CUIExtensions | |
CUIHoverPanel | |
CUIHoverSlidePanel | |
CUIHoverText | |
CUIHoverToggler | |
CUIInputExtraMouseButtons | |
CUILaunchsiteController | |
►CUIList | List for organizing items within a transform handled by a LayoutGroup. The only responsibility of this component is to add/remove/sort elements in this transform. |
CListDropEvent< UIList, UIListItem, integer > | Event fired from UIListDropArea |
CUIList< T > | |
CUIListData< T > | |
CUIListDropArea | Drop Area to be used in the child hierarchy of a UIList Constructed to invoke events on a parent UIList or the specified dropOnList Requires a UIMasterController in the scene with a UIDragAndDropController (should always be true) |
CUIListItem | |
CUIListItem_spacer | |
►CUIListMover | |
CListAnchor | |
CUIListSorter | Ïmproved list sorter |
CUIListToggleController | |
CUIMainCamera | |
►CUIMasterController | |
CCanvasWrapper | |
CUIOnClick | |
CUIOnHover | |
►CUIPanelTransition | |
CPanelPosition | |
CUIPanelTransitionManager | |
►CUIPanelTransitionRTScaler | Never saw the light of day.... Works in conjunction with UIPanelTransition and scales a recttransform using it's Top and Bottom values Only vertical scaling is implemented. |
CRTRectBounds | |
CUIPanelTransitionToggle | |
CUIPanelTweener | Very much like UIPanelTransition, only without any predefined states. Use to 'tween' panels to arbitrary positions |
CUIPlanetariumDateTime | |
►CUIPrefabSpawner | |
CUIPrefabWrapper | |
►CUIRadioButton | |
CClickEvent< PointerEventData, State, CallType > | |
CStateChangeEvent2< UIRadioButton, CallType, PointerEventData > | |
CStateChangeEvent< PointerEventData, CallType > | |
CUIRadioButtonColorChanger | |
►CUIRadioButtonStateChanger | |
CRadioButtonState | |
CUIRectScaler | |
CUISelectableGridLayoutGroup | |
CUISelectableGridLayoutGroupItem | |
►CUISelectableList | |
CSelectableListEventInt | |
CSelectableListEventItem | |
CUISelectableListItem | |
►CUISelectableListItem_ColorButton | |
CButtonState | |
►CUISelectableListItem_StateButton | |
CButtonState | |
CUIShipDescriptionHoverSlidePanel | |
►CUIStateButton | |
CClickEvent< String > | |
CClickEventData< PointerEventData > | |
COnValueChangeEvent< UIStateButton > | |
►CUIStateImage | |
CImageState | |
►CUIStatePanel | |
CPanelState | |
CTextState | |
►CUIStateRawImage | |
CImageState | |
►CUIStateText | |
CTextState | |
►CUIStateToggleButton | |
CButtonState | |
CUITextButton | |
CUITimeWarpController | |
CUITimeWarpHoverController | |
CUITimeWarpScrubber | |
CUITogglePanel | |
CUITransitionBase | |
►CUITransparencyController | |
CShaderFader | |
►CUITreeView | |
CItem | |
CUITreeViewItem | |
CUIVectorCamera | |
CUIWarpToNextMorning | |
CUIWindow | |
CUIWindowArea | |
CUIWorldPointer | |
CVesselListItem | |
CEnumAttributeDrawer | Allows an Enum as a masking field. |
►NKSPAchievements | |
CBaseConstruction | |
CCelestialBodyEscape | |
CCelestialBodyFlight | |
CCelestialBodyFlyby | |
CCelestialBodyLanding | |
CCelestialBodyOrbit | |
CCelestialBodyReturn | |
CCelestialBodyScience | |
CCelestialBodySplashdown | |
CCelestialBodySuborbit | |
CCelestialBodySubtree | |
CCelestialBodyTransfer | |
CCrewRecovery | |
CCrewRef | |
CDocking | |
CFirstLaunch | |
CFlagPlant | |
CPointOfInterest | |
CReachSpace | |
CRecordsAltitude | |
CRecordsDepth | |
CRecordsDistance | |
CRecordsSpeed | |
CRendezvous | |
CSpacewalk | |
CStationConstruction | |
CSurfaceEVA | |
CTargetedLanding | |
CTowerBuzz | |
CVesselRef | |
►NKSPAssets | |
►NKSPedia | |
CKSPedia | |
CKSPediaAspectController | |
CKSPediaContentItem | |
CKSPediaSpawner | |
►NLibNoise | |
►NModels | |
CCylinder | Model that maps the output of a module onto a cylinder. |
CLine | Model that maps the output of a module onto a line. |
CPlane | Model that maps the output of a module onto a plane. |
CSphere | Model that maps the output of a module onto a sphere. |
►NModifiers | |
CAbsoluteOutput | Module that returns the absolute value of the output of a source module. |
CAdd | Module that returns the output of two source modules added together. |
CBiasOutput | Module that biases the output of a source module by adding a given value to the output. |
CBlend | Module that blends the output of two source modules using the output of an weight module as the blending weight. |
CClampOutput | |
CConstant | |
CCurveControlPoint | |
CCurveOutput | |
CDisplaceInput | |
CExponentialOutput | |
CInvertInput | |
CInvertOutput | |
CLargerOutput | |
CMultiply | |
CPower | |
CRotateInput | |
CScaleBiasOutput | |
CScaleInput | |
CScaleOutput | |
CSelect | |
CSmallerOutput | |
CTerrace | |
CTranslateInput | |
CBillow | |
CCheckerboard | |
CCylinders | |
CFastBillow | |
CFastNoise | |
CFastNoiseBasis | |
CFastRidgedMultifractal | |
CFastTurbulence | |
CGradientNoiseBasis | |
CIModule | |
CMath | Provides math operations not found in System.Math. |
CPerlin | |
CRidgedMultifractal | |
CSpheres | |
CTurbulence | |
CValueNoiseBasis | |
CVoronoi | |
►NLingoona | |
CGrammar | |
CNativeMethods | |
►NLocalization | |
►NEditor | |
CLanguageSwitcher | |
CLanguageUtilities | |
►NModuleWheels | |
CModuleWheelBogey | |
CModuleWheelBrakes | |
CModuleWheelDamage | |
CModuleWheelDeployment | |
CModuleWheelLock | |
CModuleWheelMotor | |
CModuleWheelMotorSteering | |
CModuleWheelSteering | |
CModuleWheelSubmodule | |
CModuleWheelSuspension | |
CWheelFrictionNode | |
CWheelSubsystem | |
CWheelSubsystems | |
CWheelUtil | |
►NPreFlightTests | |
CAirBreathingEnginesForIntakes | |
CAntennaPresent | |
CCanAffordLaunchTest | |
CComOffset | |
CContractEquipment | |
CCraftWithinMassLimits | |
CCraftWithinPartCountLimit | |
CCraftWithinSizeLimits | |
CDecouplerFacing | |
CDecouplersBeforeClamps | |
CDesignConcernBase | |
CDockingPortAsDecoupler | |
CDockingPortFacing | |
CDockingPortRCS | |
CElectricBatteryAndNoCharge | |
CElectricChargeAndNoBattery | |
CElectricChargeAndNoConsumer | |
CElectricConsumerAndNoCharge | |
CEnginesJettisonedBeforeUse | |
CExperimentalPartsAvailable | |
CFacilityOperational | |
CHatchObstructed | |
CIDesignConcern | |
CInputAuthority | |
CIntakesForAirBreathingEngines | Checks for whether the vessel has air breathing engines and intakes connected to them. if no intakes are found when engines are present, the test fails. |
CIPreFlightTest | |
CKerbalSeatCollision | |
CLadderPresent | |
CLandingGearPresent | |
CLaunchSiteClear | |
CMissingCrew | |
CNoControlSources | |
CNoCrewInMannedVessel | |
CNonRootCmdMissaligned | |
CParachuteOnEngineStage | |
CParachuteOnFirstStage | |
CParachutePresent | |
CRequiredIScienceDataTransmitter | |
CResourceConsumersReachable | Tests if each resource consumer on a vessel gets the fuel it needs Hightlights containers not reached. |
CResourceContainersReachable | Tests if each resource container on a vessel is reachable by a consumer Hightlights containers not reached. |
CStationHubAttachments | |
CWrongVesselTypeForLaunchSite | |
►NProceduralFairings | |
CColliderChunk | |
CColliderSection | |
►CFairingPanel | |
CAttachedFlagParts | |
CFairingPanelFlags | This class is usde to group up and reference a Fairing Index with the parts attached to it. |
CFairingXSection | |
CMeshArc | |
CMeshPoint | |
►NRadiators | |
CRadiatorData | |
CRadiatorUtilities | |
►NRUI | |
►NAlgorithms | |
CFlowGraph< T > | |
►CSCCFlowGraph | |
CGraphSet | |
►CSCCFlowGraphUCFinder | Unconnected component finder |
CGraphSet | |
CStackFlowGraph | |
CStronglyConnectedComponentFinder | Implementation of the Tarjan stronly connected components algorithm. |
CVertex< T > | |
►NIcons | |
►NSelectable | |
CIcon | Used in PartCategorizer for editor part category icons |
CIconLoader | Used in PartCategorizer for editor part category icons |
►NSimple | |
CIcon | Used in the RDController for tech tree icons |
CIconLoader | Used in the RDController for tech tree icons |
►NSaveUpgradePipeline | |
CLogEntry | |
CModuleReplace | |
CNodeUtil | |
CPartOffset | |
►CPartReplace | |
CattachNodeOffset | Structure for attachNode offset changes |
CprobeCoreSphere | |
CSaveUpgradePipeline | |
CUpgradeModule | |
CUpgradeScript | |
Cv110_LandingGearOffset | |
Cv110_LandingLegLT1Offset | |
Cv110_LandingLegLT2Offset | |
Cv110_WheelModuleOverhaul | |
Cv1120_engineLargeSkipper | |
Cv1120_liquidEngine1_2 | |
Cv1120_liquidEngine2_2 | |
Cv1120_liquidEngine3 | |
Cv1120_liquidEngineMini | |
Cv1120_microEngine | |
Cv1120_mk1pod | |
Cv1120_probeCoreOcto | |
Cv1120_probeCoreOcto2 | |
Cv1120_radialEngineMini | |
Cv1120_RCSBlock | |
Cv1120_rocketNoseCone | |
Cv1120_ServiceBay_125 | |
Cv1120_ServiceBay_250 | |
Cv1120_Size3to2Adapter | |
Cv1120_solidBooster | |
Cv1120_solidBooster_sm | |
Cv1120_stackBiCoupler | |
Cv1120_stackTriCoupler | |
Cv1123_dockingNode | |
Cv170_fuelTank1_2 | |
Cv170_fuelTank2_2 | |
Cv170_fuelTank3_2 | |
Cv170_fuelTank4_2 | |
Cv170_mk1_2 | |
Cv170_stackDecoupler | |
Cv170_stackDecoupler1_2 | |
Cv170_stackDecouplerMini | |
Cv170_stackDecouplerSize3 | |
Cv170_stackSeparator | |
Cv170_stackSeparatorBig | |
Cv170_stackSeparatorMini | |
Cv170_toroidalFuelTank | |
Cv180_ModuleAeroSurface | |
Cv180_ModuleControlSurface | |
►NSentinelMission | |
CCometDetectionContract | |
CSentinelContract | |
CSentinelModule | |
CSentinelParameter | |
CSentinelScenario | |
CSentinelUtilities | |
►NSmooth | |
►NAlgebraics | |
CEither< L, R > | Struct representing a value that can be an instance of either the L (left) or the R (right) type. |
COption | Extension methods for Option<T>. |
COption< T > | Struct representing an optional value of type T. An option that contains the value t is called a "Some" or "Some(t)". An empty option is called a "None". Option<T> can be thought of as a far more robust version of Nullable<T> or as an IEnumerable<T> that may contain exactly 0 or 1 element(s) |
CTuple | Extension methods for Tuple<>s. |
CTuple< T1 > | Struct representing a sequence of one element, aka: a singleton. |
CTuple< T1, T2 > | Struct representing a sequence of two elements, aka: an ordered pair. |
CTuple< T1, T2, T3 > | Struct representing a sequence of three elements, aka: an ordered triplet. |
CTuple< T1, T2, T3, T4 > | Struct representing a sequence of four elements. |
CTuple< T1, T2, T3, T4, T5 > | Struct representing a sequence of five elements. |
CTuple< T1, T2, T3, T4, T5, T6 > | Struct representing a sequence of six elements. |
CTuple< T1, T2, T3, T4, T5, T6, T7 > | Struct representing a sequence of seven elements. |
CTuple< T1, T2, T3, T4, T5, T6, T7, T8 > | Struct representing a sequence of eight elements. |
CTuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Struct representing a sequence of nine elements. |
CUnit | Represents a type that holds no information. Units have no state, and all instances of Unit are considered equal. |
►NCollections | |
CComparer< T > | Analog to System.Collections.Generic.Comparer<T>. |
CDictionary | Helper class for instantiating Dictionary<>s without specifying a comparer. |
CEqualityComparer< T > | Analog to System.Collections.Generic.EqualityComparer<T>. |
CFuncEnumerable< T > | Enumerable that contains the elements defined by a seed value and step function. |
CFuncEnumerable< T, P > | Enumerable that contains the elements defined by a seed value and step function. |
CHashSet | Helper class for instantiating HashSet<>s without specifying a comparer. |
CICollectionExtensions | Extension methods for ICollection<>s. |
CIDictionaryExtensions | Extension methods for IDictionary<>s. |
CIListExtensions | Extension methods for IList<>s. |
CIListStepper< T > | Helper class for enuemrating the elements of an IList<T> using a start index and step value. |
CIListStepperWithIndex< T > | Helper class for enuemrating the element, index pairs of an IList<T> using a start index and step value. |
CLinkedListStepper< T > | Helper class for enuemrating the values in a LinkedList<T> using a start node and step value. |
CLinkedListStepperNodes< T > | Helper class for enuemrating the nodes in a LinkedList<T> using a start node and step value. |
CSortedDictionary | Helper class for instantiating SortedDictionary<>s without specifying a comparer. |
CSortedList | Helper class for instantiating SortedList<>s without specifying a comparer. |
►NCompare | |
►NComparers | |
CKeyValuePairComparer< K, V > | Allocation free sort order comparer for KeyValuePair<K,V>s. |
CKeyValuePairEqualityComparer< K, V > | Allocation free equality comparer for KeyValuePair<K,V>s. |
►NUtilities | |
CLogUnregisteredOnDestroy | Simple utility that listens to finder events and logs all requests for unregistered comparers when the component is destroyed |
CConfiguration | |
CEventExtensions | |
CFactory | |
CFinder | Manages comparer registration and lookup for Smooth.Compare. |
►NComparisons | |
CComparisons | Provides various methods for creating comparisons. |
CComparisons< T > | Caches delegates for the comparsion methods of IComparer<T>s and IEqualityComparer<T>s. |
CFuncComparer< T > | Performs type-specific comparisons using the comparison delegate supplied to the constructor. |
CFuncEqualityComparer< T > | Performs type-specific equality comparisons and hashCode generation using the functions supplied to the constructor. |
CIComparableComparer< T > | Allocation free sort order comparer for type T where T implements IComparable<T> |
CIEquatableEqualityComparer< T > | Allocation free equality comparer for type T where T implements IEquatable<T> |
►NDelegates | |
CDelegateExtensions | Provides extension methods related to delegate usage. |
CTupled | Provides methods for invoking a delegate that takes individual parameters using a tuple |
►NDispose | |
CDisposable< T > | Wrapper around a value that uses the IDisposable interface to dispose of the value |
CDisposalQueue | Queues pooled resources for cleanup by a background thread |
►NEvents | |
CGenericEvent | Struct wrapped event that allows raising the event from outside the containing class. |
CGenericEvent< T1 > | Struct wrapped event that allows raising the event from outside the containing class. |
CGenericEvent< T1, T2 > | Struct wrapped event that allows raising the event from outside the containing class. |
CGenericEvent< T1, T2, T3 > | Struct wrapped event that allows raising the event from outside the containing class. |
CGenericEvent< T1, T2, T3, T4 > | Struct wrapped event that allows raising the event from outside the containing class. |
CGenericEvent< T1, T2, T3, T4, T5 > | Struct wrapped event that allows raising the event from outside the containing class. |
CGenericEvent< T1, T2, T3, T4, T5, T6 > | Struct wrapped event that allows raising the event from outside the containing class. |
CGenericEvent< T1, T2, T3, T4, T5, T6, T7 > | Struct wrapped event that allows raising the event from outside the containing class. |
CGenericEvent< T1, T2, T3, T4, T5, T6, T7, T8 > | Struct wrapped event that allows raising the event from outside the containing class. |
CGenericEvent< T1, T2, T3, T4, T5, T6, T7, T8, T9 > | Struct wrapped event that allows raising the event from outside the containing class. |
►NPlatform | |
CPlatformExtensions | Extension methods related to the runtime / base platform. |
CRuntime | Helper class that provides information about the target platform. |
►NPools | |
CDictionaryPool< K, V > | Singleton Dictionary<K, V> pool. |
CHashSetPool< T > | Singleton HashSet<T> pool. |
CKeyedPool< K, T > | Pool that lends values of type T with an associated key of type K. |
CKeyedPoolWithDefaultKey< K, T > | Pool that lends values of type T with an associated key of type K and defines a default key. |
CLinkedListNodePool< T > | Singleton LinkedListNode<T> pool. |
CLinkedListPool< T > | Singleton LinkedList<T> pool. |
CListPool< T > | Singleton List<T> pool. |
CPool< T > | Pool that lends values of type T. |
CPoolsStatus | |
CPoolWithInitializer< T, U > | Pool that lends values of type T with an optional initializer that takes a value of type U. |
CStringBuilderPool | Singleton StringBuilder pool. |
►NSlinq | |
►NCollections | |
CGrouping | Extension methods for performing operations related to groupings without specifying generic parameters. |
CGrouping< K, T > | Represents a list of values associated with a key |
CGrouping< K, T, C > | Represents a list of values associated with a key |
CLinked | Extension methods for Linked<> and LinkedHeadTail<>. |
CLinked< K, T > | Represents a node in a singly linked list of key, value pairs. |
CLinked< T > | Represents a node in a singly linked list. |
CLinkedHeadTail< K, T > | Represents a singly linked list. |
CLinkedHeadTail< T > | Represents a singly linked list. |
CLookup< K, T > | Represents a list of keys each mapped to a list of values. |
►NContext | |
CAggregateContext< U, T, C > | |
CAggregateContext< U, T, C, P > | |
CBacktrackDetector | Used to find backtracking Slinq usage |
CBacktrackException | |
CConcatContext< C2, T, C > | |
CEitherContext< C2, T, C > | |
CFlattenContext< T, C > | |
CFlattenContext< T, C1, C2 > | |
CFuncContext< T > | |
CFuncContext< T, P > | |
CFuncOptionContext< T > | |
CFuncOptionContext< T, P > | |
CGroupByContext< K, T > | |
CGroupJoinContext< U, K, T2, T, C > | |
CGroupJoinContext< U, K, T2, T, C, P > | |
CHashSetContext< K, T, C > | |
CHashSetContext< K, T, C, P > | |
CHashSetContext< T, C > | |
CIEnumerableContext< T > | |
CIListContext< T > | |
CIntContext< T, C > | |
CJoinContext< U, K, T2, T, C > | |
CJoinContext< U, K, T2, T, C, P > | |
CLinkedContext< K, T > | |
CLinkedContext< T > | |
CLinkedListContext< T > | |
COptionContext< T > | |
CPredicateContext< T, C > | |
CPredicateContext< T, C, P > | |
CSelectContext< U, T, C > | |
CSelectContext< U, T, C, P > | |
CSelectOptionContext< U, T, C > | |
CSelectOptionContext< U, T, C, P > | |
CSelectSlinqContext< U, UC, T, C > | |
CSelectSlinqContext< U, UC, T, C, P > | |
CZipAllContext< T2, C2, T, C > | |
CZipAllContext< U, T2, C2, T, C > | |
CZipAllContext< U, T2, C2, T, C, P > | |
CZipContext< T2, C2, T, C > | |
CZipContext< U, T2, C2, T, C > | |
CZipContext< U, T2, C2, T, C, P > | |
►NTest | |
CDistinctLinq | |
CDistinctSlinq | |
CExceptLinq | |
CExceptSlinq | |
CGroupByLinq | |
CGroupBySlinq | |
CGroupJoinLinq | |
CGroupJoinSlinq | |
CIntersectLinq | |
CIntersectSlinq | |
CJoinLinq | |
CJoinSlinq | |
COrderByLinq | |
COrderBySlinq | |
►CSlinqTest | Test controller and (de)verifier for Smooth.Slinq. |
CEquals_1< T1, T2 > | |
CUnionLinq | |
CUnionSlinq | |
CWhereTakeSelectAggregateLinq | |
CWhereTakeSelectAggregateSlinq | |
CSlinq | Provides methods for the creation of chained Slinqs as well as various type specific Slinq comprehensions. |
CSlinq< T, C > | Allocation-free enumerator with advanced, LINQ-like functionality |
CSlinqable | Provides methods for creating basic Slinqs from various underlying collections or delegates. |
►NSoftMasking | |
►NEditor | |
CPackageResources | |
►CSoftMaskEditor | |
CCustomEditors | |
►NExtensions | |
CMaterialOps | |
►NSamples | |
CDraggable | |
CHorizontalFovSetter | |
CItem | |
CItemsGenerator | |
CMinimap | |
CRectManipulator | |
CShowOnHover | |
CSoftMaskSampleChooser | |
CSoftMaskToggler | |
CTooltip | |
►NTextMeshPro | |
►NEditor | |
CPatchException | |
►CShaderGenerator | |
CShaderResource | |
CShaderPatcher | |
CMaterialReplacer | |
CClearListAtExit< T > | |
CGlobalMaterialReplacerAttribute | Mark an implementation of the IMaterialReplacer interface with this attribute to register it in the global material replacer chain. The global replacers will be used automatically by all SoftMasks |
CIMaterialReplacer | Used by SoftMask to automatically replace materials which don't support Soft Mask by those that do. |
CISoftMask | |
CMaskChannel | Contains some predefined combinations of mask channel weights. |
CMaterialReplacements | |
CMaterialReplacer | |
CMaterialReplacerChain | |
CSoftMask | SoftMask is a component that can be added to UI elements for masking the children. It works like a standard Unity's Mask but supports alpha. |
CSoftMaskable | |
►NSteamworks | |
CAccountID_t | |
CAddAppDependencyResult_t | |
CAddUGCDependencyResult_t | |
CAppId_t | |
CAppProofOfPurchaseKeyResponse_t | |
CAssociateWithClanResult_t | |
CAvatarImageLoaded_t | |
CBroadcastUploadStart_t | |
CBroadcastUploadStop_t | |
CCallback< T > | |
CCallbackDispatcher | |
CCallbackIdentities | |
CCallbackMsg_t | |
CCallResult< T > | |
CCGameID | |
CCheckFileSignature_t | |
CClanOfficerListResponse_t | |
CClientGameServerDeny_t | |
CClientUnifiedMessageHandle | |
CComputeNewPlayerCompatibilityResult_t | |
CConstants | |
CControllerActionSetHandle_t | |
CControllerAnalogActionData_t | |
CControllerAnalogActionHandle_t | |
CControllerDigitalActionData_t | |
CControllerDigitalActionHandle_t | |
CControllerHandle_t | |
CControllerMotionData_t | |
CCreateItemResult_t | |
CCSteamID | |
CDeleteItemResult_t | |
CDepotId_t | |
CDlcInstalled_t | |
CDllCheck | |
CDownloadClanActivityCountsResult_t | |
CDownloadItemResult_t | |
CEncryptedAppTicketResponse_t | |
CFavoritesListAccountsUpdated_t | |
CFavoritesListChanged_t | |
CFileDetailsResult_t | |
CFriendGameInfo_t | |
CFriendRichPresenceUpdate_t | |
CFriendsEnumerateFollowingList_t | |
CFriendSessionStateInfo_t | |
CFriendsGetFollowerCount_t | |
CFriendsGroupID_t | |
CFriendsIsFollowing_t | |
CGameConnectedChatJoin_t | |
CGameConnectedChatLeave_t | |
CGameConnectedClanChatMsg_t | |
CGameConnectedFriendChatMsg_t | |
CGameLobbyJoinRequested_t | |
CGameOverlayActivated_t | |
CGamepadTextInputDismissed_t | |
CGameRichPresenceJoinRequested_t | |
CGameServer | |
CGameServerChangeRequested_t | |
Cgameserveritem_t | |
CGameWebCallback_t | |
CGCMessageAvailable_t | |
CGCMessageFailed_t | |
CGetAppDependenciesResult_t | |
CGetAuthSessionTicketResponse_t | |
CGetOPFSettingsResult_t | |
CGetUserItemVoteResult_t | |
CGetVideoURLResult_t | |
CGlobalAchievementPercentagesReady_t | |
CGlobalStatsReceived_t | |
CGSClientAchievementStatus_t | |
CGSClientApprove_t | |
CGSClientDeny_t | |
CGSClientGroupStatus_t | |
CGSClientKick_t | |
CGSGameplayStats_t | |
CGSPolicyResponse_t | |
CGSReputation_t | |
CGSStatsReceived_t | |
CGSStatsStored_t | |
CGSStatsUnloaded_t | |
CHAuthTicket | |
CHHTMLBrowser | |
CHServerListRequest | |
CHServerQuery | |
CHSteamPipe | |
CHSteamUser | |
CHTML_BrowserReady_t | |
CHTML_CanGoBackAndForward_t | |
CHTML_ChangedTitle_t | |
CHTML_CloseBrowser_t | |
CHTML_FileOpenDialog_t | |
CHTML_FinishedRequest_t | |
CHTML_HideToolTip_t | |
CHTML_HorizontalScroll_t | |
CHTML_JSAlert_t | |
CHTML_JSConfirm_t | |
CHTML_LinkAtPosition_t | |
CHTML_NeedsPaint_t | |
CHTML_NewWindow_t | |
CHTML_OpenLinkInNewTab_t | |
CHTML_SearchResults_t | |
CHTML_SetCursor_t | |
CHTML_ShowToolTip_t | |
CHTML_StartRequest_t | |
CHTML_StatusText_t | |
CHTML_UpdateToolTip_t | |
CHTML_URLChanged_t | |
CHTML_VerticalScroll_t | |
CHTTPCookieContainerHandle | |
CHTTPRequestCompleted_t | |
CHTTPRequestDataReceived_t | |
CHTTPRequestHandle | |
CHTTPRequestHeadersReceived_t | |
►CInteropHelp | |
CSteamParamStringArray | |
CUTF8StringHandle | |
CIPCFailure_t | |
CIPCountry_t | |
CISteamMatchmakingPingResponse | |
CISteamMatchmakingPlayersResponse | |
CISteamMatchmakingRulesResponse | |
CISteamMatchmakingServerListResponse | |
CItemInstalled_t | |
CJoinClanChatRoomCompletionResult_t | |
CLeaderboardEntry_t | |
CLeaderboardFindResult_t | |
CLeaderboardScoresDownloaded_t | |
CLeaderboardScoreUploaded_t | |
CLeaderboardUGCSet_t | |
CLicensesUpdated_t | |
CLobbyChatMsg_t | |
CLobbyChatUpdate_t | |
CLobbyCreated_t | |
CLobbyDataUpdate_t | |
CLobbyEnter_t | |
CLobbyGameCreated_t | |
CLobbyInvite_t | |
CLobbyKicked_t | |
CLobbyMatchList_t | |
CLowBatteryPower_t | |
CManifestId_t | |
CMatchMakingKeyValuePair_t | |
CMicroTxnAuthorizationResponse_t | |
CMMKVPMarshaller | |
CMusicPlayerRemoteToFront_t | |
CMusicPlayerRemoteWillActivate_t | |
CMusicPlayerRemoteWillDeactivate_t | |
CMusicPlayerSelectsPlaylistEntry_t | |
CMusicPlayerSelectsQueueEntry_t | |
CMusicPlayerWantsLooped_t | |
CMusicPlayerWantsPause_t | |
CMusicPlayerWantsPlay_t | |
CMusicPlayerWantsPlayingRepeatStatus_t | |
CMusicPlayerWantsPlayNext_t | |
CMusicPlayerWantsPlayPrevious_t | |
CMusicPlayerWantsShuffled_t | |
CMusicPlayerWantsVolume_t | |
CMusicPlayerWillQuit_t | |
CNewLaunchQueryParameters_t | |
CNumberOfCurrentPlayers_t | |
CP2PSessionConnectFail_t | |
CP2PSessionRequest_t | |
CP2PSessionState_t | |
CPacksize | |
CPersonaStateChange_t | |
CPlaybackStatusHasChanged_t | |
CPublishedFileId_t | |
CPublishedFileUpdateHandle_t | |
CRegisterActivationCodeResponse_t | |
CRemoteStorageAppSyncedClient_t | |
CRemoteStorageAppSyncedServer_t | |
CRemoteStorageAppSyncProgress_t | |
CRemoteStorageAppSyncStatusCheck_t | |
CRemoteStorageDeletePublishedFileResult_t | |
CRemoteStorageDownloadUGCResult_t | |
CRemoteStorageEnumeratePublishedFilesByUserActionResult_t | |
CRemoteStorageEnumerateUserPublishedFilesResult_t | |
CRemoteStorageEnumerateUserSharedWorkshopFilesResult_t | |
CRemoteStorageEnumerateUserSubscribedFilesResult_t | |
CRemoteStorageEnumerateWorkshopFilesResult_t | |
CRemoteStorageFileReadAsyncComplete_t | |
CRemoteStorageFileShareResult_t | |
CRemoteStorageFileWriteAsyncComplete_t | |
CRemoteStorageGetPublishedFileDetailsResult_t | |
CRemoteStorageGetPublishedItemVoteDetailsResult_t | |
CRemoteStoragePublishedFileDeleted_t | |
CRemoteStoragePublishedFileSubscribed_t | |
CRemoteStoragePublishedFileUnsubscribed_t | |
CRemoteStoragePublishedFileUpdated_t | |
CRemoteStoragePublishFileProgress_t | |
CRemoteStoragePublishFileResult_t | |
CRemoteStorageSetUserPublishedFileActionResult_t | |
CRemoteStorageSubscribePublishedFileResult_t | |
CRemoteStorageUnsubscribePublishedFileResult_t | |
CRemoteStorageUpdatePublishedFileResult_t | |
CRemoteStorageUpdateUserPublishedItemVoteResult_t | |
CRemoteStorageUserVoteDetails_t | |
CRemoveAppDependencyResult_t | |
CRemoveUGCDependencyResult_t | |
CScreenshotHandle | |
CScreenshotReady_t | |
CScreenshotRequested_t | |
Cservernetadr_t | |
CSetPersonaNameResponse_t | |
CSetUserItemVoteResult_t | |
CSNetListenSocket_t | |
CSNetSocket_t | |
CSocketStatusCallback_t | |
CStartPlaytimeTrackingResult_t | |
CSteamAPI | |
CSteamAPICall_t | |
CSteamAPICallCompleted_t | |
CSteamAppInstalled_t | |
CSteamAppList | |
CSteamApps | |
CSteamAppUninstalled_t | |
CSteamClient | |
CSteamController | |
CSteamEncryptedAppTicket | |
CSteamFriends | |
CSteamGameServer | |
CSteamGameServerApps | |
CSteamGameServerClient | |
CSteamGameServerHTTP | |
CSteamGameServerInventory | |
CSteamGameServerNetworking | |
CSteamGameServerStats | |
CSteamGameServerUGC | |
CSteamGameServerUtils | |
CSteamHTMLSurface | |
CSteamHTTP | |
CSteamInventory | |
CSteamInventoryDefinitionUpdate_t | |
CSteamInventoryEligiblePromoItemDefIDs_t | |
CSteamInventoryFullUpdate_t | |
CSteamInventoryResult_t | |
CSteamInventoryResultReady_t | |
CSteamItemDef_t | |
CSteamItemDetails_t | |
CSteamItemInstanceID_t | |
CSteamLeaderboard_t | |
CSteamLeaderboardEntries_t | |
CSteamMatchmaking | |
CSteamMatchmakingServers | |
CSteamMusic | |
CSteamMusicRemote | |
CSteamNetworking | |
CSteamParamStringArray_t | |
CSteamParentalSettings | |
CSteamParentalSettingsChanged_t | |
CSteamRemoteStorage | |
CSteamScreenshots | |
CSteamServerConnectFailure_t | |
CSteamServersConnected_t | |
CSteamServersDisconnected_t | |
CSteamShutdown_t | |
CSteamUGC | |
CSteamUGCDetails_t | |
CSteamUGCQueryCompleted_t | |
CSteamUGCRequestUGCDetailsResult_t | |
CSteamUnifiedMessages | |
CSteamUnifiedMessagesSendMethodResult_t | |
CSteamUser | |
CSteamUserStats | |
CSteamUtils | |
CSteamVideo | |
CStopPlaytimeTrackingResult_t | |
CStoreAuthURLResponse_t | |
CSubmitItemUpdateResult_t | |
CUGCFileWriteStreamHandle_t | |
CUGCHandle_t | |
CUGCQueryHandle_t | |
CUGCUpdateHandle_t | |
CUserAchievementIconFetched_t | |
CUserAchievementStored_t | |
CUserFavoriteItemsListChanged_t | |
CUserStatsReceived_t | |
CUserStatsStored_t | |
CUserStatsUnloaded_t | |
CValidateAuthTicketResponse_t | |
CVersion | |
CVolumeHasChanged_t | |
►NStrategies | |
►NEffects | |
CCurrencyConverter | |
CCurrencyOperation | |
CValueModifier | |
CCurrencyExchanger | |
CDepartmentConfig | |
CStrategy | |
CStrategyConfig | |
CStrategyEffect | |
CStrategyEffectConfig | |
CStrategySystem | |
CStrategySystemConfig | |
►NTestScripts | |
CFacilitySceneryLoader | |
CHighLogicLoadedSceneSelector | |
CKerbalEVATestInitializer | This class is used on the EVA test scene to initialize the EVAs in the scene with vessel components and whatnot, as if they had been spawned from FlightEVA. |
CSceneryTestSceneLoader | |
►NTMPro | |
►NEditorUtilities | |
CDropdownEditor | |
CDropdownOptionListDrawer | |
CEditorShaderUtilities | |
CFontWeightDrawer | |
CFT_FaceInfo | |
CFT_GlyphInfo | |
CFT_KerningPair | |
CGlyphInfoDrawer | |
CKerningPairDrawer | |
CSpriteInfoDrawer | |
CStyleDrawer | |
►CTMP_BaseShaderGUI | Base class for TextMesh Pro shader GUIs. |
CMaterialPanel | Material panel that keeps track of whether the user opened or closed it. |
CShaderFeature | Representation of a #pragma shader_feature. |
CTMP_BitmapShaderGUI | |
CTMP_ColorGradientAssetMenu | |
CTMP_ColorGradientEditor | |
CTMP_ContextMenus | |
CTMP_EditorPanel | |
CTMP_EditorUtility | |
CTMP_FontAssetEditor | |
CTMP_InputFieldEditor | |
CTMP_ResourcesLoader | |
CTMP_SDFShaderGUI | |
CTMP_SettingsEditor | |
CTMP_SpriteAssetEditor | |
CTMP_SpriteAssetMenu | |
CTMP_StyleAssetMenu | |
CTMP_StyleEditor | |
CTMP_SubMesh_Editor | |
CTMP_SubMeshUI_Editor | |
CTMP_UiEditorPanel | |
CTMP_UIStyleManager | |
CTMPro_CreateObjectMenu | |
CTMPro_FontAssetCreatorWindow | |
CTMPro_FontPlugin | |
CTMPro_TextContainerEditor | |
CTMPro_TexturePostProcessor | |
►NExamples | |
CBenchmark01 | |
CBenchmark01_UGUI | |
CBenchmark02 | |
CBenchmark03 | |
CBenchmark04 | |
CCameraController | |
CObjectSpin | |
CShaderPropAnimator | |
CSimpleScript | |
CSkewTextExample | |
CTeleType | |
CTextConsoleSimulator | |
CTextMeshProFloatingText | |
CTextMeshSpawner | |
CTMP_ExampleScript_01 | |
CTMP_FrameRateCounter | |
CTMP_TextEventCheck | |
CTMP_TextInfoDebugTool | |
CTMP_TextSelector_A | |
CTMP_TextSelector_B | |
CTMP_UiFrameRateCounter | |
CTMPro_InstructionOverlay | |
CVertexColorCycler | |
CVertexJitter | |
CVertexShakeA | |
CVertexShakeB | |
CVertexZoom | |
CWarpTextExample | |
►NSpriteAssetUtilities | |
►CTexturePacker | |
CSpriteData | |
CSpriteDataObject | |
CSpriteFrame | |
CSpriteSize | |
CCaretInfo | Structure which contains the character index and position of caret relative to the character. |
CCompute_DT_EventArgs | |
CExtents | |
CFaceInfo | Class that contains the basic information about the font. |
CFastAction | |
CFastAction< A > | |
CFastAction< A, B > | |
CFastAction< A, B, C > | |
CFontCreationSetting | |
CGlyphValueRecord | Positional adjustments of a glyph |
CITextElement | |
CKerningPair | |
CKerningPairKey | |
CKerningTable | |
CMaterialReference | |
CMaterialReferenceManager | |
CMesh_Extents | |
CSetPropertyUtility | |
CShaderUtilities | |
CSortingLayerHelper | |
CTagAttribute | Structure used to store retrieve the name and hashcode of the font and material |
CTextContainer | |
CTextMeshPro | |
CTextMeshProUGUI | |
CTMP_Asset | |
CTMP_BasicXmlTagStack | Structure used to track basic XML tags which are binary (on / off) |
CTMP_CharacterInfo | TMP custom data type to represent 32 bit characters. |
CTMP_ColorGradient | |
CTMP_Compatibility | |
►CTMP_DefaultControls | |
CResources | |
CTMP_DigitValidator | EXample of a Custom Character Input Validator to only allow digits from 0 to 9. |
►CTMP_Dropdown | |
CDropdownEvent | |
COptionData | |
COptionDataList | |
CTMP_FontAsset | |
CTMP_FontUtilities | |
CTMP_FontWeights | Contains the font asset for the specified font weight styles. |
CTMP_Glyph | |
►CTMP_InputField | Editable text input field. |
COnChangeEvent | |
CSelectionEvent | |
CSubmitEvent | |
CTextSelectionEvent | |
CTMP_InputValidator | Custom text input validator where user can implement their own custom character validation. |
CTMP_LineInfo | Structure which contains information about the individual lines of text. |
CTMP_LinkInfo | Structure containing information about individual links contained in the text object. |
CTMP_MaterialManager | |
CTMP_Math | |
CTMP_MeshInfo | Structure which contains the vertex attributes (geometry) of the text object. |
CTMP_PageInfo | |
CTMP_PhoneNumberValidator | Example of a Custom Character Input Validator to only allow phone number in the (800) 555-1212 format. |
CTMP_PostBuildProcessHandler | |
CTMP_ScrollbarEventHandler | |
CTMP_SelectionCaret | A simple component that can be added to a newly created object where inheriting from MaskableGraphic is needed. |
►CTMP_Settings | |
CLineBreakingTable | |
CTMP_Sprite | |
CTMP_SpriteAnimator | |
CTMP_SpriteAsset | |
CTMP_SpriteAssetImporter | |
CTMP_SpriteInfo | |
CTMP_Style | |
CTMP_StyleSheet | |
CTMP_SubMesh | |
CTMP_SubMeshUI | |
CTMP_Text | Base class which contains common properties and functions shared between the TextMeshPro and TextMeshProUGUI component. |
CTMP_TextElement | Base class for all text elements like characters (glyphs) and sprites. |
►CTMP_TextEventHandler | |
CCharacterSelectionEvent | |
CLineSelectionEvent | |
CLinkSelectionEvent | |
CSpriteSelectionEvent | |
CWordSelectionEvent | |
CTMP_TextInfo | Class which contains information about every element contained within the text object. |
CTMP_TextUtilities | |
CTMP_UpdateManager | |
CTMP_UpdateRegistry | Class for handling and scheduling text object updates. |
CTMP_Vertex | |
CTMP_WordInfo | Structure containing information about the individual words contained in the text object. |
CTMP_XmlTagStack< T > | Structure used to track XML tags of various types. |
CTMPro_EventManager | |
CTMPro_ExtensionMethods | |
CVertexGradient | |
CWordWrapState | |
CXML_TagAttribute | |
►NUniLinq | |
CCheck | |
CEnumerable | |
CGrouping< K, T > | |
CIGrouping< TKey, TElement > | |
CILookup< TKey, TElement > | |
CIOrderedEnumerable< TElement > | |
CLookup< TKey, TElement > | |
COrderedEnumerable< TElement > | |
COrderedSequence< TElement, TKey > | |
CQuickSort< TElement > | |
CSortContext< TElement > | |
CSortSequenceContext< TElement, TKey > | |
►NUnityEditor | |
►NUI | |
CBoxSliderEditor | |
►NUnityEngine | |
►NUI | |
►CBoxSlider | |
CBoxSliderEvent | |
CQuaternionD | |
CVector2d | |
CVector4d | |
►NUpgradeables | |
CKSCFacilityLevelText | |
CUpgradeableFacility | |
CUpgradeableInterior | |
CUpgradeableInteriorEditor | |
CUpgradeableInteriorMaterial | |
CUpgradeableInteriorScene | |
CUpgradeableInteriorSprite | |
CUpgradeableInteriorTexture | |
►CUpgradeableObject | |
CUpgradeLevel | |
CUpgradeableObjectEditor | |
CUpgradeableSlave | |
►NVectrosity | |
CBrightnessControl | |
CCapInfo | |
CIVectorObject | |
CLineManager | |
CRefInt | |
CVector3Pair | |
CVectorChar | |
CVectorLine | |
CVectorManager | |
CVectorObject2D | |
CVectorObject3D | |
CVisibilityControl | |
CVisibilityControlAlways | |
CVisibilityControlStatic | |
►NVehiclePhysics | |
►NEditorTools | |
CAbsDrawer | |
CAdvancedDamperInspector | |
CAngularJointMotionDrawer | |
CAntiRollBarInspector | |
CAntiSpinDrawer | |
CAxleDrawer | |
CBrakesDrawer | |
CChangeDrawer | |
CClutchDrawer | |
CCurvePointDrawer | |
CDifferentialDrawer | |
CDynamicSuspensionInspector | |
CEngineDataAssetInspector | |
CEngineDrawer | |
CEngineTuningToolWindow | |
CGearboxDrawer | |
CHeadHorizontalMotionDrawer | |
CHeadVerticalMotionDrawer | |
CInertiaDrawer | |
CJointMotionDrawer | |
CLiquidCargoInspector | |
CProjectPatchAssetInspector | |
CRetarderDrawer | |
CSolidCargoInspector | |
CSpecificationsDrawer | |
CStabilityControlDrawer | |
CSteeringAidsDrawer | |
CSteeringDrawer | |
CTireFrictionDrawer | |
CTireFrictionModifierInspector | |
CTractionControlDrawer | |
CTransmissionDrawer | |
CVehicleControllerInspector | |
CVPInspector | |
CVPPropertyDrawer | |
CWheelColliderInspector | |
►NUnityEditor | |
CAxleDrawer | |
CBrakesDrawer | |
CClutchDrawer | |
CDifferentialDrawer | |
CEngineDrawer | |
CGearboxDrawer | |
CRetarderDrawer | |
CSteeringDrawer | |
CTireFrictionDrawer | |
CTransmissionDrawer | |
CVehicleControllerInspector | |
CVPInspector | |
CVPPropertyDrawer | |
CWheelColliderInspector | |
CAbsDiagnosticsChart | |
CAccelerationsChart | |
►CAntiSpin | |
CSettings | |
CAxleSuspensionChart | |
►CBlock | |
CConnection | |
CDerivative | |
CState | |
CBrake | |
►CBrakes | |
CAbsSettings | |
CSettings | |
CCameraAttachTo | |
CCameraFree | |
CCameraLookAt | |
CCameraMode | |
CCameraOrbit | |
CCameraSmoothFollow | |
CChannel | |
CClutch | |
CDataBus | |
►CDataLogger | |
CChannel | |
CDisplaySettings | |
CGridSettings | |
CDataRecorder | |
►CDifferential | |
CSettings | |
CDifferentialGeneric | |
CDirectDrive | |
►CDriveline | |
CSettings | |
►CDrivelineHelper | |
CSettings | |
►CEnergyProvider | |
COutput | |
►CEngine | |
CClutchSettings | |
CEngineSpecs | |
CSettings | |
CStateVars | |
CEngineChart | |
►CEngineDataAsset | |
CCurvePoint | |
CSpecifications | |
CEssentialsChart | |
CGear | |
►CGearbox | |
CSettings | |
CStateVars | |
►CGearset | |
CSettings | |
CGravity | Static utility class for handling gravity in Vehicle Physics Pro |
CGroundMaterial | |
CGroundMaterialHit | |
CGroundMaterialManagerBase | Base class for the components that host and manage the materials for the scene. |
►CInertia | |
CSettings | |
CInertialDrive | |
CInertialFlywheel | |
CInputData | |
CKineticEnergyChart | |
CMarkPoint | |
CPerformanceChart | |
►CProjectPatchAsset | |
CChange | |
CReferenceSpecs | |
►CRetarder | |
CSettings | |
CSettingsData | |
CSolver | |
►CSpeedControl | |
CSettings | |
►CStabilityControl | |
CSettings | |
►CSteering | |
CSettings | |
►CSteeringAids | |
CSettings | |
CSuspensionAnalysisChart | |
CSuspensionTravelChart | |
CSynchronousDrive | |
►CTireFriction | |
CContactPatch | |
CCurveBase | |
CFlatFriction | |
CLinealFriction | |
CPacejkaFriction | |
CParametricFriction | |
CSettings | |
CSmoothFriction | |
CTorqueInjector | |
►CTorqueSplitter | |
CSettings | |
►CTractionControl | |
CSettings | |
►CVehicleBase | |
CBlockState | |
CSolverState | |
CVehicleStateVars | |
CWheelState | |
CWheelStateVars | |
CVehicleBehaviour | |
CVehicleData | |
CVPAdvancedDamper | |
CVPAeroSurface | |
CVPAntiRollBar | |
►CVPAudio | |
CDrags | |
CEngine | |
CEngineExtras | |
CImpacts | |
CWheels | |
CWind | |
CVPAxle | |
CVPBlockDebugger | |
CVPCameraController | |
►CVPCameraTarget | |
CCustomCamera | |
CVPDamage | |
CVPDiagnosticsCharts | |
CVPDynamicSuspension | |
CVPForceCones | |
CVPGroundMarksRenderer | |
CVPGroundMaterialManager | |
CVPGroundParticleEmitter | |
►CVPHeadMotion | |
CHorizontalMotion | |
CVerticalMotion | |
CVPLiquidCargo | |
CVPPerformanceDisplay | |
CVPProgressiveSuspension | |
CVPResetVehicle | |
CVPRollingFriction | |
►CVPSegmentedSpeedGauge | |
CSpeedMark | |
►CVPSettingsSwitcher | |
CSettingsGroup | |
CVPSolidCargo | |
CVPSuspensionGraph | |
CVPTelemetry | |
►CVPTireEffects | |
CTireFxData | |
CVPTireFrictionModifier | |
CVPTireFrictionMultiplier | |
CVPVehicleController | |
CVPVehicleInertia | |
►CVPVehicleJoint | |
CAngularJointMotion | |
CJointMotion | |
CVPVisualEffects | |
►CVPWeightData | |
CAxleGroup | |
CVPWheelCollider | |
CWheel | |
CWheelLoadChart | |
CWheelspinChart | |
CAbundanceRequest | |
CActionGroupList | |
CActionGroupsFlightController | |
CActiveJoint | |
CActiveJointPivot | |
CAddBulkheadProfileTags | |
CAddBulkheadProfileTags2 | |
CAddonLoader | Class to spawn addon entry point components |
CAdministrationFacility | |
CAdvancedRagdoll | |
CAdvancedTutorial | |
CAerodynamicsFX | |
CAeroFXState | |
CAeroGUI | |
CAlarmActions | Structure of actions to be taken when an alarm is triggered |
CAlarmClockAppEditor | |
CAlarmClockMessageDialog | |
►CAlarmClockScenario | Scenario manager for the Alarm Clock System |
CSpriteMap | |
►CAlarmClockScenarioAudio | |
CAudioClipMap | This is inside this class so as not to clash with the others - simple key based map like the texture ones |
CAlarmClockScenarioEditor | |
CAlarmClockScenarioEditorBase | |
CAlarmClockSettings | Alarm Clock Settings for persistence |
CAlarmClockSettingsUI | This is the settings page for gameplay settings. For the main settings database, see GameSettings.cs |
CAlarmClockUIAlarmRow | A row to display the alarm in the main App window |
CAlarmClockUINextAlarm | A row to display the alarm in the main App window |
CAlarmMapNodeButton | The button attached to a map node object that lets you add an alarm from map |
CAlarmTypeApoapsis | |
CAlarmTypeBase | |
CAlarmTypeFlightNodeBase | This is a base alarm type to be used for map nodes like Ap, Pe, SOI change |
CAlarmTypeManeuver | |
CAlarmTypePeriapsis | |
CAlarmTypeRaw | |
CAlarmTypeSOI | |
CAlarmTypeTransferWindow | |
►CAltitudeMultiTextureRamp | |
CLerpRange | |
CAmbienceControl | |
CAngleRenderEject | |
CAnimationFX | |
CAnimatorTools | |
CApplyScoreTutorialStep | |
CAppUIMaster | The "Loader" for AppUI controls used in apps for generic bits |
CAPSkillExtensions | |
CArrayExtensions | |
CArrowPointer | |
CArrowPointerSystem | |
CAssemblyInfo | |
►CAssemblyLoader | |
CAssemblyDependency | |
CLoadedAssembly | |
CLoadedAssembyList | |
CLoadedTypes | |
CLoadedTypesDictionary | |
CAssetBase | |
CAsteroidCollider | |
CAstronautComplexFacility | |
CAtlasSize_1K | |
CAtlasSize_2K | |
CAtlasSize_4K | |
CAtlasSize_512 | |
►CAtlasSplitter | |
CAtlas | |
CAtlasSplitterEditor | |
CAtmosphereFromGround | |
CAtmosphereProbe | |
CAttachNode | |
CAttachNodeSnapshot | Represents the state of an attachment node |
CAttachRules | |
CAudioFX | |
CAudioFXSettings | |
CAudioLoopFX | |
CAudioMultiFX | |
CAudioMultiPooledFX | |
CAudioMuter | |
CAudioSingleFX | |
►CAvailablePart | |
CModuleInfo | |
CResourceInfo | |
CAvailableVariantTheme | |
CAxisBinding | |
CAxisBinding_Single | |
CAxisFieldLimit | Data Structure for the IAxisFieldLimits interface |
CAxisGroupsInputHandler | |
CAxisGroupsManager | |
CAxisGroupsModule | |
CAxisKeyBinding | Combine analog axis binding and plus/minus key bindings |
CAxisKeyBindingList | Handle an array of axis/key bindings |
CAxisTestModule | |
CBacktraceReference | |
CBaseAction | A part action |
►CBaseActionList | List of all defined part actions |
CReflectedData | |
CBaseAxisField | |
CBaseAxisFieldList | |
CBaseConverter | |
CBaseDrill | |
CBaseEvent | A part action |
CBaseEventDetails | A wrapped list of key/value pairs which may be passed to an action |
►CBaseEventList | List of all defined part actions |
CReflectedData | |
CBaseField | Paw 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 |
CBaseFieldList | Paw 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. |
CReflectedData | |
CBaseGameEvent | Base class for all events. |
CBaseLabel | |
CBasePAWGroup | Class 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 | |
►CCapability | Represents a capability of a class to do various things. Contains a category, optional name and list of values |
CValue | Representation of a capability value. Use Update() to update from underlying class object |
►CCBAttributeMap | |
CMapAttribute | |
►CCBAttributeMapSO | |
CMapAttribute | |
CCBAttributeMapSOEditor | |
►CCBTextureAtlasSO | |
CCBTextureAtlasPoint | Container class for information on each point in the celestial body texture atlas |
CCBTextureAtlasSOEditor | |
CCelestialBody | |
CCelestialBodyEditor | |
CCelestialBodyLog | |
CCelestialBodyScienceParams | |
CCenterOfLiftQuery | |
CCenterOfThrustQuery | |
CCharacterAnimationState | |
CCharacterAnimationUtil | |
CChatController | |
CCheatOptions | |
CCIBuildScript | This is used on Jenkins. |
CCodeInspectorWindow | |
CColliderMenuMouseChecker | |
CCollisionAnimationHandler | This 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 | |
CCollisionEventsHandler | This 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 | |
CColorHSV | Representation of color in HSV model |
CColorImage | |
CColorInspector | |
CColorLabel | |
CColorMaterialProperty | |
CColorPicker | This is the main class that handles the color picker Color Area. |
CColorPickerTester | < |