Method | Description | |
---|---|---|
LateUpdate ( ) : void | ||
OnDestroy ( ) : void | ||
OnLoad ( |
||
OnSave ( |
||
OnStart ( StartState state ) : void | ||
bottomDiameterUpdated ( BaseField field, object obj ) : void | ||
colliderGuiUpdated ( BaseField field, object obj ) : void | ||
onEditorVesselModified ( ShipConstruct ship ) : void | ||
onVesselModified ( Vessel v ) : void | ||
sectionsUpdated ( BaseField field, object obj ) : void | ||
topDiameterUpdated ( BaseField field, object obj ) : void | ||
transparencyUpdated ( BaseField field, object obj ) : void | ||
updateExternal ( |
Method | Description | |
---|---|---|
buildFairing ( ) : void | ||
canSpawnFairing ( ) : bool |
Returns true for empty/null node name (whereas shouldSpawnFairing returns false)
|
|
enableFairing ( bool enable ) : void | ||
enableFairingRender ( bool val ) : void | ||
getLowestNode ( Part p, float &fairingPos ) : AttachNode | ||
initialize ( ) : void | ||
jettisonAction ( KSPActionParam param ) : void | ||
jettisonEvent ( ) : void | ||
jettisonFairing ( ) : void | ||
loadFairingData ( |
||
nextTextureEvent ( ) : void | ||
rebuildFairing ( ) : void | ||
reparentFairing ( Part newParent ) : void |
Reparents the fairing panel parts to the input part; should only be used on jettison of the fairings when they stay attached to the part below
|
|
shouldSpawnFairingForNode ( AttachNode &watchedNode, Part &triggerPart, float &fairingPos ) : bool | ||
updateEditorFields ( bool forceUpdate ) : void |
Updates the editor GUI fields with current live values and upates the prev/cached check values
|
|
updateFairingStatus ( ) : void |
Blanket method to update the attached/visible status of the fairing based on its fairing type, current jettisoned status, and if a part is present on the fairings watched node (if any/applicable)
|
|
updateFromExternalData ( |
||
updateGuiState ( ) : void |
Updates GUI labels and action availability based on current module state (jettisoned, watchedNode attached status, canAdjustRadius, etc)
|
|
updateOpacity ( ) : void | ||
updatePersistentDataString ( ) : void | ||
updateShieldingStatus ( ) : void | ||
updateStatusForNode ( ) : void | ||
updateTextureSet ( ) : void |
public bottomDiameterUpdated ( BaseField field, object obj ) : void | ||
field | BaseField | |
obj | object | |
return | void |
public colliderGuiUpdated ( BaseField field, object obj ) : void | ||
field | BaseField | |
obj | object | |
return | void |
public onEditorVesselModified ( ShipConstruct ship ) : void | ||
ship | ShipConstruct | |
return | void |
public sectionsUpdated ( BaseField field, object obj ) : void | ||
field | BaseField | |
obj | object | |
return | void |
public topDiameterUpdated ( BaseField field, object obj ) : void | ||
field | BaseField | |
obj | object | |
return | void |
public transparencyUpdated ( BaseField field, object obj ) : void | ||
field | BaseField | |
obj | object | |
return | void |
public updateExternal ( |
||
data | ||
return | void |