|
| | ConstructionParameter () |
| |
| | ConstructionParameter (string partName, uint vesselId, string vesselName, CelestialBody targetBody) |
| | Constructor More...
|
| |
| void | UpdatePartInfo (string partName, uint vesselId, string vesselName, CelestialBody targetBody) |
| | Update the follow fields in the parameter. More...
|
| |
| ContractParameter | AddParameter (ContractParameter parameter, string id=null) |
| |
| bool | AllChildParametersComplete () |
| |
| bool | AnyChildParametersFailed () |
| |
| long | CreateID () |
| |
| void | Disable (bool recursive=false) |
| |
| void | Enable () |
| |
| ContractParameter | GetParameter (int index) |
| |
| ContractParameter | GetParameter (string id) |
| |
| ContractParameter | GetParameter (System.Type type) |
| |
| T | GetParameter< T > (string id=null) |
| |
| void | Load (ConfigNode node) |
| |
| void | NestToParent (IContractParameterHost parent) |
| |
| void | ParameterStateUpdate (ContractParameter p) |
| |
| void | Register () |
| |
| void | RemoveParameter (int index) |
| |
| void | RemoveParameter (string id) |
| |
| void | RemoveParameter (System.Type type) |
| |
| void | RemoveParameter (ContractParameter parameter) |
| |
| void | Reset () |
| |
| void | Save (ConfigNode node) |
| |
| void | SetFunds (float completion, CelestialBody body=null) |
| |
| void | SetFunds (float completion, float failure, CelestialBody body=null) |
| |
| void | SetReputation (float completion, float failure, CelestialBody body=null) |
| |
| void | SetReputation (float completion, CelestialBody body=null) |
| |
| void | SetScience (float completion, CelestialBody body=null) |
| |
| void | Unregister () |
| |
| void | Update () |
| |
| FinePrint.Contracts.Parameters.ConstructionParameter.ConstructionParameter |
( |
| ) |
|
|
inline |
| FinePrint.Contracts.Parameters.ConstructionParameter.ConstructionParameter |
( |
string |
partName, |
|
|
uint |
vesselId, |
|
|
string |
vesselName, |
|
|
CelestialBody |
targetBody |
|
) |
| |
|
inline |
Constructor
- Parameters
-
| partName | the AvailablePart part name |
| vesselId | the Vessel persistentId that part is a part of |
| vesselName | the vessel name (localized) |
| targetBody | the target body |
| override string FinePrint.Contracts.Parameters.ConstructionParameter.GetHashString |
( |
| ) |
|
|
inlineprotectedvirtual |
| override string FinePrint.Contracts.Parameters.ConstructionParameter.GetMessageComplete |
( |
| ) |
|
|
inlineprotectedvirtual |
| override string FinePrint.Contracts.Parameters.ConstructionParameter.GetTitle |
( |
| ) |
|
|
inlineprotectedvirtual |
| override void FinePrint.Contracts.Parameters.ConstructionParameter.OnLoad |
( |
ConfigNode |
node | ) |
|
|
inlineprotectedvirtual |
| override void FinePrint.Contracts.Parameters.ConstructionParameter.OnRegister |
( |
| ) |
|
|
inlineprotectedvirtual |
| override void FinePrint.Contracts.Parameters.ConstructionParameter.OnSave |
( |
ConfigNode |
node | ) |
|
|
inlineprotectedvirtual |
| override void FinePrint.Contracts.Parameters.ConstructionParameter.OnUnregister |
( |
| ) |
|
|
inlineprotectedvirtual |
| void FinePrint.Contracts.Parameters.ConstructionParameter.UpdatePartInfo |
( |
string |
partName, |
|
|
uint |
vesselId, |
|
|
string |
vesselName, |
|
|
CelestialBody |
targetBody |
|
) |
| |
|
inline |
Update the follow fields in the parameter.
- Parameters
-
| partName | the AvailablePart part name |
| vesselId | the Vessel persistentId that part is a part of |
| vesselName | the vessel name (localized) |
| targetBody | the target body |
| AvailablePart FinePrint.Contracts.Parameters.ConstructionParameter.ap |
|
protected |
| string FinePrint.Contracts.Parameters.ConstructionParameter.partName |
|
protected |
| CelestialBody FinePrint.Contracts.Parameters.ConstructionParameter.targetBody |
|
protected |
| string FinePrint.Contracts.Parameters.ConstructionParameter.vesselName |
|
protected |
| uint FinePrint.Contracts.Parameters.ConstructionParameter.vesselPersistentId |
|
protected |
| Vessel FinePrint.Contracts.Parameters.ConstructionParameter.vsl |
|
protected |
| string FinePrint.Contracts.Parameters.ConstructionParameter.PartName |
|
get |
The Name of the Part for this contract.
| CelestialBody FinePrint.Contracts.Parameters.ConstructionParameter.TargetBody |
|
get |
The Target CB for the contract
| string FinePrint.Contracts.Parameters.ConstructionParameter.VesselName |
|
get |
The Name of the Vessel for this contract.
| uint FinePrint.Contracts.Parameters.ConstructionParameter.VesselPersistentId |
|
get |
The persistentId for the Vessel that is selected for this contract.
The documentation for this class was generated from the following file: