|
override void | CleanupWaypoints () |
|
| RoverWayPointParameter () |
|
| RoverWayPointParameter (double CraftStartLatitude, double CraftStartLongitude, double CraftEndLatitude, double CraftEndLongitude, CelestialBody targetBody) |
| Construction More...
|
|
void | UpdateRoverInfo (Vessel vsl) |
|
override void | UpdateWaypoints (bool focus) |
| Updates a WaypointParameter's waypoints on the map if the parameter's contract has the IUpdateWaypoints marker interface. More...
|
|
virtual void | SetupWaypoints () |
|
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.RoverWayPointParameter.RoverWayPointParameter |
( |
| ) |
|
|
inline |
FinePrint.Contracts.Parameters.RoverWayPointParameter.RoverWayPointParameter |
( |
double |
CraftStartLatitude, |
|
|
double |
CraftStartLongitude, |
|
|
double |
CraftEndLatitude, |
|
|
double |
CraftEndLongitude, |
|
|
CelestialBody |
targetBody |
|
) |
| |
|
inline |
Construction
- Parameters
-
CraftStartLatitude | The starting latitude |
CraftStartLongitude | The starting longitude |
CraftEndLatitude | The ending latitude |
CraftEndLongitude | The ending longitude |
targetBody | The target CB |
override void FinePrint.Contracts.Parameters.RoverWayPointParameter.CleanupWaypoints |
( |
| ) |
|
|
inlinevirtual |
override string FinePrint.Contracts.Parameters.RoverWayPointParameter.GetHashString |
( |
| ) |
|
|
inlineprotectedvirtual |
override string FinePrint.Contracts.Parameters.RoverWayPointParameter.GetMessageComplete |
( |
| ) |
|
|
inlineprotectedvirtual |
override string FinePrint.Contracts.Parameters.RoverWayPointParameter.GetNotes |
( |
| ) |
|
|
inlineprotectedvirtual |
override string FinePrint.Contracts.Parameters.RoverWayPointParameter.GetTitle |
( |
| ) |
|
|
inlineprotectedvirtual |
override void FinePrint.Contracts.Parameters.RoverWayPointParameter.OnLoad |
( |
ConfigNode |
node | ) |
|
|
inlineprotectedvirtual |
override void FinePrint.Contracts.Parameters.RoverWayPointParameter.OnRegister |
( |
| ) |
|
|
inlineprotectedvirtual |
override void FinePrint.Contracts.Parameters.RoverWayPointParameter.OnReset |
( |
| ) |
|
|
inlineprotectedvirtual |
override void FinePrint.Contracts.Parameters.RoverWayPointParameter.OnSave |
( |
ConfigNode |
node | ) |
|
|
inlineprotectedvirtual |
override void FinePrint.Contracts.Parameters.RoverWayPointParameter.OnUnregister |
( |
| ) |
|
|
inlineprotectedvirtual |
override void FinePrint.Contracts.Parameters.RoverWayPointParameter.OnUpdate |
( |
| ) |
|
|
inlineprotectedvirtual |
void FinePrint.Contracts.Parameters.RoverWayPointParameter.UpdateRoverInfo |
( |
Vessel |
vsl | ) |
|
|
inline |
override void FinePrint.Contracts.Parameters.RoverWayPointParameter.UpdateWaypoints |
( |
bool |
focused | ) |
|
|
inlinevirtual |
Updates a WaypointParameter's waypoints on the map if the parameter's contract has the IUpdateWaypoints marker interface.
- Parameters
-
focused | If Targetbody has map focus. |
Reimplemented from FinePrint.Utilities.WaypointParameter.
double FinePrint.Contracts.Parameters.RoverWayPointParameter.craftEndLatitude |
|
protected |
double FinePrint.Contracts.Parameters.RoverWayPointParameter.craftEndLongitude |
|
protected |
double FinePrint.Contracts.Parameters.RoverWayPointParameter.craftStartLatitude |
|
protected |
double FinePrint.Contracts.Parameters.RoverWayPointParameter.craftStartLongitude |
|
protected |
Waypoint FinePrint.Contracts.Parameters.RoverWayPointParameter.endwp |
|
protected |
bool FinePrint.Contracts.Parameters.RoverWayPointParameter.outerWarning |
|
protected |
Vessel FinePrint.Contracts.Parameters.RoverWayPointParameter.roverVessel |
|
protected |
uint FinePrint.Contracts.Parameters.RoverWayPointParameter.roverVslId |
|
protected |
Waypoint FinePrint.Contracts.Parameters.RoverWayPointParameter.startwp |
|
protected |
bool FinePrint.Contracts.Parameters.RoverWayPointParameter.submittedWaypoint |
|
protected |
int FinePrint.Contracts.Parameters.RoverWayPointParameter.successCounter |
|
protected |
double FinePrint.Contracts.Parameters.RoverWayPointParameter.CraftEndLatitude |
|
get |
The rover ending latitude
double FinePrint.Contracts.Parameters.RoverWayPointParameter.CraftEndLongitude |
|
get |
The rover ending longitude
double FinePrint.Contracts.Parameters.RoverWayPointParameter.CraftStartLatitude |
|
get |
The rover starting latitude
double FinePrint.Contracts.Parameters.RoverWayPointParameter.CraftStartLongitude |
|
get |
The rover starting longitude
Waypoint FinePrint.Contracts.Parameters.RoverWayPointParameter.Endwp |
|
get |
The ending waypoint for the rover
Vessel FinePrint.Contracts.Parameters.RoverWayPointParameter.RoverVessel |
|
get |
uint FinePrint.Contracts.Parameters.RoverWayPointParameter.RoverVslId |
|
get |
Waypoint FinePrint.Contracts.Parameters.RoverWayPointParameter.Startwp |
|
get |
The starting waypoint for the rover
The documentation for this class was generated from the following file: