SYMBOL INDEX (930 symbols across 94 files) FILE: src/RemoteTech/API/API.cs class API (line 11) | public static class API method IsRemoteTechEnabled (line 16) | public static bool IsRemoteTechEnabled() method EnableInSPC (line 22) | public static void EnableInSPC(bool state) // its advised that modder... method HasLocalControl (line 33) | public static bool HasLocalControl(Guid id) method HasFlightComputer (line 43) | public static bool HasFlightComputer(Guid id) method AddSanctionedPilot (line 55) | public static void AddSanctionedPilot(Guid id, Action... method RemoveSanctionedPilot (line 70) | public static void RemoveSanctionedPilot(Guid id, Action GetGroundStations() method GetGroundStationGuid (line 209) | public static Guid GetGroundStationGuid(String name) method GetName (line 224) | public static string GetName(Guid id) method GetCelestialBodyGuid (line 235) | public static Guid GetCelestialBodyGuid(CelestialBody celestialBody) method GetNoTargetGuid (line 240) | public static Guid GetNoTargetGuid() { method GetActiveVesselGuid (line 244) | public static Guid GetActiveVesselGuid() { method GetShortestSignalDelay (line 248) | public static double GetShortestSignalDelay(Guid id) method GetSignalDelayToKSC (line 261) | public static double GetSignalDelayToKSC(Guid id) method GetSignalDelayToSatellite (line 274) | public static double GetSignalDelayToSatellite(Guid a, Guid b) method QueueCommandToFlightComputer (line 293) | public static bool QueueCommandToFlightComputer(ConfigNode externalData) method InvokeOriginalEvent (line 334) | public static void InvokeOriginalEvent(BaseEvent e) method AddGroundStation (line 347) | public static Guid AddGroundStation(string name, double latitude, doub... method RemoveGroundStation (line 355) | public static bool RemoveGroundStation(Guid stationid) method ChangeGroundStationRange (line 376) | public static bool ChangeGroundStationRange(Guid stationId, float newR... method SetRadioBlackoutGuid (line 410) | public static bool SetRadioBlackoutGuid(Guid id, bool flag, string rea... method GetRadioBlackoutGuid (line 425) | public static bool GetRadioBlackoutGuid(Guid id) method SetPowerDownGuid (line 440) | public static bool SetPowerDownGuid(Guid id, bool flag, string reason ... method GetPowerDownGuid (line 455) | public static bool GetPowerDownGuid(Guid id) method GetMaxRangeDistance (line 473) | public static double GetMaxRangeDistance(Guid sat_a, Guid sat_b) method GetRangeDistance (line 522) | public static double GetRangeDistance(Guid sat_a, Guid sat_b) FILE: src/RemoteTech/AddOns/KerbalAlarmClockAPI.cs class KerbalAlarmClockAddon (line 20) | public class KerbalAlarmClockAddon : AddOn method KerbalAlarmClockAddon (line 22) | public KerbalAlarmClockAddon() method CreateAlarm (line 41) | public string CreateAlarm(KACWrapper.KACAPI.AlarmTypeEnum alarmType, s... method DeleteAlarm (line 68) | public bool DeleteAlarm(string alarmId) class KACWrapper (line 92) | public class KACWrapper method InitKACWrapper (line 137) | public static Boolean InitKACWrapper() class KACAPI (line 207) | public class KACAPI method KACAPI (line 210) | internal KACAPI(Object KAC) method ExtractAlarmList (line 296) | private KACAlarmList ExtractAlarmList(Object actualAlarmList) method AddHandler (line 327) | protected void AddHandler(EventInfo Event, Object KACObject, Action<... class AlarmStateChangedEventArgs (line 352) | public class AlarmStateChangedEventArgs method AlarmStateChangedEventArgs (line 354) | public AlarmStateChangedEventArgs(System.Object actualEvent, KACAP... method AlarmStateChanged (line 377) | private void AlarmStateChanged(object actualEvent) method CreateAlarm (line 397) | internal String CreateAlarm(AlarmTypeEnum AlarmType, String Name, Do... method DeleteAlarm (line 409) | internal Boolean DeleteAlarm(String AlarmID) method DrawAlarmActionChoice (line 421) | internal Boolean DrawAlarmActionChoice(ref AlarmActionEnum Choice, S... class KACAlarm (line 450) | public class KACAlarm method KACAlarm (line 452) | internal KACAlarm(Object a) type AlarmStateEventsEnum (line 610) | public enum AlarmStateEventsEnum type AlarmTypeEnum (line 619) | public enum AlarmTypeEnum type AlarmActionEnum (line 642) | public enum AlarmActionEnum type TimeEntryPrecisionEnum (line 658) | public enum TimeEntryPrecisionEnum class KACAlarmList (line 667) | public class KACAlarmList : List method LogFormatted_DebugOnly (line 678) | [System.Diagnostics.Conditional("DEBUG")] method LogFormatted (line 689) | internal static void LogFormatted(String Message, params Object[] strP... FILE: src/RemoteTech/AddOns/Kerbalism.cs class Kerbalism (line 7) | public static class Kerbalism method Kerbalism (line 12) | static Kerbalism() FILE: src/RemoteTech/AntennaManager.cs class AntennaManager (line 13) | public class AntennaManager : IDisposable, IEnumerable method AntennaManager (line 27) | public AntennaManager() method Dispose (line 35) | public void Dispose() method Register (line 40) | public void Register(Guid key, IAntenna antenna) method Unregister (line 62) | public void Unregister(Guid key, IAntenna antenna) method RegisterProtos (line 88) | public void RegisterProtos(Vessel v) method UnregisterProtos (line 110) | public void UnregisterProtos(Guid key) method For (line 124) | private IEnumerable For(Guid key) method OnVesselGoOnRails (line 137) | private void OnVesselGoOnRails(Vessel v) method GetEnumerator (line 145) | public IEnumerator GetEnumerator() method GetEnumerator (line 151) | IEnumerator IEnumerable.GetEnumerator() class RTUtil (line 157) | public static partial class RTUtil method IsAntenna (line 159) | public static bool IsAntenna(this ProtoPartModuleSnapshot ppms) method IsAntenna (line 166) | public static bool IsAntenna(this PartModule pm) FILE: src/RemoteTech/FlightComputer/Commands/AbstractCommand.cs class AbstractCommand (line 5) | public abstract class AbstractCommand : ICommand method AbstractCommand (line 31) | public AbstractCommand() method Pop (line 37) | public virtual bool Pop(FlightComputer f) { return false; } method Execute (line 40) | public virtual bool Execute(FlightComputer f, FlightCtrlState fcs) { r... method Abort (line 42) | public virtual void Abort() { } method CompareTo (line 44) | public int CompareTo(ICommand dc) method Save (line 54) | public virtual void Save(ConfigNode node, FlightComputer computer) method Load (line 82) | public virtual bool Load(ConfigNode n, FlightComputer fc) method LoadCommand (line 111) | public static ICommand LoadCommand(ConfigNode n, FlightComputer fc) method CommandEnqueued (line 154) | public virtual void CommandEnqueued(FlightComputer computer) { } method CommandCanceled (line 159) | public virtual void CommandCanceled(FlightComputer computer) { } FILE: src/RemoteTech/FlightComputer/Commands/ActionGroupCommand.cs class ActionGroupCommand (line 5) | public class ActionGroupCommand : AbstractCommand method Pop (line 15) | public override bool Pop(FlightComputer f) method WithGroup (line 38) | public static ActionGroupCommand WithGroup(KSPActionGroup group) FILE: src/RemoteTech/FlightComputer/Commands/AttitudeCommand.cs type FlightMode (line 8) | public enum FlightMode type FlightAttitude (line 17) | public enum FlightAttitude type ReferenceFrame (line 29) | public enum ReferenceFrame class AttitudeCommand (line 40) | public class AttitudeCommand : AbstractCommand method Pop (line 114) | public override bool Pop(FlightComputer f) method Execute (line 124) | public override bool Execute(FlightComputer f, FlightCtrlState fcs) method Abort (line 149) | public override void Abort() { mAbort = true; } method Off (line 151) | public static AttitudeCommand Off() method KillRot (line 164) | public static AttitudeCommand KillRot() method ManeuverNode (line 177) | public static AttitudeCommand ManeuverNode(double timetoexec = 0) method WithAttitude (line 190) | public static AttitudeCommand WithAttitude(FlightAttitude att, Referen... method WithAltitude (line 203) | public static AttitudeCommand WithAltitude(float height) method WithSurface (line 216) | public static AttitudeCommand WithSurface(double pitch, double yaw, do... method mapFlightMode (line 235) | public SimpleTypes.ComputerModeMapper mapFlightMode() FILE: src/RemoteTech/FlightComputer/Commands/AxisGroupCommand.cs class AxisGroupCommand (line 5) | public class AxisGroupCommand : AbstractCommand method Pop (line 29) | public override bool Pop(FlightComputer f) method WithGroup (line 46) | public static AxisGroupCommand WithGroup(KSPAxisGroup group, float value) FILE: src/RemoteTech/FlightComputer/Commands/BurnCommand.cs class BurnCommand (line 5) | public class BurnCommand : AbstractCommand method burnLength (line 27) | private string burnLength() { method Pop (line 33) | public override bool Pop(FlightComputer f) method Execute (line 38) | public override bool Execute(FlightComputer f, FlightCtrlState fcs) method getMaxBurnTime (line 69) | public double getMaxBurnTime(FlightComputer f) method Abort (line 76) | public override void Abort() { mAbort = true; } method Off (line 78) | public static BurnCommand Off() method WithDuration (line 89) | public static BurnCommand WithDuration(float throttle, double duration) method WithDeltaV (line 100) | public static BurnCommand WithDeltaV(float throttle, double delta) method CommandEnqueued (line 116) | public override void CommandEnqueued(FlightComputer computer) method CommandCanceled (line 142) | public override void CommandCanceled(FlightComputer computer) FILE: src/RemoteTech/FlightComputer/Commands/CancelCommand.cs class CancelCommand (line 6) | public class CancelCommand : AbstractCommand method Pop (line 14) | public override bool Pop(FlightComputer computer) method WithCommand (line 30) | public static CancelCommand WithCommand(ICommand cmd) method ResetActive (line 40) | public static CancelCommand ResetActive() method Load (line 53) | public override bool Load(ConfigNode n, FlightComputer computer) method Save (line 85) | public override void Save(ConfigNode n, FlightComputer computer) method cancelQueuedCommand (line 97) | private bool cancelQueuedCommand(Guid cmdGuid, FlightComputer computer) method cancelActiveCommand (line 116) | private bool cancelActiveCommand(Guid cmdGuid, FlightComputer computer) FILE: src/RemoteTech/FlightComputer/Commands/DriveCommand.cs class DriveCommand (line 7) | public class DriveCommand : AbstractCommand type DriveMode (line 9) | public enum DriveMode method Abort (line 27) | public override void Abort() { mAbort = true; } method Pop (line 29) | public override bool Pop(FlightComputer f) method Execute (line 36) | public override bool Execute(FlightComputer f, FlightCtrlState fcs) method Off (line 47) | public static DriveCommand Off() method Turn (line 55) | public static DriveCommand Turn(float steering, float degrees, float s... method Distance (line 66) | public static DriveCommand Distance(float distance, float steerClamp, ... method DistanceHeading (line 77) | public static DriveCommand DistanceHeading(float distance, float headi... method Coord (line 89) | public static DriveCommand Coord(float steerClamp, float latitude, flo... FILE: src/RemoteTech/FlightComputer/Commands/EventCommand.cs class EventCommand (line 8) | public class EventCommand : AbstractCommand method Pop (line 37) | public override bool Pop(FlightComputer f) method Event (line 56) | public static EventCommand Event(BaseEvent ev) method Load (line 70) | public override bool Load(ConfigNode n, FlightComputer fc) method Save (line 122) | public override void Save(ConfigNode n, FlightComputer fc) FILE: src/RemoteTech/FlightComputer/Commands/ExternalAPICommand.cs class ExternalAPICommand (line 6) | public class ExternalAPICommand : AbstractCommand method Pop (line 66) | public override bool Pop(FlightComputer computer) method Execute (line 90) | public override bool Execute(FlightComputer computer, FlightCtrlState ... method Abort (line 120) | public override void Abort() method FromExternal (line 135) | public static ExternalAPICommand FromExternal(ConfigNode externalData) method ConfigNodeToObject (line 149) | private void ConfigNodeToObject(ExternalAPICommand command, ConfigNode... method Save (line 177) | public override void Save(ConfigNode node, FlightComputer computer) method Load (line 193) | public override bool Load(ConfigNode node, FlightComputer computer) method prepareDataForExternalMod (line 219) | private ConfigNode prepareDataForExternalMod() method callReflectionMember (line 233) | private object callReflectionMember(string reflectionMember) method getReflectionType (line 246) | private Type getReflectionType(string reflectionType) FILE: src/RemoteTech/FlightComputer/Commands/FlightControlCommand.cs class FlightControlCommand (line 5) | public class FlightControlCommand : AbstractCommand method WithPHR (line 30) | public static FlightControlCommand WithPHR(bool ignore_pitch, bool ign... method Pop (line 41) | public override bool Pop(FlightComputer fc) method Execute (line 71) | public override bool Execute(FlightComputer fc, FlightCtrlState ctrlSt... method findActiveControlCmd (line 84) | public static FlightControlCommand findActiveControlCmd(FlightComputer... method Abort (line 98) | public override void Abort() { mAbort = true; } FILE: src/RemoteTech/FlightComputer/Commands/HibernationCommand.cs class HibernationCommand (line 9) | public class HibernationCommand : AbstractCommand type PowerModes (line 11) | public enum PowerModes method Hibernate (line 54) | public static HibernationCommand Hibernate() method AntennaSaver (line 63) | public static HibernationCommand AntennaSaver() method WakeUp (line 72) | public static HibernationCommand WakeUp() method Pop (line 81) | public override bool Pop(FlightComputer fc) method Execute (line 128) | public override bool Execute(FlightComputer fc, FlightCtrlState ctrlSt... method Abort (line 190) | public override void Abort() method EnterHibernation (line 211) | private void EnterHibernation(Vessel vessel, List antennas) method ExitHibernation (line 231) | private void ExitHibernation(Vessel vessel, List antennas) method findActiveHibernationCmd (line 251) | public static HibernationCommand findActiveHibernationCmd(FlightComput... method getActiveAntennas (line 269) | private List getActiveAntennas(List antennas) method safeGetAntennas (line 286) | private List safeGetAntennas(List antennaIDs, List ... method TerminateThresholdControl (line 336) | private void TerminateThresholdControl(List antennas) method SetDelayedAntennaState (line 350) | private void SetDelayedAntennaState(bool active, ModuleRTAntenna antenna) FILE: src/RemoteTech/FlightComputer/Commands/ICommand.cs type ICommand (line 5) | public interface ICommand : IComparable method Pop (line 18) | bool Pop(FlightComputer f); method Execute (line 19) | bool Execute(FlightComputer f, FlightCtrlState fcs); method Abort (line 20) | void Abort(); method Save (line 22) | void Save(ConfigNode n, FlightComputer fc); method Load (line 23) | bool Load(ConfigNode n, FlightComputer fc); method CommandEnqueued (line 25) | void CommandEnqueued(FlightComputer computer); method CommandCanceled (line 26) | void CommandCanceled(FlightComputer computer); FILE: src/RemoteTech/FlightComputer/Commands/ManeuverCommand.cs class ManeuverCommand (line 7) | public class ManeuverCommand : AbstractCommand method Pop (line 47) | public override bool Pop(FlightComputer f) method getRemainingDeltaV (line 93) | private double getRemainingDeltaV(FlightComputer computer) method AbortManeuver (line 102) | private void AbortManeuver(FlightComputer computer) method Execute (line 127) | public override bool Execute(FlightComputer computer, FlightCtrlState ... method getMaxBurnTime (line 226) | public double getMaxBurnTime(FlightComputer f) method WithNode (line 233) | public static ManeuverCommand WithNode(int nodeIndex, FlightComputer f) method Load (line 259) | public override bool Load(ConfigNode n, FlightComputer fc) method Save (line 293) | public override void Save(ConfigNode n, FlightComputer fc) method CommandEnqueued (line 316) | public override void CommandEnqueued(FlightComputer computer) method CommandCanceled (line 338) | public override void CommandCanceled(FlightComputer computer) FILE: src/RemoteTech/FlightComputer/Commands/PIDCommand.cs class PIDCommand (line 5) | public class PIDCommand : AbstractCommand method WithNewChanges (line 31) | public static PIDCommand WithNewChanges(double new_kp, double new_ki, ... method Pop (line 42) | public override bool Pop(FlightComputer f) FILE: src/RemoteTech/FlightComputer/Commands/PartActionCommand.cs class PartActionCommand (line 13) | public class PartActionCommand : AbstractCommand method Pop (line 62) | public override bool Pop(FlightComputer f) method Field (line 114) | public static PartActionCommand Field(BaseField baseField, object newV... method Load (line 129) | public override bool Load(ConfigNode n, FlightComputer fc) method Save (line 183) | public override void Save(ConfigNode n, FlightComputer fc) FILE: src/RemoteTech/FlightComputer/Commands/PartActionFieldCommand.cs class PartActionFieldCommand (line 8) | public class PartActionFieldCommand : AbstractCommand method FromField (line 21) | public static PartActionFieldCommand FromField(UIPartActionFieldItem f... FILE: src/RemoteTech/FlightComputer/Commands/StockAutopilotCommand.cs class StockAutopilotCommand (line 6) | public class StockAutopilotCommand : AbstractCommand method Pop (line 28) | public override bool Pop(FlightComputer f) method WithNewMode (line 39) | public static StockAutopilotCommand WithNewMode(AutopilotMode newMode) method AutopilotButtonClick (line 51) | public static void AutopilotButtonClick(int index, FlightComputer flig... method IsAutoPilotEngaged (line 75) | public static bool IsAutoPilotEngaged(FlightComputer flightCom) FILE: src/RemoteTech/FlightComputer/Commands/TargetCommand.cs class TargetCommand (line 6) | public class TargetCommand : AbstractCommand method Pop (line 26) | public override bool Pop(FlightComputer f) method Execute (line 32) | public override bool Execute(FlightComputer f, FlightCtrlState fcs) { method WithTarget (line 37) | public static TargetCommand WithTarget(ITargetable target) method Load (line 53) | public override bool Load(ConfigNode n, FlightComputer fc) method Save (line 87) | public override void Save(ConfigNode n, FlightComputer fc) FILE: src/RemoteTech/FlightComputer/DelayedCommand.cs class DelayedFlightCtrlState (line 7) | public class DelayedFlightCtrlState : IComparable method DelayedFlightCtrlState (line 12) | public DelayedFlightCtrlState(FlightCtrlState fcs) method CompareTo (line 19) | public int CompareTo(DelayedFlightCtrlState dfcs) class DelayedManeuver (line 25) | public class DelayedManeuver : IComparable method DelayedManeuver (line 30) | public DelayedManeuver(ManeuverNode node) method CompareTo (line 45) | public int CompareTo(DelayedManeuver dm) FILE: src/RemoteTech/FlightComputer/FlightComputer.cs class FlightComputer (line 17) | public class FlightComputer : IDisposable type State (line 35) | [Flags] method FlightComputer (line 149) | public FlightComputer(ISignalProcessor s) method OnSceneSwitchRequested (line 185) | private void OnSceneSwitchRequested(GameEvents.FromToAction pas... method CreateWrapper (line 437) | public static BaseEvent CreateWrapper(BaseEvent original, Action method OnConnectionRefresh (line 19) | void OnConnectionRefresh(); FILE: src/RemoteTech/ISatellite.cs type ISatellite (line 8) | public interface ISatellite method OnConnectionRefresh (line 38) | void OnConnectionRefresh(List> routes); FILE: src/RemoteTech/ISignalProcessor.cs type ISignalProcessor (line 6) | public interface ISignalProcessor FILE: src/RemoteTech/Modules/MissionControlAntenna.cs class MissionControlAntenna (line 6) | public sealed class MissionControlAntenna : IAntenna method reloadUpgradeableAntennas (line 40) | public void reloadUpgradeableAntennas(int techlvl = 0) method OnConnectionRefresh (line 96) | public void OnConnectionRefresh() { } method CompareTo (line 98) | public int CompareTo(IAntenna antenna) method SetOmniAntennaRange (line 103) | public void SetOmniAntennaRange(float range) FILE: src/RemoteTech/Modules/ModuleRTAntenna.cs class ModuleRTAntenna (line 16) | [KSPModule("#RT_Editor_Antenna")]//Antenna type State (line 147) | private enum State method GetInfo (line 158) | public override string GetInfo() method AntennaInfoDescriptionFromRangeModel (line 204) | private string AntennaInfoDescriptionFromRangeModel() method SetState (line 230) | public virtual void SetState(bool state) method EventToggle (line 284) | [KSPEvent(name = "EventToggle", guiActive = false)] method EventTarget (line 287) | [KSPEvent(name = "EventTarget", guiActive = false, guiActiveEditor = f... method EventEditorOpen (line 293) | [KSPEvent(name = "EventEditorOpen", guiActive = false, guiName = "#RT_... method EventEditorClose (line 296) | [KSPEvent(name = "EventEditorClose", guiActive = false, guiName = "#RT... method EventOpen (line 299) | [KSPEvent(name = "EventOpen", guiActive = false)] method EventClose (line 302) | [KSPEvent(name = "EventClose", guiActive = false)] method ActionToggle (line 305) | [KSPAction("ActionToggle", KSPActionGroup.None)] method ActionOpen (line 308) | [KSPAction("ActionOpen", KSPActionGroup.None)] method ActionClose (line 311) | [KSPAction("ActionClose", KSPActionGroup.None)] method OverrideTarget (line 314) | [KSPEvent(name = "OverrideTarget", active = true, guiActiveUnfocused =... method OverrideOpen (line 317) | [KSPEvent(name = "OverrideOpen", active = true, guiActiveUnfocused = t... method OverrideClose (line 320) | [KSPEvent(name = "OverrideClose", active = true, guiActiveUnfocused = ... method EventTransmit (line 323) | [KSPEvent(name = "EventTransmit", guiActive = false, guiActiveEditor =... method OnConnectionRefresh (line 369) | public void OnConnectionRefresh() method OnLoad (line 374) | public override void OnLoad(ConfigNode node) method OnSave (line 436) | public override void OnSave(ConfigNode node) method OnAwake (line 449) | public override void OnAwake() method OnStart (line 466) | public override void OnStart(StartState state) method GetConsumedResources (line 519) | public List GetConsumedResources() method LoadAnimations (line 524) | private void LoadAnimations() method AddTransmitter (line 532) | private void AddTransmitter() method RemoveTransmitter (line 565) | private void RemoveTransmitter() method UpdateControlState (line 576) | private State UpdateControlState() method FixedUpdate (line 591) | private void FixedUpdate() method UpdateContext (line 623) | private void UpdateContext() method GetFARModule (line 644) | private PartModule GetFARModule() method GetShieldedState (line 665) | private bool GetShieldedState() method GetDynamicPressure (line 696) | private double GetDynamicPressure() { method HandleDynamicPressure (line 700) | private void HandleDynamicPressure() method FindFxModules (line 729) | private List FindFxModules(int[] indices, bool showUI) method SetFXModules_Coroutine (line 747) | private IEnumerator SetFXModules_Coroutine(List modules... method OnDestroy (line 765) | private void OnDestroy() method OnPartUndock (line 777) | private void OnPartUndock(Part p) method OnVesselModified (line 785) | private void OnVesselModified(Vessel v) method CompareTo (line 795) | public int CompareTo(IAntenna antenna) method ToString (line 800) | public override string ToString() method GetContractObjectiveType (line 815) | public string GetContractObjectiveType() method CheckContractObjectiveValidity (line 824) | public bool CheckContractObjectiveValidity() method ValidateAntennaThresholds (line 832) | private void ValidateAntennaThresholds() method OnPartActionUiCreate (line 852) | public void OnPartActionUiCreate(Part partForUi) method OnPartActionUiDismiss (line 876) | public void OnPartActionUiDismiss(Part partForUi) FILE: src/RemoteTech/Modules/ModuleRTAntennaPassive.cs class ModuleRTAntennaPassive (line 12) | [KSPModule("#RT_Editor_TechnologyPerk")]//Technology Perk method GetInfo (line 81) | public override string GetInfo() method SetState (line 92) | public virtual void SetState(bool state) method OnConnectionRefresh (line 110) | public void OnConnectionRefresh() method OnLoad (line 115) | public override void OnLoad(ConfigNode node) method OnStart (line 136) | public override void OnStart(StartState state) method FixedUpdate (line 159) | private void FixedUpdate() method AddTransmitter (line 167) | private void AddTransmitter() method RemoveTransmitter (line 186) | private void RemoveTransmitter() method FindFxModules (line 197) | private List FindFxModules(int[] indices, bool showUI) method OnDestroy (line 218) | private void OnDestroy() method OnPartUndock (line 230) | private void OnPartUndock(Part p) method OnVesselModified (line 238) | private void OnVesselModified(Vessel v) method CompareTo (line 248) | public int CompareTo(IAntenna antenna) method ToString (line 253) | public override string ToString() FILE: src/RemoteTech/Modules/ModuleRTDataTransmitter.cs class ModuleRTDataTransmitter (line 11) | public sealed class ModuleRTDataTransmitter : PartModule, IScienceDataTr... method OnLoad (line 31) | public override void OnLoad(ConfigNode node) method OnSave (line 42) | public override void OnSave(ConfigNode node) method CanTransmit (line 48) | bool IScienceDataTransmitter.CanTransmit() method TransmitData (line 54) | void IScienceDataTransmitter.TransmitData(List dataQueue) method IsBusy (line 66) | bool IScienceDataTransmitter.IsBusy() { return isBusy; } method FixedUpdate (line 68) | public void FixedUpdate() method Transmit (line 76) | private IEnumerator Transmit(Callback callback = null) FILE: src/RemoteTech/Modules/ModuleSPU.cs class ModuleSPU (line 19) | [KSPModule("#RT_Editor_SignalProcessor")]//Signal Processor type State (line 56) | private enum State method UpdateControlState (line 84) | private State UpdateControlState() FILE: src/RemoteTech/Modules/ModuleSPUPassive.cs class ModuleSPUPassive (line 10) | public class ModuleSPUPassive : PartModule, ISignalProcessor method OnStart (line 34) | public override void OnStart(StartState state) method FixedUpdate (line 48) | private void FixedUpdate() method OnDestroy (line 56) | public void OnDestroy() method OnPartUndock (line 68) | public void OnPartUndock(Part p) method OnVesselModified (line 73) | public void OnVesselModified(Vessel v) method ToString (line 83) | public override string ToString() FILE: src/RemoteTech/Modules/ProtoAntenna.cs class ProtoAntenna (line 6) | internal class ProtoAntenna : IAntenna method ProtoAntenna (line 45) | public ProtoAntenna(Vessel v, ProtoPartSnapshot p, ProtoPartModuleSnap... method ProtoAntenna (line 72) | public ProtoAntenna(String name, Guid guid, float omni) method OnConnectionRefresh (line 84) | public void OnConnectionRefresh() method CompareTo (line 89) | public int CompareTo(IAntenna antenna) method ToString (line 94) | public override string ToString() FILE: src/RemoteTech/Modules/ProtoSignalProcessor.cs class ProtoSignalProcessor (line 6) | public class ProtoSignalProcessor : ISignalProcessor method ProtoSignalProcessor (line 26) | public ProtoSignalProcessor(ProtoPartModuleSnapshot ppms, Vessel v) method ToString (line 59) | public override string ToString() FILE: src/RemoteTech/NetworkFeedback.cs class NetworkFeedback (line 8) | public class NetworkFeedback method targetPosition (line 15) | public static Vector3d targetPosition(Guid target) { method targetBody (line 38) | public static CelestialBody targetBody(Guid target) { method countInCone (line 60) | public static int countInCone(IAntenna antenna, Guid target) { method tryConnection (line 93) | public static KeyValuePair tryConnection(IA... FILE: src/RemoteTech/NetworkManager.cs class NetworkManager (line 17) | public partial class NetworkManager : IEnumerable method NetworkManager (line 60) | public NetworkManager() method Dispose (line 91) | public void Dispose() method FindPath (line 101) | public void FindPath(ISatellite start, IEnumerable command... method FindNeighbors (line 113) | public IEnumerable> FindNeighbors(ISatellite s) method UpdateGraph (line 126) | private void UpdateGraph(ISatellite a) method GetLink (line 146) | public static NetworkLink GetLink(ISatellite sat_a, ISatel... method OnPhysicsUpdate (line 162) | public void OnPhysicsUpdate() method OnSatelliteUnregister (line 186) | private void OnSatelliteUnregister(ISatellite s) method OnSatelliteRegister (line 197) | private void OnSatelliteRegister(ISatellite s) method GetEnumerator (line 203) | public IEnumerator GetEnumerator() method GetEnumerator (line 208) | IEnumerator IEnumerable.GetEnumerator() method GetPositionFromGuid (line 220) | internal Vector3d? GetPositionFromGuid(Guid targetable) class MissionControlSatellite (line 235) | public sealed class MissionControlSatellite : ISatellite, IPersistenceLoad method OnConnectionRefresh (line 268) | void ISatellite.OnConnectionRefresh(List> rou... method MissionControlSatellite (line 270) | public MissionControlSatellite() method reloadUpgradeableAntennas (line 275) | public void reloadUpgradeableAntennas(int techlvl = 0) method SetDetails (line 286) | public void SetDetails(String name, double lat, double longi, double h... method GetDetails (line 297) | public String GetDetails() method GetName (line 302) | public String GetName() method GetBody (line 307) | public CelestialBody GetBody() method SetBodyIndex (line 312) | public void SetBodyIndex(int index) method PersistenceLoad (line 317) | void IPersistenceLoad.PersistenceLoad() method ToString (line 326) | public override String ToString() method togglePower (line 335) | public void togglePower(bool powerswitch) FILE: src/RemoteTech/NetworkPathfinder.cs class NetworkPathfinder (line 7) | public static class NetworkPathfinder method Solve (line 11) | public static NetworkRoute Solve(T start, T goal, class Node (line 77) | private class Node : IComparable> method CompareTo (line 82) | public int CompareTo(Node node) method Node (line 91) | public Node(T item, double cost, double heuristic, Node from, boo... FILE: src/RemoteTech/NetworkRenderer.cs type MapFilter (line 13) | [Flags] class NetworkRenderer (line 30) | public class NetworkRenderer : MonoBehaviour method NetworkRenderer (line 60) | static NetworkRenderer() method CreateAndAttach (line 78) | public static NetworkRenderer CreateAndAttach() method OnPreCull (line 105) | public void OnPreCull() method OnGUI (line 114) | public void OnGUI() method IsOccluded (line 199) | private bool IsOccluded(Vector3d loc, CelestialBody body) method IsCamDistanceToWide (line 213) | private bool IsCamDistanceToWide(Vector3d loc) method UpdateNetworkCones (line 225) | private void UpdateNetworkCones() method UpdateNetworkEdges (line 263) | private void UpdateNetworkEdges() method CheckVisibility (line 291) | private bool CheckVisibility(BidirectionalEdge edge) method CheckColor (line 320) | private Color CheckColor(BidirectionalEdge edge) method OnSatelliteUnregister (line 357) | private void OnSatelliteUnregister(ISatellite s) method OnLinkAdd (line 362) | private void OnLinkAdd(ISatellite a, NetworkLink link) method OnLinkRemove (line 367) | private void OnLinkRemove(ISatellite a, NetworkLink link) method Detach (line 372) | public void Detach() method OnDestroy (line 387) | public void OnDestroy() FILE: src/RemoteTech/RTCore.cs class RTCore (line 17) | public abstract class RTCore : MonoBehaviour method Start (line 99) | public void Start() method UiOn (line 149) | public void UiOn() method UiOff (line 157) | public void UiOff() method Update (line 166) | public void Update() method AddOnceOnFrameUpdate (line 209) | public void AddOnceOnFrameUpdate(Action action) method FixedUpdate (line 219) | public void FixedUpdate() method OnGUI (line 229) | public void OnGUI() method OnDestroy (line 252) | public void OnDestroy() method ReleaseLocks (line 278) | private static void ReleaseLocks() method GetLocks (line 289) | private static void GetLocks() method GetActivatedActionGroup (line 298) | private static IEnumerable GetActivatedActionGroup() method GetPressedAxisGroup (line 363) | private static IEnumerable>... class RTCoreFlight (line 381) | [KSPAddon(KSPAddon.Startup.Flight, false)] method Start (line 384) | public new void Start() method OnDestroy (line 395) | private new void OnDestroy() class RTCoreTracking (line 408) | [KSPAddon(KSPAddon.Startup.TrackingStation, false)] method Start (line 411) | public new void Start() method OnDestroy (line 421) | private new void OnDestroy() class RTCoreSpaceCenter (line 435) | [KSPAddon(KSPAddon.Startup.SpaceCentre, false)] method Start (line 438) | public new void Start() method OnDestroy (line 455) | private new void OnDestroy() class RTMainMenu (line 464) | [KSPAddon(KSPAddon.Startup.MainMenu, false)] method Start (line 467) | public void Start() FILE: src/RemoteTech/RTDebugUnit.cs class RTDebugUnit (line 7) | [KSPAddon(KSPAddon.Startup.EveryScene, false)] method Start (line 12) | public void Start() method Update (line 19) | public void Update() method Dump (line 30) | public void Dump() method DumpSatellites (line 45) | public string[] DumpSatellites() method DumpAntennas (line 57) | public string[] DumpAntennas() method DumpEdges (line 69) | public string[] DumpEdges() method DumpConnectionTests (line 86) | public string[] DumpConnectionTests() FILE: src/RemoteTech/RTEditor.cs class RTEditor (line 9) | [KSPAddon(KSPAddon.Startup.EditorAny, false)] method Start (line 15) | public void Start() method OnGUI (line 27) | public void OnGUI() method OnDestroy (line 44) | public void OnDestroy() method HideAllWindows (line 55) | private void HideAllWindows() method OnScreenChange (line 70) | private void OnScreenChange(EditorScreen screen) method OnEditorLoad (line 75) | private void OnEditorLoad(ShipConstruct ship, CraftBrowserDialog.LoadT... method OnPartPicked (line 80) | private void OnPartPicked(Part part) method OnNewShip (line 92) | private void OnNewShip() method OnEditorRestart (line 97) | private void OnEditorRestart() FILE: src/RemoteTech/RTLog.cs type RTLogLevel (line 10) | public enum RTLogLevel class RTLog (line 20) | public static class RTLog method RTLog (line 28) | static RTLog() method Notify (line 52) | public static void Notify(string message, RTLogLevel logLevel = RTLogL... method Notify (line 72) | public static void Notify(string message, params object[] param) method Notify (line 85) | public static void Notify(string message, RTLogLevel logLevel = RTLogL... method Verbose (line 97) | public static void Verbose(string message, RTLogLevel logLevel = RTLog... method Verbose (line 114) | public static void Verbose(string message, RTLogLevel logLevel = RTLog... method NotifyToLogLevel (line 124) | private static void NotifyToLogLevel(string message, RTLogLevel logLevel) class RTLogExtenstions (line 130) | public static class RTLogExtenstions method ToDebugString (line 132) | public static string ToDebugString(this List list) FILE: src/RemoteTech/RTPartInfoReloader.cs class RTPartInfoReloader (line 10) | [KSPAddon(KSPAddon.Startup.EditorAny, false)] method Start (line 13) | public void Start() method ReloadInfos (line 18) | private IEnumerator ReloadInfos() method RefreshPartInfo (line 87) | private static string RefreshPartInfo(Part part, string moduleClassName) method CreateTechPerkInfoforPart (line 108) | private AvailablePart.ModuleInfo CreateTechPerkInfoforPart(Part part) FILE: src/RemoteTech/RTSettings.cs class RTSettings (line 9) | public class RTSettings method ReloadSettings (line 32) | public static void ReloadSettings(Settings previousSettings, string pr... class Settings (line 39) | public class Settings method Save (line 114) | public void Save() method Load (line 144) | public static Settings Load() method SearchAndPreparePresets (line 219) | private static void SearchAndPreparePresets(Settings settings) method LoadPreset (line 256) | public static Settings LoadPreset(Settings previousSettings, string pr... method AddGroundStation (line 296) | public Guid AddGroundStation(string name, double latitude, double long... method RemoveGroundStation (line 320) | public bool RemoveGroundStation(Guid stationid) FILE: src/RemoteTech/RTSpaceCentre.cs class RTSpaceCentre (line 9) | [KSPAddon(KSPAddon.Startup.SpaceCentre, false)] method Start (line 23) | public void Start() method OnUpgradeableObjLevelChange (line 43) | private void OnUpgradeableObjLevelChange(Upgradeables.UpgradeableObjec... method OnRtSettingsChanged (line 55) | private void OnRtSettingsChanged() method onLevelWasLoaded (line 61) | private void onLevelWasLoaded(GameScenes scene) method ReloadUpgradableAntennas (line 79) | private void ReloadUpgradableAntennas(int techlvl = 0) method OnGUI (line 90) | public void OnGUI() method OnDestroy (line 106) | public void OnDestroy() FILE: src/RemoteTech/RTUtil.cs class RTUtil (line 14) | public static partial class RTUtil method TryParseDuration (line 68) | public static double TryParseDuration(String duration) method ScreenMessage (line 84) | public static void ScreenMessage(String msg) method Truncate (line 89) | public static String Truncate(this String targ, int len) method Format360To180 (line 99) | public static Vector3 Format360To180(Vector3 v) method Format360To180 (line 104) | public static float Format360To180(float degrees) method Format180To360 (line 113) | public static float Format180To360(float degrees) method FormatDuration (line 122) | public static String FormatDuration(double duration, bool withMicroSec... method FormatTimestamp (line 151) | public static String FormatTimestamp(int years, int days, int hours, i... method FormatConsumption (line 156) | public static String FormatConsumption(double consumption) method FormatSI (line 173) | public static String FormatSI(double value, String unit) method Clamp (line 181) | public static T Clamp(T value, T min, T max) where T : IComparable method TargetName (line 186) | public static String TargetName(Guid guid) method Guid (line 227) | public static Guid Guid(this CelestialBody cb) method HasValue (line 238) | public static bool HasValue(this ProtoPartModuleSnapshot ppms, String ... method GetBool (line 243) | public static bool GetBool(this ProtoPartModuleSnapshot ppms, String v... method GetInt (line 254) | public static bool GetInt(this ProtoPartModuleSnapshot ppms, string va... method GetInstanceField (line 274) | internal static object GetInstanceField(Type type, object instance, st... method SetInstanceField (line 289) | internal static bool SetInstanceField(Type type, object instance, stri... method Button (line 306) | public static void Button(Texture2D icon, Action onClick, params GUILa... method Button (line 314) | public static void Button(String text, Action onClick, params GUILayou... method Button (line 322) | public static void Button(GUIContent text, Action onClick, params GUIL... method RepeatButton (line 337) | public static void RepeatButton(String text, Action onClick, params GU... method FakeStateButton (line 351) | public static void FakeStateButton(GUIContent text, Action onClick, in... method HorizontalSlider (line 366) | public static void HorizontalSlider(ref float state, float min, float ... method GroupButton (line 371) | public static void GroupButton(int wide, String[] text, ref int group,... method GroupButton (line 376) | public static void GroupButton(int wide, String[] text, ref int group,... method StateButton (line 386) | public static void StateButton(GUIContent text, int state, int value, ... method StateButton (line 395) | public static void StateButton(GUIContent text, T state, T value, A... method StateButton (line 404) | public static void StateButton(String text, T state, T value, Actio... method TextField (line 413) | public static void TextField(ref String text, params GUILayoutOption[]... method MouseWheelTriggerField (line 429) | public static void MouseWheelTriggerField(ref String text, string fiel... method ContainsMouse (line 450) | public static bool ContainsMouse(this Rect window) method LoadImage (line 457) | public static void LoadImage(out Texture2D texture, String fileName) method LoadImage (line 470) | public static Texture2D LoadImage(String fileName) method FindTransformsWithCollider (line 482) | public static IEnumerable FindTransformsWithCollider(Transf... method CachePerFrame (line 498) | public static T CachePerFrame(ref CachedField cachedField, Func<... method IsTechUnlocked (line 510) | public static bool IsTechUnlocked(string techid) method ConstrictNum (line 516) | public static string ConstrictNum(string s) { method ConstrictNum (line 520) | public static String ConstrictNum(string s, float max) { method ConstrictNum (line 531) | public static string ConstrictNum(string s, bool allowNegative) { method CBhit (line 548) | public static bool CBhit(CelestialBody body, out Vector2 latlon) { method CBhit (line 580) | public static bool CBhit(CelestialBody body, Vector3d originalOrigin, ... method GetHeading (line 638) | public static float GetHeading(Vector3 dir, Vector3 up, Vector3 north) { method ClampDegrees360 (line 642) | public static double ClampDegrees360(double angle) method ClampDegrees180 (line 648) | public static double ClampDegrees180(double angle) { method ClampDegrees360 (line 655) | public static float ClampDegrees360(float angle) method ClampDegrees180 (line 661) | public static float ClampDegrees180(float angle) { method AngleBetween (line 668) | public static float AngleBetween(float angleFrom, float angleTo) { method ClampDegrees90 (line 675) | public static float ClampDegrees90(float angle) { method GetVesselById (line 688) | public static Vessel GetVesselById(Guid vesselid) method DeltaEuler (line 695) | public static Vector3d DeltaEuler(this Quaternion delta) method Invert (line 704) | public static Vector3d Invert(this Vector3d vector) method Reorder (line 709) | public static Vector3d Reorder(this Vector3d vector, int order) method Sign (line 728) | public static Vector3d Sign(this Vector3d vector) method Clamp (line 733) | public static Vector3d Clamp(this Vector3d value, double min, double max) FILE: src/RemoteTech/RangeModel/AbstractRangeModel.cs class AbstractRangeModel (line 8) | public static class AbstractRangeModel method GetRangeInContext (line 22) | public static double GetRangeInContext(IAntenna antenna, ISatellite ta... method GetLink (line 55) | public static NetworkLink GetLink(ISatellite satA, ISatell... method CheckRange (line 115) | private static double CheckRange(Func rangeFunc, method GetMultipleAntennaBonus (line 124) | private static double GetMultipleAntennaBonus(IEnumerable om... method GetOmnis (line 135) | private static IEnumerable GetOmnis(ISatellite sat) method GetDishesThatSee (line 145) | private static IEnumerable GetDishesThatSee(ISatellite sat, ... FILE: src/RemoteTech/RangeModel/RangeModel.cs type RangeModel (line 5) | [Flags] FILE: src/RemoteTech/RangeModel/RangeModelExtensions.cs class RangeModelExtensions (line 6) | public static class RangeModelExtensions method IsTargetingDirectly (line 12) | public static bool IsTargetingDirectly(this IAntenna dish, ISatellite ... method IsTargetingActiveVessel (line 21) | public static bool IsTargetingActiveVessel(this IAntenna dish, ISatell... method IsInFieldOfView (line 41) | public static bool IsInFieldOfView(this IAntenna dish, ISatellite targ... method DistanceTo (line 62) | public static double DistanceTo(this ISatellite a, ISatellite b) method DistanceTo (line 71) | public static double DistanceTo(this ISatellite sat, NetworkLink GetLink(ISatellite satA, ISatell... FILE: src/RemoteTech/RangeModel/RangeModelStandard.cs class RangeModelStandard (line 6) | public static class RangeModelStandard method MaxDistance (line 10) | private static double MaxDistance(double r1, double r2) method GetRangeInContext (line 20) | public static double GetRangeInContext(IAntenna antenna, ISatellite ta... method GetLink (line 26) | public static NetworkLink GetLink(ISatellite satA, ISatell... FILE: src/RemoteTech/SatelliteManager.cs class SatelliteManager (line 13) | public class SatelliteManager : IEnumerable, IDisposable method SatelliteManager (line 27) | public SatelliteManager() method Register (line 43) | public Guid Register(Vessel vessel, ISignalProcessor spu) method Unregister (line 75) | public void Unregister(Guid key, ISignalProcessor spu) method RegisterProto (line 116) | public void RegisterProto(Vessel vessel) method UnregisterProto (line 137) | public void UnregisterProto(Guid key) method GetSatelliteById (line 153) | private VesselSatellite GetSatelliteById(Guid key) method FindCommandStations (line 159) | public IEnumerable FindCommandStations() method OnVesselOnRails (line 164) | private void OnVesselOnRails(Vessel v) method OnVesselCreate (line 172) | private void OnVesselCreate(Vessel v) method OnVesselDestroy (line 177) | private void OnVesselDestroy(Vessel v) method Dispose (line 183) | public void Dispose() method GetEnumerator (line 190) | public IEnumerator GetEnumerator() method GetEnumerator (line 195) | IEnumerator IEnumerable.GetEnumerator() class RTUtil (line 201) | public static partial class RTUtil method IsSignalProcessor (line 203) | public static bool IsSignalProcessor(this ProtoPartModuleSnapshot ppms) method IsSignalProcessor (line 209) | public static bool IsSignalProcessor(this PartModule pm) method GetSignalProcessor (line 214) | public static ISignalProcessor GetSignalProcessor(this Vessel v) method IsCommandStation (line 244) | public static bool IsCommandStation(this ProtoPartModuleSnapshot ppms) method IsCommandStation (line 249) | public static bool IsCommandStation(this PartModule pm) method HasCommandStation (line 254) | public static bool HasCommandStation(this Vessel v) FILE: src/RemoteTech/SimpleTypes/AddOn.cs class AddOn (line 8) | public abstract class AddOn method AddOn (line 21) | protected AddOn(string assemblyName, string assemblyType) method Invoke (line 42) | protected object Invoke(object[] parameters) FILE: src/RemoteTech/SimpleTypes/BidirectionalEdge.cs type LinkType (line 5) | public enum LinkType class BidirectionalEdge (line 12) | public class BidirectionalEdge : IEquatable> method Equals (line 14) | public bool Equals(BidirectionalEdge other) method BidirectionalEdge (line 24) | public BidirectionalEdge(T a, T b, LinkType type) method GetHashCode (line 31) | public override int GetHashCode() method ToString (line 36) | public override string ToString() FILE: src/RemoteTech/SimpleTypes/BinaryHeap.cs class BinaryHeap (line 8) | public class BinaryHeap : IEnumerable method BinaryHeap (line 19) | public BinaryHeap() : this(0) { } method BinaryHeap (line 21) | public BinaryHeap(int size) method Clear (line 27) | public void Clear() method Peek (line 32) | public T Peek() method Remove (line 37) | public T Remove() method Add (line 49) | public void Add(T item) method Increase (line 55) | public void Increase(int id) method Decrease (line 72) | public void Decrease(int id) method IndexOf (line 108) | public int IndexOf(T item) method GetEnumerator (line 113) | public IEnumerator GetEnumerator() method GetEnumerator (line 118) | IEnumerator IEnumerable.GetEnumerator() FILE: src/RemoteTech/SimpleTypes/CachedField.cs type CachedField (line 3) | public struct CachedField FILE: src/RemoteTech/SimpleTypes/ComputerModeMapper.cs class ComputerModeMapper (line 13) | public class ComputerModeMapper method mapFlightMode (line 18) | public void mapFlightMode(FlightMode flightMode, FlightAttitude flight... FILE: src/RemoteTech/SimpleTypes/Dish.cs class Dish (line 5) | public class Dish method Dish (line 11) | public Dish(Guid target, double radians, float distance) method ToString (line 18) | public override String ToString() FILE: src/RemoteTech/SimpleTypes/GUITextureButtonFactory.cs class GUITextureButtonFactory (line 6) | public static class GUITextureButtonFactory method CreateFromFilename (line 10) | public static GUIStyle CreateFromFilename(String normal) method CreateFromFilename (line 17) | public static GUIStyle CreateFromFilename(String normal, String hover,... method CreateFromTextures (line 23) | private static GUIStyle CreateFromTextures(Texture2D texNormal, Textur... FILE: src/RemoteTech/SimpleTypes/NetworkLink.cs class NetworkLink (line 6) | public class NetworkLink : IEquatable> method NetworkLink (line 12) | public NetworkLink(T sat, List ant, LinkType port) method Equals (line 19) | public bool Equals(NetworkLink o) method ToString (line 26) | public override string ToString() FILE: src/RemoteTech/SimpleTypes/NetworkRoute.cs class NetworkRoute (line 7) | public class NetworkRoute : IComparable> method NetworkRoute (line 19) | public NetworkRoute(T start, List> links, double dist) method Contains (line 28) | public bool Contains(BidirectionalEdge edge) method CompareTo (line 41) | public int CompareTo(NetworkRoute other) method ToString (line 46) | public override string ToString() method Empty (line 56) | public static NetworkRoute Empty(T start) class NetworkRoute (line 54) | public class NetworkRoute method NetworkRoute (line 19) | public NetworkRoute(T start, List> links, double dist) method Contains (line 28) | public bool Contains(BidirectionalEdge edge) method CompareTo (line 41) | public int CompareTo(NetworkRoute other) method ToString (line 46) | public override string ToString() method Empty (line 56) | public static NetworkRoute Empty(T start) FILE: src/RemoteTech/SimpleTypes/PriorityQueue.cs class PriorityQueue (line 7) | public class PriorityQueue : IEnumerable method PriorityQueue (line 13) | public PriorityQueue() method Clear (line 18) | public void Clear() method Enqueue (line 23) | public void Enqueue(T item) method Peek (line 28) | public T Peek() method Dequeue (line 33) | public T Dequeue() method GetEnumerator (line 38) | public IEnumerator GetEnumerator() method GetEnumerator (line 43) | IEnumerator IEnumerable.GetEnumerator() FILE: src/RemoteTech/SimpleTypes/TimeStringConverter.cs class EarthTimeStringConverter (line 12) | class EarthTimeStringConverter : TimeStringConverter method EarthTimeStringConverter (line 17) | public EarthTimeStringConverter() class KerbinTimeStringConverter (line 31) | class KerbinTimeStringConverter : TimeStringConverter method KerbinTimeStringConverter (line 36) | public KerbinTimeStringConverter() class TimeStringConverter (line 49) | abstract class TimeStringConverter method parseString (line 86) | public Double parseString(String duration) method parseDouble (line 134) | public String parseDouble(Double duration, bool withMicroSecs = true) method calcFromSecondsToSring (line 177) | private Double calcFromSecondsToSring(Double time, StringBuilder appan... FILE: src/RemoteTech/UI/AbstractWindow.cs type WindowAlign (line 7) | public enum WindowAlign class AbstractWindow (line 16) | public abstract class AbstractWindow method AbstractWindow (line 41) | static AbstractWindow() method AbstractWindow (line 46) | public AbstractWindow(Guid id, String title, Rect position, WindowAlig... method RequestPosition (line 60) | public Rect RequestPosition() { return Position; } method Show (line 62) | public virtual void Show() method OnHideUI (line 86) | private void OnHideUI() method OnShowUI (line 91) | private void OnShowUI() method Hide (line 96) | public virtual void Hide() method WindowPre (line 110) | private void WindowPre(int uid) method Window (line 126) | public virtual void Window(int uid) method Draw (line 135) | public virtual void Draw() method storePosition (line 206) | private void storePosition() method toggleWindow (line 215) | public void toggleWindow() FILE: src/RemoteTech/UI/AntennaFragment.cs class AntennaFragment (line 8) | public class AntennaFragment : IFragment, IDisposable class Entry (line 10) | public class Entry method Entry (line 19) | public Entry() method AntennaFragment (line 52) | public AntennaFragment(IAntenna antenna) method Dispose (line 62) | public void Dispose() method Draw (line 74) | public void Draw() method Refresh (line 159) | public void Refresh(IAntenna sat) { if (sat == Antenna) { Antenna = nu... method Refresh (line 164) | public void Refresh(ISatellite sat) { Refresh(); } method Refresh (line 168) | public void Refresh() method RefreshPlanets (line 220) | private void RefreshPlanets() { method RemoveVessels (line 297) | private void RemoveVessels(Entry root) { FILE: src/RemoteTech/UI/AntennaWindow.cs class AntennaWindow (line 6) | public class AntennaWindow : AbstractWindow method AntennaWindow (line 14) | public AntennaWindow(IAntenna antenna) method showTargetInfo (line 25) | public void showTargetInfo() method hideTargetInfo (line 46) | public void hideTargetInfo() method Show (line 51) | public override void Show() method Hide (line 66) | public override void Hide() method Window (line 87) | public override void Window(int uid) method mouseOverAntennaWindow (line 108) | public void mouseOverAntennaWindow() method OnVesselChange (line 113) | public void OnVesselChange(Vessel v) FILE: src/RemoteTech/UI/AntennaWindowStandalone.cs class AntennaWindowStandalone (line 13) | public class AntennaWindowStandalone : AbstractWindow method AntennaWindowStandalone (line 29) | public AntennaWindowStandalone(IAntenna antenna) method Window (line 41) | public override void Window(int uid) method DrawInterface (line 58) | public void DrawInterface() method AddDefaultTargets (line 123) | private void AddDefaultTargets() method AddCelestialBodies (line 154) | private void AddCelestialBodies() method AddMissionControls (line 207) | private void AddMissionControls() method ComputeEntryDepths (line 230) | private void ComputeEntryDepths() FILE: src/RemoteTech/UI/AttitudeFragment.cs type ComputerMode (line 11) | public enum ComputerMode class AttitudeFragment (line 23) | public class AttitudeFragment : IFragment method AttitudeFragment (line 100) | public AttitudeFragment(FlightComputer.FlightComputer fc, Action queue) method Draw (line 106) | public void Draw() method OnModeClick (line 233) | private IEnumerator OnModeClick(ComputerMode state) method OnAttitudeClick (line 243) | private IEnumerator OnAttitudeClick(FlightAttitude state) method OnControlClick (line 257) | private IEnumerator OnControlClick(FlightControlOutput output) method Confirm (line 294) | private void Confirm() method OnBurnClick (line 340) | private void OnBurnClick() method OnExecClick (line 352) | private void OnExecClick() method getActiveFlightMode (line 379) | public void getActiveFlightMode() method Reset (line 409) | public void Reset() FILE: src/RemoteTech/UI/DebugWindow.cs class DebugWindow (line 8) | class DebugWindow : AbstractWindow method DebugWindow (line 12) | public DebugWindow() method Hide (line 20) | public override void Hide() method Window (line 60) | public override void Window(int uid) method initializeDebugMenue (line 130) | private void initializeDebugMenue() method drawRTDebugLogEntrys (line 140) | private void drawRTDebugLogEntrys() method drawRTSettingsTab (line 180) | private void drawRTSettingsTab() method drawAPITester (line 237) | private void drawAPITester() method drawGuidReader (line 488) | private void drawGuidReader() method ReceiveDataPop (line 542) | public static bool ReceiveDataPop(ConfigNode data) method ReceiveDataExec (line 548) | public static bool ReceiveDataExec(ConfigNode data) method ReceiveDataAbort (line 555) | public static void ReceiveDataAbort(ConfigNode data) FILE: src/RemoteTech/UI/FilterOverlay.cs class FilterOverlay (line 12) | public class FilterOverlay : IFragment, IDisposable class Texture (line 14) | private class Texture method CreateTextures (line 29) | public void CreateTextures() method OnHideUI (line 198) | private void OnHideUI() method OnShowUI (line 203) | private void OnShowUI() method FilterOverlay (line 208) | public FilterOverlay() method Dispose (line 238) | public void Dispose() method OnEnterMapView (line 252) | public void OnEnterMapView() method OnExitMapView (line 258) | public void OnExitMapView() method Update (line 264) | public void Update() method showTargetInfo (line 279) | public void showTargetInfo() method Draw (line 294) | public void Draw() method OnChangeTarget (line 373) | private void OnChangeTarget(MapObject mo) method OnClickCompath (line 390) | private void OnClickCompath() method OnClickType (line 407) | private void OnClickType() method OnClickReach (line 429) | private void OnClickReach() method OnClickStatus (line 440) | private void OnClickStatus() FILE: src/RemoteTech/UI/FlightComputerWindow.cs class FlightComputerWindow (line 7) | public class FlightComputerWindow : AbstractWindow type FragmentTab (line 9) | private enum FragmentTab method FlightComputerWindow (line 47) | public FlightComputerWindow(FlightComputer.FlightComputer fc) method Show (line 60) | public override void Show() method Hide (line 73) | public override void Hide() method Window (line 84) | public override void Window(int id) method OnQueue (line 131) | private void OnQueue() FILE: src/RemoteTech/UI/FlightUIPatcher.cs class FlightUIPatcher (line 8) | public class FlightUIPatcher method Patch (line 18) | public static void Patch() method CollectActionGroupToggleButtons (line 37) | private static List CollectActionGroupToggleB... method ActivateActionGroup (line 51) | private static void ActivateActionGroup(KSPActionGroup ag) FILE: src/RemoteTech/UI/FocusFragment.cs class FocusFragment (line 6) | public class FocusFragment : IFragment method Draw (line 12) | public void Draw() method resetSelection (line 95) | public void resetSelection() method setSelection (line 105) | public void setSelection(Vessel v) method resetTarget (line 115) | public MapObject resetTarget() FILE: src/RemoteTech/UI/FocusOverlay.cs class FocusOverlay (line 11) | public class FocusOverlay : IFragment, IDisposable type TrackingButton (line 22) | public struct TrackingButton method RebuildTrackingListeners (line 52) | public void RebuildTrackingListeners() method RemoveTrackingListeners (line 72) | public void RemoveTrackingListeners() method FocusOverlay (line 82) | public FocusOverlay() method Dispose (line 98) | public void Dispose() method Update (line 116) | public void Update() method OnVDestroy (line 122) | public void OnVDestroy(Vessel v) method OnVRecover (line 127) | public void OnVRecover(ProtoVessel v, bool t) method OnVTerminate (line 132) | public void OnVTerminate(ProtoVessel v) method OnEnterMapView (line 138) | public void OnEnterMapView() method OnExitMapView (line 149) | public void OnExitMapView() method OnButtonUp (line 160) | private void OnButtonUp() method OnButtonDown (line 166) | private void OnButtonDown() method Draw (line 172) | public void Draw() FILE: src/RemoteTech/UI/IFragment.cs type IFragment (line 3) | interface IFragment method Draw (line 5) | void Draw(); FILE: src/RemoteTech/UI/ManeuverNodeOverlay.cs class ManeuverNodeOverlay (line 11) | public class ManeuverNodeOverlay : IFragment, IDisposable method ManeuverNodeOverlay (line 20) | public ManeuverNodeOverlay() method Dispose (line 37) | public void Dispose() method OnEnterMapView (line 46) | public void OnEnterMapView() method OnExitMapView (line 51) | public void OnExitMapView() method OnHideUI (line 56) | private void OnHideUI() method OnShowUI (line 61) | private void OnShowUI() method Draw (line 69) | public void Draw() FILE: src/RemoteTech/UI/NetworkCone.cs class NetworkCone (line 7) | public class NetworkCone : MonoBehaviour method Instantiate (line 53) | public static NetworkCone Instantiate() method Awake (line 58) | public void Awake() method UpdateMesh (line 69) | private void UpdateMesh(Vector3d center, IAntenna dish) method SetupMesh (line 150) | private void SetupMesh() method OnDestroy (line 163) | public void OnDestroy() FILE: src/RemoteTech/UI/NetworkLine.cs class NetworkLine (line 7) | public class NetworkLine : MonoBehaviour method Instantiate (line 51) | public static NetworkLine Instantiate() method Awake (line 56) | public void Awake() method UpdateMesh (line 67) | private void UpdateMesh(BidirectionalEdge edge) method SetupMesh (line 104) | private void SetupMesh() method OnDestroy (line 116) | public void OnDestroy() method FlipDirection (line 123) | public static Vector3 FlipDirection(Vector3 point, Vector3 pivot) FILE: src/RemoteTech/UI/OptionWindow.cs class OptionWindow (line 10) | class OptionWindow : AbstractWindow type OPTION_MENUS (line 19) | public enum OPTION_MENUS method OptionWindow (line 66) | public OptionWindow() method Hide (line 76) | public override void Hide() method Window (line 95) | public override void Window(int uid) method initalAssets (line 128) | private void initalAssets() method drawOptionMenu (line 166) | private void drawOptionMenu() method drawOptionContent (line 188) | private void drawOptionContent() method drawStartContent (line 242) | private void drawStartContent() method drawWorldScaleContent (line 284) | private void drawWorldScaleContent() method drawAlternativeRulesContent (line 303) | private void drawAlternativeRulesContent() method drawVisualStyleContent (line 326) | private void drawVisualStyleContent() method drawMiscellaneousContent (line 412) | private void drawMiscellaneousContent() method drawPresetsContent (line 434) | private void drawPresetsContent() method drawCheatContent (line 477) | private void drawCheatContent() method loadColorTexture (line 493) | private void loadColorTexture(out Texture2D tex, Color colorTex) method drawColorSlider (line 505) | private Color drawColorSlider(Color value) FILE: src/RemoteTech/UI/PIDControllerFragment.cs class PIDControllerFragment (line 10) | public class PIDControllerFragment : IFragment method PIDControllerFragment (line 19) | public PIDControllerFragment(FlightComputer.FlightComputer fc, Action ... method Draw (line 27) | public void Draw() method OnApplyClick (line 154) | private IEnumerator OnApplyClick() method OnSaveClick (line 167) | private void OnSaveClick() method LoadFlightPIDValues (line 181) | private void LoadFlightPIDValues() FILE: src/RemoteTech/UI/PowerFragment.cs class PowerFragment (line 10) | public class PowerFragment : IFragment method PowerFragment (line 16) | public PowerFragment(FlightComputer.FlightComputer fc, Action queue) method Draw (line 23) | public void Draw() method OnPowerClick (line 48) | private IEnumerator OnPowerClick(PowerModes nextPowerMode) method getActivePowerMode (line 74) | public void getActivePowerMode() FILE: src/RemoteTech/UI/QueueFragment.cs class QueueFragment (line 11) | public class QueueFragment : IFragment method QueueFragment (line 61) | public QueueFragment(FlightComputer.FlightComputer fc) method Draw (line 67) | public void Draw() method onClickAddExtraDelay (line 124) | public IEnumerator onClickAddExtraDelay() method onClickAddExtraDelayFromQueuedCommand (line 130) | public IEnumerator onClickAddExtraDelayFromQueuedCommand(ICommand c) method getBurnTime (line 143) | public double getBurnTime(ICommand c) method OnClickCancel (line 154) | public IEnumerator OnClickCancel(ICommand c) method OnClickReset (line 160) | public IEnumerator OnClickReset() FILE: src/RemoteTech/UI/RoverFragment.cs class RoverFragment (line 8) | public class RoverFragment : IFragment method RoverFragment (line 30) | public RoverFragment(FlightComputer.FlightComputer fc, Action queue) method EnqueueTurn (line 114) | private void EnqueueTurn() method EnqueueDist (line 119) | private void EnqueueDist() type RoverModes (line 129) | private enum RoverModes { TargetMode = 0, method Draw (line 133) | public void Draw() method OnExecClick (line 170) | private void OnExecClick(int modeIndex) method DrawFineContent (line 199) | private void DrawFineContent() method DrawHDGContent (line 260) | private void DrawHDGContent() method DrawTargetContent (line 305) | private void DrawTargetContent() FILE: src/RemoteTech/UI/SatelliteFragment.cs class SatelliteFragment (line 8) | public class SatelliteFragment : IFragment, IDisposable method SatelliteFragment (line 21) | public SatelliteFragment(ISatellite sat) method Dispose (line 27) | public void Dispose() method Draw (line 35) | public void Draw() method Refresh (line 70) | private void Refresh(ISatellite sat) FILE: src/RemoteTech/UI/TargetInfoFragment.cs class TargetInfoFragment (line 9) | public class TargetInfoFragment : IFragment, IDisposable class Target (line 12) | public class Target method TargetInfoFragment (line 38) | public TargetInfoFragment() method TargetInfoFragment (line 48) | public TargetInfoFragment(AntennaFragment.Entry targetEntry, IAntenna ... method InitalGuiStyles (line 57) | private void InitalGuiStyles() method SetTarget (line 78) | public void SetTarget(AntennaFragment.Entry targetEntry, IAntenna ante... method Dispose (line 83) | public void Dispose() method Draw (line 91) | public void Draw() FILE: src/RemoteTech/UI/TargetInfoWindow.cs class TargetInfoWindow (line 6) | public class TargetInfoWindow : AbstractWindow method Initial (line 29) | private void Initial(WindowAlign alignment) method TargetInfoWindow (line 39) | private TargetInfoWindow() method TargetInfoWindow (line 49) | public TargetInfoWindow(AbstractWindow parentWindow, WindowAlign align... method TargetInfoWindow (line 62) | public TargetInfoWindow(Rect position, WindowAlign alignment): this() method SetTarget (line 75) | public void SetTarget(AntennaFragment.Entry target,IAntenna antenna) method Show (line 83) | public override void Show() method Hide (line 92) | public override void Hide() method Window (line 102) | public override void Window(int uid) method CalculatePosition (line 122) | public void CalculatePosition() method SetYPosition (line 174) | public void SetYPosition(float yPos) method SetXPosition (line 183) | public void SetXPosition(float xPos) FILE: src/RemoteTech/UI/TimeWarpDecorator.cs class TimeWarpDecorator (line 14) | public class TimeWarpDecorator method TimeWarpDecorator (line 97) | public TimeWarpDecorator() method Draw (line 137) | public void Draw() FILE: src/RemoteTech/VesselExtension.cs class VesselExtension (line 5) | public static class VesselExtension method HasLocalControl (line 12) | public static bool HasLocalControl(this Vessel vessel) FILE: src/RemoteTech/VesselSatellite.cs class VesselSatellite (line 13) | public class VesselSatellite : ISatellite method OnConnectionRefresh (line 106) | public void OnConnectionRefresh(List> routes) method VesselSatellite (line 123) | public VesselSatellite(List signalProcessors) method ToString (line 134) | public override string ToString() method GetHashCode (line 139) | public override int GetHashCode()