| Actions | Part | |
| activate(int currentStage, Vessel activeVessel) | Part | |
| ActivateAutoDock() | DockingPort | |
| ActivatesEvenIfDisconnected | Part | |
| AddAttachNode(ConfigNode node) | Part | |
| addChild(Part child) | Part | |
| AddCrewmember(ProtoCrewMember crew) | Part | |
| AddCrewmemberAt(ProtoCrewMember crew, int seatIndex) | Part | |
| AddExposedThermalFlux(double kilowatts) | Part | |
| AddInternalPart(ConfigNode node) | Part | |
| AddModule(ConfigNode node) | Part | |
| AddModule(string moduleName) | Part | |
| AddOnMouseDown(Part.OnActionDelegate method) | Part | |
| AddOnMouseEnter(Part.OnActionDelegate method) | Part | |
| AddOnMouseExit(Part.OnActionDelegate method) | Part | |
| AddResource(ConfigNode node) | Part | |
| AddShield(IAirstreamShield shd) | Part | |
| AddSkinThermalFlux(double kilowatts) | Part | |
| AddThermalFlux(double kilowatts) | Part | |
| aerodynamicArea | Part | |
| airlock | Part | |
| airstreamShields | Part | |
| AlreadyProcessedRequest(int requestID) | Part | |
| analyticInternalInsulationFactor | Part | |
| analyticSkinInsulationFactor | Part | |
| angularDrag | Part | |
| angularDragByFI | Part | |
| atmDensity | Part | |
| attached | Part | |
| attachJoint | Part | |
| attachMethod | Part | |
| attachMode | Part | |
| attachNodes | Part | |
| attachRules | Part | |
| attPos | Part | |
| attPos0 | Part | |
| attRotation | Part | |
| attRotation0 | Part | |
| bodyLiftLocalPosition | Part | |
| bodyLiftLocalVector | Part | |
| bodyLiftMultiplier | Part | |
| bodyLiftScalar | Part | |
| breakingForce | Part | |
| breakingTorque | Part | |
| buoyancy | Part | |
| buoyancyUseCubeNamed | Part | |
| buoyancyUseSine | Part | |
| CenterOfBuoyancy | Part | |
| CenterOfDisplacement | Part | |
| CheckCollision(Collision c) | Part | |
| checkLanded() | Part | |
| checkSplashed() | Part | |
| children | Part | |
| childStageOffset | Part | |
| ClassID | Part | |
| ClassName | Part | |
| cleanReferencesFromOtherParts() | Part | |
| collider | Part | |
| collisionEnhancer | Part | |
| CoLOffset | Part | |
| CoMOffset | Part | |
| connected | Part | protected |
| CoPOffset | Part | |
| Couple(Part tgtPart) | Part | |
| craftID | Part | |
| crashTolerance | Part | |
| CreateInternalModel() | Part | |
| CrewCapacity | Part | |
| crewTransferAvailable | Part | |
| currentCollisions | Part | |
| customPartData | Part | |
| deactivate() | Part | |
| decouple(float breakForce=0f) | Part | |
| defaultHighlightNone | Part | static |
| defaultHighlightPart | Part | static |
| defaultInverseStage | Part | |
| depth | Part | |
| DespawnAllCrew() | Part | |
| Die() | Part | |
| disconnect(bool controlledSeparation=false) | Part | |
| dockingNodeOrientation | DockingPort | |
| dockingNodePosition | DockingPort | |
| DockingPort() | DockingPort | |
| DragCubes | Part | |
| DragModel enum name | Part | |
| dragModel | Part | |
| dragReferenceVector | Part | |
| dragScalar | Part | |
| dragVector | Part | |
| dragVectorDir | Part | |
| dragVectorDirLocal | Part | |
| dragVectorMag | Part | |
| dragVectorSqrMag | Part | |
| DrainFuel(float amount) | Part | virtual |
| drawStats() | Part | |
| dynamicPressurekPa | Part | |
| edgeHighlightThresholdMult | Part | |
| editorCollision | Part | |
| editorLinks | Part | |
| Effect(string effectName) | Part | |
| Effect(string effectName, float effectPower) | Part | |
| Effects | Part | |
| ejectionForce | DockingPort | |
| emissiveConstant | Part | |
| Events | Part | |
| explode() | Part | |
| explosionPotential | Part | |
| exposedArea | Part | |
| Fields | Part | |
| findAttachNode(string nodeId) | Part | |
| findAttachNodeByPart(Part connectedPart) | Part | |
| findAttachNodes(string partialNodeId) | Part | |
| FindChildPart(string childName) | Part | |
| FindChildPart(string childName, bool recursive) | Part | |
| FindChildPart< T >() | Part | |
| FindChildPart< T >(bool recursive) | Part | |
| FindChildParts< T >() | Part | |
| FindChildParts< T >(bool recursive) | Part | |
| FindFuel(Part source, List< Part > fuelSources, uint reqId) | Part | virtual |
| findFxGroup(string groupID) | Part | |
| FindModelAnimator(string animatorName, string clipName) | Part | |
| FindModelAnimators() | Part | |
| FindModelAnimators(string clipName) | Part | |
| FindModelComponent< T >() | Part | |
| FindModelComponent< T >(string childName) | Part | |
| FindModelComponents< T >() | Part | |
| FindModelComponents< T >(string childName) | Part | |
| FindModelTransform(string childName) | Part | |
| FindModelTransforms(string childName) | Part | |
| FindModuleImplementing< T >() | Part | |
| FindModulesImplementing< T >() | Part | |
| FindNonPhysicslessChildren(List< Part > parts) | Part | |
| FindNonPhysicslessParent() | Part | |
| FindPartThroughNodes(Part tgtPart, Part src=null) | Part | |
| FindResource_StackPriority(Part origin, List< PartResource > sources, int resourceID, double demand, int requestID, bool getAll, ref double total, ref double totalMax, List< Part > partList, bool checkSurf) | Part | |
| flagURL | Part | |
| flightID | Part | |
| force_activate() | Part | |
| freeze() | Part | |
| FromGO(GameObject obj) | Part | static |
| frozen | Part | |
| fuelCrossFeed | Part | |
| fuelLookupTargets | Part | |
| fuelRequestID | Part | static |
| fxGroups | Part | |
| gaugeThresholdMult | Part | |
| GetComponentUpwards(string type, GameObject obj) | Part | static |
| GetComponentUpwards< T >(GameObject obj) | Part | static |
| GetConnectedResources(int resourceID, ResourceFlowMode flowMode, List< PartResource > Resources) | Part | |
| GetConnectedResources(int resourceID, ResourceFlowMode flowMode, List< PartResource > Resources, out double amount, out double maxAmount) | Part | |
| getFuelReqId() | Part | static |
| GetModuleCosts(float defaultCost) | Part | |
| GetModuleMass(float defaultMass) | Part | |
| GetModuleSize(Vector3 defaultSize) | Part | |
| GetPartsOutTo(Part part, HashSet< Part > parts, int maxLinks) | Part | static |
| GetPhysicslessChildMass() | Part | |
| GetReferenceTransform() | Part | |
| GetResourceMass() | Part | |
| GetResourceMass(out double thermalMass) | Part | |
| GetResourceMass(out float thermalMass) | Part | |
| getSymmetryCounterPart(int index) | Part | |
| GroundContact | Part | |
| HandleCollision(Collision c) | Part | |
| hasHeiarchyModel | Part | |
| hasIndirectChild(Part tgtPart) | Part | |
| hasIndirectParent(Part tgtPart) | Part | |
| hasLiftModule | Part | |
| hasStagingIcon | Part | |
| hatchObstructionCheckInwardDistance | Part | |
| hatchObstructionCheckInwardOffset | Part | |
| hatchObstructionCheckOutwardDistance | Part | |
| hatchObstructionCheckSphereRadius | Part | |
| heatConductivity | Part | |
| heatConvectiveConstant | Part | |
| highlightColor | Part | |
| highlighter | Part | |
| highlightType | Part | |
| HighlightType enum name | Part | |
| InitializeEffects() | Part | |
| InitializeModules() | Part | |
| initialVesselName | Part | |
| inStageIndex | Part | |
| internalModel | Part | |
| InternalModelName | Part | |
| inverseStage | Part | |
| isAttached | Part | |
| isClone | Part | |
| isConnected | Part | |
| isControllable | Part | |
| isControlSource | Part | |
| isMirrored | Part | |
| isPersistent | Part | |
| isSymmetryCounterPart(Part cPart) | Part | |
| Landed | Part | |
| lastFuelRequestId | Part | |
| LateUpdate() | Part | virtual |
| launchID | Part | |
| LoadEffects(ConfigNode node) | Part | |
| LoadModule(ConfigNode node, ref int moduleIndex) | Part | |
| localRoot | Part | |
| machNumber | Part | |
| manualStageOffset | Part | |
| mass | Part | |
| maxDepth | Part | |
| maximum_drag | Part | |
| maxTemp | Part | |
| minDepth | Part | |
| minimum_drag | Part | |
| mirrorAxis | Part | |
| mirrorRefAxis | Part | |
| mirrorVector | Part | |
| missionID | Part | |
| Modules | Part | |
| NewRequestID() | Part | static |
| noAutoEVA | Part | |
| NoCrossFeedNodeKey | Part | |
| OnActionDelegate(Part p) | Part | |
| onActiveFixedUpdate() | Part | protectedvirtual |
| onActiveUpdate() | Part | protectedvirtual |
| onAttach(Part parent, bool first=true) | Part | |
| onBackup() | Part | virtual |
| OnCollisionEnter(Collision c) | Part | |
| OnCollisionExit(Collision c) | Part | |
| OnCollisionStay(Collision c) | Part | |
| onCopy(Part original, bool asSymCounterpart) | Part | protectedvirtual |
| OnCopy(Part original, bool asSymCounterpart) | Part | |
| onCtrlUpd(FlightCtrlState s) | Part | protectedvirtual |
| onDecouple(float breakForce) | Part | protectedvirtual |
| OnDelete() | Part | |
| onDetach(bool first=true) | Part | |
| onDisconnect() | Part | protectedvirtual |
| OnDrawStats() | DockingPort | virtual |
| OnEditorAttach | Part | |
| OnEditorDestroy | Part | |
| OnEditorDetach | Part | |
| onEditorUpdate() | Part | protectedvirtual |
| onFlightStart() | DockingPort | protectedvirtual |
| onFlightStartAtLaunchPad() | Part | protectedvirtual |
| onFlightStateLoad(Dictionary< string, KSPParseable > parsedData) | Part | virtual |
| onFlightStateSave(Dictionary< string, KSPParseable > partDataCollection) | Part | virtual |
| onGamePause() | Part | protectedvirtual |
| onGameResume() | Part | protectedvirtual |
| OnGetStats() | Part | virtual |
| onJointDisable() | Part | protectedvirtual |
| onJointReset() | Part | protectedvirtual |
| OnJustAboutToBeDestroyed | Part | |
| OnLiftOff() | Part | |
| OnLoad() | Part | |
| OnLoad(ConfigNode node) | Part | virtual |
| onPack() | Part | protectedvirtual |
| onPartActivate() | DockingPort | protectedvirtual |
| onPartAttach(Part parent) | Part | protectedvirtual |
| onPartAwake() | Part | protectedvirtual |
| onPartDeactivate() | Part | protectedvirtual |
| onPartDelete() | Part | protectedvirtual |
| onPartDestroy() | Part | protectedvirtual |
| onPartDetach() | Part | protectedvirtual |
| onPartExplode() | Part | protectedvirtual |
| onPartFixedUpdate() | Part | protectedvirtual |
| OnPartJointBreak(float breakForce) | Part | |
| onPartLiftOff() | Part | protectedvirtual |
| onPartLoad() | Part | protectedvirtual |
| onPartSplashdown() | Part | protectedvirtual |
| onPartStart() | DockingPort | protectedvirtual |
| onPartTouchdown() | Part | protectedvirtual |
| onPartUpdate() | Part | protectedvirtual |
| OnSave(ConfigNode node) | Part | virtual |
| OnSplashDown() | Part | |
| onStartComplete() | Part | protectedvirtual |
| OnTouchDown() | Part | |
| onUnpack() | Part | protectedvirtual |
| operator Part(GameObject o) | Part | explicitstatic |
| orbit | Part | |
| orgPos | Part | |
| orgRot | Part | |
| originalStage | Part | |
| Pack() | Part | |
| packed | Part | |
| parent | Part | |
| Part() | Part | |
| partBuoyancy | Part | |
| partInfo | Part | |
| partName | Part | |
| PartToVesselSpaceDir(Vector3 dir, Part p, Vessel v, PartSpaceMode space) | Part | static |
| PartToVesselSpacePos(Vector3 pos, Part p, Vessel v, PartSpaceMode space) | Part | static |
| PartToVesselSpaceRot(Quaternion rot, Part p, Vessel v, PartSpaceMode space) | Part | static |
| partTransform | Part | |
| PartValues | Part | |
| PermanentGroundContact | Part | |
| physicalSignificance | Part | |
| PhysicalSignificance enum name | Part | |
| PhysicsSignificance | Part | |
| potentialParent | Part | |
| PromoteToPhysicalPart() | Part | |
| propagateControlUpdate(FlightCtrlState st) | Part | |
| protoModuleCrew | Part | |
| protoPartSnapshot | Part | |
| radiativeArea | Part | |
| radiatorCritical | Part | |
| radiatorHeadroom | Part | |
| radiatorMax | Part | |
| rb | Part | |
| RegisterCrew() | Part | |
| removeChild(Part child) | Part | |
| RemoveCrewmember(ProtoCrewMember crew) | Part | |
| RemoveModule(PartModule module) | Part | |
| RemoveModules() | Part | |
| RemoveOnMouseDown(Part.OnActionDelegate method) | Part | |
| RemoveOnMouseEnter(Part.OnActionDelegate method) | Part | |
| RemoveOnMouseExit(Part.OnActionDelegate method) | Part | |
| RemoveShield(IAirstreamShield shd) | Part | |
| RequestFuel(Part source, float amount, uint reqId) | Part | virtual |
| RequestRCS(float amount, int earliestStage) | Part | virtual |
| RequestResource(int resourceID, double demand) | Part | virtual |
| RequestResource(int resourceID, float demand) | Part | virtual |
| RequestResource(string resourceName, double demand) | Part | virtual |
| RequestResource(string resourceName, float demand) | Part | virtual |
| RequestResource(int resourceID, double demand, ResourceFlowMode flowMode) | Part | virtual |
| RequestResource(string resourceName, double demand, ResourceFlowMode flowMode) | Part | virtual |
| rescaleFactor | Part | |
| ResetCollisionIgnores() | Part | |
| ResetJoints() | Part | |
| resourceRequestRemainingThreshold | Part | |
| Resources | Part | |
| resourceTargets | Part | protected |
| resourceThermalMass | Part | |
| ResumeState | Part | |
| ResumeVelocity() | Part | |
| Rigidbody | Part | |
| SaveEffects(ConfigNode node) | Part | |
| scaleFactor | Part | |
| ScheduleSetCollisionIgnores() | Part | |
| SendEvent(string eventName) | Part | |
| SendEvent(string eventName, BaseEventData data) | Part | |
| SendEvent(string eventName, BaseEventData data, int maxDepth) | Part | |
| separationIndex | Part | |
| SetCollisionIgnores() | Part | |
| SetDetectCollisions(bool setState) | Part | |
| SetHierarchyRoot(Part root) | Part | |
| SetHighlight(bool active, bool recursive) | Part | |
| SetHighlightColor() | Part | |
| SetHighlightColor(Color color) | Part | |
| SetHighlightDefault() | Part | |
| SetHighlightType(Part.HighlightType type) | Part | |
| SetLayer(GameObject obj, int layer) | Part | protected |
| SetMirror(Vector3 mirrorVector) | Part | |
| setOpacity(float opacity) | Part | |
| setParent(Part p=null) | Part | |
| SetReferenceTransform(Transform t) | Part | |
| SetResource(ConfigNode node) | Part | |
| ShieldedFromAirstream | Part | |
| skinExposedArea | Part | |
| skinExposedAreaFrac | Part | |
| skinExposedMassMult | Part | |
| skinInternalConductionMult | Part | |
| skinMassPerArea | Part | |
| skinMaxTemp | Part | |
| skinSkinConductionMult | Part | |
| skinTemperature | Part | |
| skinThermalMass | Part | |
| skinThermalMassModifier | Part | |
| skinThermalMassRecip | Part | |
| skinToInternalFlux | Part | |
| skinUnexposedMassMult | Part | |
| skinUnexposedTemperature | Part | |
| SpawnCrew() | Part | |
| Splashed | Part | |
| srfAttachNode | Part | |
| stackIcon | Part | |
| stackIconGrouping | Part | |
| stackPriThreshold | Part | |
| stackSymmetry | Part | |
| stageAfter | Part | |
| stageBefore | Part | |
| stageOffset | Part | |
| stagingIcon | Part | |
| stagingIconAlwaysShown | Part | |
| stagingOn | Part | |
| started | Part | |
| state | Part | protected |
| State | Part | |
| staticPressureAtm | Part | |
| submergedDragScalar | Part | |
| submergedDynamicPressurekPa | Part | |
| submergedLiftScalar | Part | |
| submergedPortion | Part | |
| surfaceAreas | Part | |
| symMethod | Part | |
| symmetryCounterparts | Part | |
| temperature | Part | |
| terrainCollider | Part | |
| thermalConductionFlux | Part | |
| thermalConvectionFlux | Part | |
| thermalExposedFlux | Part | |
| thermalExposedFluxPrevious | Part | |
| thermalInternalFlux | Part | |
| thermalInternalFluxPrevious | Part | |
| thermalMass | Part | |
| thermalMassModifier | Part | |
| thermalMassReciprocal | Part | |
| thermalRadiationFlux | Part | |
| thermalSkinFlux | Part | |
| thermalSkinFluxPrevious | Part | |
| topNode | Part | |
| TransferResource(int resourceID, double amount) | Part | virtual |
| TransferResource(PartResource resource, double amount) | Part | virtual |
| Undock() | DockingPort | |
| Part.Undock(DockedVesselInfo newVesselInfo) | Part | |
| unfreeze() | Part | |
| Unpack() | Part | |
| UnregisterCrew() | Part | |
| UpdateOrgPosAndRot(Part newRoot) | Part | |
| UpdateStageability(bool master=true, bool iconUpdate=true) | Part | |
| vel | Part | |
| vessel | Part | |
| VesselToPartSpaceDir(Vector3 dir, Part p, Vessel v, PartSpaceMode space) | Part | static |
| VesselToPartSpacePos(Vector3 pos, Part p, Vessel v, PartSpaceMode space) | Part | static |
| VesselToPartSpaceRot(Quaternion rot, Part p, Vessel v, PartSpaceMode space) | Part | static |
| vesselType | Part | |
| waterAngularDragMultiplier | Part | |
| WaterContact | Part | |
| WCoM | Part | |