コード例 #1
0
ファイル: Core.cs プロジェクト: space-is-hard/KOS
 public Core(SharedObjects shared)
 {
     this.shared = shared;
     InitializeSuffixes();
 }
コード例 #2
0
ファイル: KSPLogger.cs プロジェクト: WazWaz/KOS
 public KSPLogger(SharedObjects shared)
     : base(shared)
 {
 }
コード例 #3
0
ファイル: TermWindow.cs プロジェクト: erendrake/kRISC
 internal void AttachTo(SharedObjects shared)
 {
     _shared        = shared;
     _shared.Window = this;
 }
コード例 #4
0
 protected Logger(SharedObjects shared)
 {
     Shared = shared;
 }
コード例 #5
0
 public static void OpenWindow(SharedObjects shared)
 {
     Fetch.Window.AttachTo(shared);
     Fetch.Window.Open();
 }
コード例 #6
0
 public Logger(SharedObjects shared)
 {
     _shared = shared;
 }
コード例 #7
0
ファイル: Core.cs プロジェクト: ElasticRaven/KOS
 public static void OpenWindow(SharedObjects shared)
 {
     Fetch.Window.AttachTo(shared);
     Fetch.Window.Open();
 }
コード例 #8
0
ファイル: kOSMonitor.cs プロジェクト: pcwilcox/kOSPropMonitor
 public override void Execute(SharedObjects shared)
 {
     shared.Screen.Print ("Function called succesfully!");
 }
コード例 #9
0
 private void AddNewFlightParam(string name, SharedObjects shared)
 {
     _flightParams.Add(name, new FlightCtrlParam(name, shared));
 }
コード例 #10
0
ファイル: Core.cs プロジェクト: ElasticRaven/KOS
 public static void CloseWindow(SharedObjects shared)
 {
     Fetch.Window.AttachTo(shared);
     Fetch.Window.Close();
 }
コード例 #11
0
 public VolumeManager(SharedObjects shared)
 {
     _volumes       = new Dictionary <int, Volume>();
     _currentVolume = null;
     _shared        = shared;
 }
コード例 #12
0
 public static void CloseWindow(SharedObjects shared)
 {
     Fetch.Window.AttachTo(shared);
     Fetch.Window.Close();
 }
コード例 #13
0
 internal static void ToggleWindow(SharedObjects shared)
 {
     Fetch.Window.AttachTo(shared);
     Fetch.Window.Toggle();
 }
コード例 #14
0
ファイル: Logger.cs プロジェクト: ElasticRaven/KOS
 public Logger(SharedObjects shared)
 {
     _shared = shared;
 }
コード例 #15
0
ファイル: Core.cs プロジェクト: ElasticRaven/KOS
 internal static void ToggleWindow(SharedObjects shared)
 {
     Fetch.Window.AttachTo(shared);
     Fetch.Window.Toggle();
 }
コード例 #16
0
ファイル: Core.cs プロジェクト: Whitecaribou/KOS
 public Core(kOSProcessor processor, SharedObjects shared):base(processor, shared)
 {
     InitializeSuffixes();
 }
コード例 #17
0
 public KSPLogger(SharedObjects shared) : base(shared)
 {
 }
コード例 #18
0
ファイル: kOSMonitor.cs プロジェクト: pcwilcox/kOSPropMonitor
        public Dictionary<string, kOS.Function.FunctionBase> GetFunctionDictionary(SharedObjects share)
        {
            FieldInfo functionsField = typeof(kOS.Function.FunctionManager).GetField("functions", BindingFlags.Instance | BindingFlags.GetField | BindingFlags.NonPublic);
            object manager_functions = functionsField.GetValue(share.FunctionManager);

            return (Dictionary<string, kOS.Function.FunctionBase>)manager_functions;
        }
コード例 #19
0
ファイル: BindingsRoverStats.cs プロジェクト: erendrake/kRISC
        public override void AddTo(SharedObjects shared)
        {
            //manager.AddGetter("HEADING", delegate(CPU cpu) { return cpu.Vessel.vesselName; });

            //manager.AddSetter("VESSELNAME", delegate(CPU cpu, object value) { cpu.Vessel.vesselName = value.ToString(); });
        }