Skip to content
Snippets Groups Projects
Select Git revision
  • JS-based-scroll-rendering
  • master default
  • Paul_Marius_Level
  • Paul_Marius_2
  • Paul_Marius
  • Andi_Mark
  • be-UnityWebView
  • gitignoreFrameitServer
  • ZimmerBSc
  • Bugfix_StageLoading
  • stages
  • MAZIFAU_Experimental
  • tsc/coneworld
  • tsc/fact-interaction
  • marcel
  • MaZiFAU_TopSort
  • mergeHelper
  • zwischenSpeichern
  • tempAndrToMaster
  • SebBranch
  • 3.0
  • v2.1
  • v2.0
  • v1.0
24 results

MMTInterface.cs

Blame
  • MMTInterface.cs 1.43 KiB
    using System;
    using System.Diagnostics;
    using System.ComponentModel;
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class MMTInterface : MonoBehaviour
    {
        private Process mmtServerProcess;
        private ProcessStartInfo mmtServerProcessInfo;
    
        // Start is called before the first frame update
    
        
        void Start()
        {
            //Start the mmt.bat for carrying out http-Requests
            //TODO: Putting the absolute path to mmt.bat here should soon be changed
            /*mmtServerProcessInfo = new ProcessStartInfo("cmd.exe", "/c " + "C:\\Users\\John\\Downloads\\Program_Downloads\\For_FAU_PROJECT_MA_MMT\\MMT\\deploy\\mmt.bat");
            //CreateNoWindow = flase -> For now only for testing purposes
            mmtServerProcessInfo.CreateNoWindow = false;
            mmtServerProcessInfo.UseShellExecute = false;
            mmtServerProcessInfo.RedirectStandardError = true;
            mmtServerProcessInfo.RedirectStandardOutput = true;
    
            mmtServerProcess = Process.Start(mmtServerProcessInfo);
            */
    
         //   CommunicationEvents.AddPointEvent.AddListener(AddFactToMMT);
          //  CommunicationEvents.RemoveEvent.AddListener(RemoveFactFromMMT);   
            
    
        }
        /*
        void AddFactToMMT(RaycastHit hit, int id )
        {
            //send new fact to MMT
            UnityEngine.Debug.Log("add fact"+ id);
        }
    
        void RemoveFactFromMMT( int id)
        {
            UnityEngine.Debug.Log("remove fact"+ id);
        }
        */
     
    }