Actions | PartModule | |
AddPartModuleAdjuster(AdjusterPartModuleBase newAdjuster) | PartModule | inline |
AddPartModuleAdjusterList(List< AdjusterPartModuleBase > moduleAdjusters) | PartModule | inline |
AppliedUpgrades() | PartModule | inline |
ApplyAdjustersOnStart() | PartModule | inline |
ApplyCoordsUpdate() | Expansions.Serenity.BaseServo | inlineprotectedvirtual |
ApplyUpgradeNode(List< string > appliedUps, ConfigNode node, bool doLoad) | PartModule | inlinevirtual |
ApplyUpgradeNodeDel | PartModule | static |
ApplyUpgrades(StartState state) | PartModule | inlinevirtual |
ApplyUpgradesDel | PartModule | static |
ApplyUpgradesEditorAuto | PartModule | static |
attachNodes | Expansions.Serenity.BaseServo | protected |
AttachServoRigidBody(AttachNode node) | Expansions.Serenity.BaseServo | inline |
Awake() | PartModule | inline |
axis | Expansions.Serenity.BaseServo | protected |
axisFieldLimits | Expansions.Serenity.BaseServo | protected |
BaseObject() | Expansions.Serenity.BaseServo | inline |
basePartObject | Expansions.Serenity.BaseServo | protected |
baseResourceConsumptionRate | Expansions.Serenity.BaseServo | |
baseTransformName | Expansions.Serenity.BaseServo | |
boolPMApplyUpgrades(PartModule pm, StartState state) | PartModule | |
boolPMBoolDelegate(PartModule pm, bool apply) | PartModule | |
cachedStartingRotation | Expansions.Serenity.BaseServo | protected |
cachedStartingRotationOffset | Expansions.Serenity.BaseServo | protected |
CacheLocalStrings() | Expansions.Serenity.BaseServo | inlinestatic |
CalculateAverageRateOfMovement() | Expansions.Serenity.BaseServo | inlineprotected |
CalculatePower() | Expansions.Serenity.BaseServo | inlineprotectedvirtual |
CalculateResourceDrain() | Expansions.Serenity.BaseServo | inlineprotectedvirtual |
CanBeDetached() | Expansions.Serenity.BaseServo | inlinevirtual |
CanBeOffset() | Expansions.Serenity.BaseServo | inlinevirtual |
CanBeRotated() | Expansions.Serenity.BaseServo | inlinevirtual |
ClassID | PartModule | |
ClassName | PartModule | |
ClearPersistentId() | PartModule | inline |
connectedMassScale | Expansions.Serenity.BaseServo | |
Copy(PartModule fromModule) | PartModule | inline |
CreateServoRigidbody() | Expansions.Serenity.BaseServo | inlineprotected |
CurrentModuleAdjusterList | PartModule | |
currentTransformAngle() | Expansions.Serenity.BaseServo | inlineprotected |
currentTransformPosition() | Expansions.Serenity.BaseServo | inlineprotected |
CurrentVelocityLimit | Expansions.Serenity.BaseServo | |
DemoteToPhysicslessPart() | Expansions.Serenity.BaseServo | inlinevirtual |
DisengageMotor() | Expansions.Serenity.BaseServo | inline |
DisengageServoLock() | Expansions.Serenity.BaseServo | inline |
driveUnit | Expansions.Serenity.BaseServo | protected |
efficiency | Expansions.Serenity.BaseServo | |
EngageMotor() | Expansions.Serenity.BaseServo | inline |
EngageServoLock() | Expansions.Serenity.BaseServo | inline |
Events | PartModule | |
exclusives | PartModule | protectedstatic |
Fields | PartModule | |
FindUpgrades(bool fillApplied, ConfigNode node=null) | PartModule | inlinevirtual |
FindUpgradesDel | PartModule | static |
FixedUpdate() | Expansions.Serenity.BaseServo | inlineprotected |
GetAxisFieldLimit(string fieldName) | Expansions.Serenity.BaseServo | inline |
GetAxisFieldLimits() | Expansions.Serenity.BaseServo | inline |
GetConsumedResources() | Expansions.Serenity.BaseServo | inline |
GetCurrentColor() | PartModule | inlinevirtual |
GetCurrentColor(string fieldName) | PartModule | inlinevirtual |
GetFrameDisplacement() | Expansions.Serenity.BaseServo | protectedpure virtual |
GetHardLimits(string fieldName) | Expansions.Serenity.BaseServo | inline |
GetInfo() | Expansions.Serenity.BaseServo | inlinevirtual |
GetMainAxis() | Expansions.Serenity.BaseServo | inline |
GetModuleCost(float defaultCost, ModifierStagingSituation sit) | Expansions.Serenity.BaseServo | inline |
GetModuleCostChangeWhen() | Expansions.Serenity.BaseServo | inline |
GetModuleDisplayName() | PartModule | inlinevirtual |
GetModuleMass(float defaultMass, ModifierStagingSituation sit) | Expansions.Serenity.BaseServo | inline |
GetModuleMassChangeWhen() | Expansions.Serenity.BaseServo | inline |
GetPersistenActiontId() | PartModule | inline |
GetPersistentId() | PartModule | inline |
GetReflectedAttributes(Type partModuleType) | PartModule | inlinestatic |
GetSoftLimits(string fieldName) | Expansions.Serenity.BaseServo | inline |
GetStagingDisableText() | PartModule | inlinevirtual |
GetStagingEnableText() | PartModule | inlinevirtual |
GetUpgrade(string name) | PartModule | inlineprotected |
GetUpgradeInfo() | PartModule | inlinevirtual |
GUIName | PartModule | |
hardMinMaxLimits | Expansions.Serenity.BaseServo | |
HasAdjusters | PartModule | |
HasAxisFieldLimit(string fieldName) | Expansions.Serenity.BaseServo | inline |
HasAxisFieldLimits() | Expansions.Serenity.BaseServo | inline |
hasEnoughResources | Expansions.Serenity.BaseServo | protected |
HasEnoughResources | Expansions.Serenity.BaseServo | |
HasUpgrades() | PartModule | inline |
hideUIServoIsMotorized | Expansions.Serenity.BaseServo | |
hideUIServoMotorLimit | Expansions.Serenity.BaseServo | |
hideUIServoMotorSize | Expansions.Serenity.BaseServo | |
InitAxisFieldLimits() | Expansions.Serenity.BaseServo | protectedpure virtual |
InitJoint() | Expansions.Serenity.BaseServo | inlineprotected |
isEnabled | PartModule | |
IsJointUnlocked() | Expansions.Serenity.BaseServo | inline |
IsMoving() | Expansions.Serenity.BaseServo | protectedpure virtual |
IsStageable() | PartModule | inlinevirtual |
IsValidContractObjective(string objectiveType) | PartModule | inline |
jointParent | Expansions.Serenity.BaseServo | protected |
jointParentName | Expansions.Serenity.BaseServo | |
jointParentRotation | Expansions.Serenity.BaseServo | |
launchPosition | Expansions.Serenity.BaseServo | |
LimitsChanged | Expansions.Serenity.BaseServo | |
Load(ConfigNode node) | PartModule | inline |
LoadExpansionNodes | PartModule | static |
LoadUpgrades(ConfigNode node) | PartModule | inlinevirtual |
LoadUpgradesApplied(List< string > applieds, ConfigNode node) | PartModule | inlineprotectedvirtual |
LoadUpgradesDel | PartModule | static |
lockAngle | Expansions.Serenity.BaseServo | protected |
lockPartOnPowerLoss | Expansions.Serenity.BaseServo | |
mainAxis | Expansions.Serenity.BaseServo | |
ManuallyModifyEngaged(object field) | Expansions.Serenity.BaseServo | inlineprotected |
maxMotorOutput | Expansions.Serenity.BaseServo | |
ModifyEngaged(object field) | Expansions.Serenity.BaseServo | inlineprotected |
ModifyLocked(object field) | Expansions.Serenity.BaseServo | inlineprotected |
ModifyServo(object field) | Expansions.Serenity.BaseServo | inlineprotected |
ModuleAttributes | PartModule | |
moduleIsEnabled | PartModule | |
moduleName | PartModule | |
motorizedCostPerDriveUnit | Expansions.Serenity.BaseServo | |
motorizedMassPerKN | Expansions.Serenity.BaseServo | |
motorManualDisengaged | Expansions.Serenity.BaseServo | protected |
MotorOffAction(KSPActionParam param) | Expansions.Serenity.BaseServo | inlineprotected |
MotorOnAction(KSPActionParam param) | Expansions.Serenity.BaseServo | inlineprotected |
motorOutput | Expansions.Serenity.BaseServo | protected |
motorOutputInformation | Expansions.Serenity.BaseServo | |
motorState | Expansions.Serenity.BaseServo | |
MovingObject() | Expansions.Serenity.BaseServo | inline |
movingPartObject | Expansions.Serenity.BaseServo | protected |
movingPartRB | Expansions.Serenity.BaseServo | protected |
NewPersistentId() | PartModule | inline |
NodeRigidBody(AttachNode node) | Expansions.Serenity.BaseServo | inline |
OnActive() | PartModule | inlinevirtual |
OnAwake() | Expansions.Serenity.BaseServo | inlinevirtual |
OnColorChanged(Color color) | PartModule | inlinevirtual |
OnColorChanged(Color color, string pickerID="") | PartModule | inlinevirtual |
OnConstructionModeFixedUpdate() | PartModule | inlinevirtual |
OnConstructionModeUpdate() | PartModule | inlinevirtual |
OnCopy(PartModule fromModule) | Expansions.Serenity.BaseServo | inlinevirtual |
OnDestroy() | Expansions.Serenity.BaseServo | inlineprotectedvirtual |
OnEditorCompoundPartLinked(CompoundPart linkedPart) | Expansions.Serenity.BaseServo | inlineprotected |
OnEditorPartPicked(Part pickedPart) | Expansions.Serenity.BaseServo | inlineprotected |
OnEditorPartPlaced(Part placedPart) | Expansions.Serenity.BaseServo | inlineprotected |
OnFixedUpdate() | Expansions.Serenity.BaseServo | protectedpure virtual |
OnIconCreate() | PartModule | inlinevirtual |
OnInactive() | PartModule | inlinevirtual |
OnInitialize() | PartModule | inlinevirtual |
OnInventoryModeDisable() | PartModule | inlinevirtual |
OnInventoryModeEnable() | PartModule | inlinevirtual |
OnJointInit(bool goodSetup) | Expansions.Serenity.BaseServo | protectedpure virtual |
OnLoad(ConfigNode node) | Expansions.Serenity.BaseServo | inlinevirtual |
OnModifyServo() | Expansions.Serenity.BaseServo | pure virtual |
OnModuleAdjusterAdded(AdjusterPartModuleBase adjuster) | PartModule | inlineprotectedvirtual |
OnModuleAdjusterAddedWrapper(AdjusterPartModuleBase adjuster) | PartModule | inline |
OnModuleAdjusterRemoved(AdjusterPartModuleBase adjuster) | PartModule | inlinevirtual |
OnPartCreatedFomInventory(ModuleInventoryPart moduleInventoryPart) | PartModule | inlinevirtual |
OnPartMenuClose(Part inpPart) | Expansions.Serenity.BaseServo | inlineprotected |
OnPartMenuOpen(UIPartActionWindow window, Part inpPart) | Expansions.Serenity.BaseServo | inlineprotected |
OnPostStartJointInit() | Expansions.Serenity.BaseServo | protectedpure virtual |
OnPreModifyServo() | Expansions.Serenity.BaseServo | pure virtual |
OnSave(ConfigNode node) | Expansions.Serenity.BaseServo | inlinevirtual |
OnSaveShip(ShipConstruct ship) | Expansions.Serenity.BaseServo | inlineprotectedvirtual |
OnServoLockApplied() | Expansions.Serenity.BaseServo | protectedpure virtual |
OnServoLockRemoved() | Expansions.Serenity.BaseServo | protectedpure virtual |
OnServoMotorDisengaged() | Expansions.Serenity.BaseServo | protectedpure virtual |
OnServoMotorEngaged() | Expansions.Serenity.BaseServo | protectedpure virtual |
OnStart(PartModule.StartState state) | Expansions.Serenity.BaseServo | inline |
PartModule.OnStart(StartState state) | PartModule | inlinevirtual |
OnStartBeforePartAttachJoint(StartState modStartState) | Expansions.Serenity.BaseServo | inlinevirtual |
OnStartFinished(StartState state) | PartModule | inlinevirtual |
OnStoredInInventory(ModuleInventoryPart moduleInventoryPart) | PartModule | inlinevirtual |
OnUpdate() | PartModule | inlinevirtual |
OnVisualizeServo(bool rotateBase) | Expansions.Serenity.BaseServo | protectedpure virtual |
OnWasCopied(PartModule copyPartModule, bool asSymCounterpart) | PartModule | inlinevirtual |
OnWillBeCopied(bool asSymCounterpart) | PartModule | inlinevirtual |
OnWillBeMirrored(ref Quaternion rotation, AttachNode selPartNode, Part partParent) | PartModule | inlinevirtual |
OutputUnit | Expansions.Serenity.BaseServo | protected |
overrideStagingIconIfBlank | PartModule | |
part | PartModule | |
partIsPhysicsLess | Expansions.Serenity.BaseServo | protected |
PartUpgradeState enum name | PartModule | |
PersistentActionsId | PartModule | |
PersistentId | PartModule | |
pivot | Expansions.Serenity.BaseServo | protected |
pJoint | Expansions.Serenity.BaseServo | |
PostStartInitJoint() | Expansions.Serenity.BaseServo | inlineprotected |
PresetColors() | PartModule | inlinevirtual |
prevServoIsLocked | Expansions.Serenity.BaseServo | protected |
prevServoIsMotorized | Expansions.Serenity.BaseServo | protected |
prevServoMotorIsEngaged | Expansions.Serenity.BaseServo | protected |
PrintUpgrades() | PartModule | inlinevirtual |
PromoteToPhysicalPart() | Expansions.Serenity.BaseServo | inlinevirtual |
rate | Expansions.Serenity.BaseServo | protected |
RecurseAttachNodeUpdate(Part p) | Expansions.Serenity.BaseServo | inlineprotectedvirtual |
RecurseCoordUpdate(Part p, Part rootPart) | Expansions.Serenity.BaseServo | inlineprotectedvirtual |
referenceConsumptionVelocity | Expansions.Serenity.BaseServo | |
reflectedAttributeCache | PartModule | protectedstatic |
RemovePartModuleAdjuster(AdjusterPartModuleBase oldAdjuster) | PartModule | inline |
RemovePartModuleAdjusterList(List< AdjusterPartModuleBase > moduleAdjusters) | PartModule | inline |
ResetLaunchPosition() | Expansions.Serenity.BaseServo | protectedpure virtual |
ResetPosition(KSPActionParam param) | Expansions.Serenity.BaseServo | inlineprotected |
ResetPosition() | Expansions.Serenity.BaseServo | inlineprotected |
resHandler | PartModule | |
resourceConsumption | Expansions.Serenity.BaseServo | |
resourceConsumptionMode | Expansions.Serenity.BaseServo | |
ResourceConsumptionTypes enum name | Expansions.Serenity.BaseServo | |
RestoreSpanningPartTargets() | Expansions.Serenity.BaseServo | inlineprotected |
Save(ConfigNode node) | PartModule | inline |
SaveExpansionNodes | PartModule | static |
SaveSpanningPartTargets() | Expansions.Serenity.BaseServo | inlineprotected |
SaveUpgradesApplied(ConfigNode node) | PartModule | inlineprotectedvirtual |
servoAttachNodes | Expansions.Serenity.BaseServo | |
servoCoMOffset | Expansions.Serenity.BaseServo | |
servoCurrentTorque | Expansions.Serenity.BaseServo | |
ServoDisgageLockAction(KSPActionParam param) | Expansions.Serenity.BaseServo | inlineprotected |
ServoEngageLockAction(KSPActionParam param) | Expansions.Serenity.BaseServo | inlineprotected |
ServoInitComplete | Expansions.Serenity.BaseServo | |
servoIsBraking | Expansions.Serenity.BaseServo | protected |
servoIsLocked | Expansions.Serenity.BaseServo | |
servoIsMotorized | Expansions.Serenity.BaseServo | |
servoJoint | Expansions.Serenity.BaseServo | protected |
servoMass | Expansions.Serenity.BaseServo | |
servoMotorIsEngaged | Expansions.Serenity.BaseServo | |
servoMotorLimit | Expansions.Serenity.BaseServo | |
servoMotorLimitField | Expansions.Serenity.BaseServo | protected |
servoMotorSize | Expansions.Serenity.BaseServo | |
servoMotorSizeField | Expansions.Serenity.BaseServo | protected |
servoName | Expansions.Serenity.BaseServo | |
servoParentTransform | Expansions.Serenity.BaseServo | protected |
servoParentTransformInverse | Expansions.Serenity.BaseServo | protected |
servoSrfMeshes | Expansions.Serenity.BaseServo | protected |
servoSrfMeshNames | Expansions.Serenity.BaseServo | |
ServoTransformCollider(string colName) | Expansions.Serenity.BaseServo | inline |
servoTransformName | Expansions.Serenity.BaseServo | |
servoTransformPosition | Expansions.Serenity.BaseServo | |
servoTransformRotation | Expansions.Serenity.BaseServo | |
SetHardLimits(string fieldName, Vector2 newLimits) | Expansions.Serenity.BaseServo | inline |
SetInitialDisplacement() | Expansions.Serenity.BaseServo | protectedpure virtual |
SetLaunchPosition(float val) | Expansions.Serenity.BaseServo | inlinevirtual |
SetServoMass() | Expansions.Serenity.BaseServo | inlineprotected |
SetSoftLimits(string fieldName, Vector2 newLimits) | Expansions.Serenity.BaseServo | inline |
SetStaging(bool newValue) | PartModule | inlinevirtual |
SetStagingState(bool newState) | PartModule | inline |
SetupExpansion | PartModule | static |
showUpgradesInModuleInfo | PartModule | |
snapshot | PartModule | |
stagingDisableText | PartModule | |
StagingEnabled() | PartModule | inlinevirtual |
stagingEnabled | PartModule | |
stagingEnableText | PartModule | |
StagingToggleEnabledEditor() | PartModule | inlinevirtual |
stagingToggleEnabledEditor | PartModule | |
stagingToggleEnabledFlight | PartModule | |
StagingToggleEnabledFlight() | PartModule | inlinevirtual |
StartState enum name | PartModule | |
targetRotation | Expansions.Serenity.BaseServo | protected |
ToggleMotorAction(KSPActionParam param) | Expansions.Serenity.BaseServo | inlineprotected |
ToggleServoLockedAction(KSPActionParam param) | Expansions.Serenity.BaseServo | inlineprotected |
ToggleStaging() | PartModule | inline |
traverseVelocityLimits | Expansions.Serenity.BaseServo | |
Update() | Expansions.Serenity.BaseServo | inlineprotectedvirtual |
UpdateAxisFieldHardLimit(string fieldName, Vector2 newlimits) | Expansions.Serenity.BaseServo | protectedpure virtual |
UpdateAxisFieldLimit(string fieldName, Vector2 hardLimits, Vector2 softLimits) | Expansions.Serenity.BaseServo | inlineprotected |
UpdateAxisFieldSoftLimit(string fieldName, Vector2 newlimits) | Expansions.Serenity.BaseServo | protectedpure virtual |
UpdateFieldLimits(BaseAxisField axisField, Vector2 newlimits, float currentValue, UI_FloatRange uiField=null) | Expansions.Serenity.BaseServo | inlineprotected |
UpdatePAWUI(UI_Scene currentScene) | Expansions.Serenity.BaseServo | inlineprotectedvirtual |
UpdateStagingToggle() | PartModule | inlinevirtual |
upgrades | PartModule | |
upgradesApplied | PartModule | |
upgradesApply | PartModule | |
upgradesAsk | PartModule | |
UpgradesAvailable(Part part) | PartModule | inlinestatic |
UpgradesAvailable(Part part, ConfigNode node) | PartModule | inlinestatic |
UpgradesAvailableString | PartModule | static |
UpgradesLockedString | PartModule | static |
UpgradeWaitForScenarioModules() | PartModule | inlineprotected |
useLimits | Expansions.Serenity.BaseServo | |
useMultipleDragCubes | Expansions.Serenity.BaseServo | |
vessel | PartModule | |
VisualizeServo(bool moveChildren) | Expansions.Serenity.BaseServo | inlineprotected |
voidPMApplyNodeDelegate(PartModule pm, List< string > appliedUps, ConfigNode node, bool doLoad) | PartModule | |
voidPMDelegate(PartModule pm) | PartModule | |
voidPMNodeDelegate(PartModule pm, ConfigNode node) | PartModule | |