FrameIT
CommunicationEvents Class Reference

Public Types

enum  OperationSystem { Windows = 0 , Android = 1 }
 
enum  Directories {
  misc , Stages , SaveGames , ValidationSets ,
  FactStateMachines
}
 

Static Public Member Functions

static string CreateHierarchiePath (List< Directories > hierarchie, string prefix="", string postfix="")
 
static string CreatePathToFile (out bool file_exists, string name, string format=null, List< Directories > hierarchie=null, bool use_install_folder=false)
 

Static Public Attributes

static UnityEvent< RaycastHit[]> TriggerEvent = new()
 
static UnityEvent< RaycastHit[]> TriggerModFireEvent = new()
 
static UnityEvent< int > ToolModeChangedEvent = new()
 
static UnityEvent< FactAddFactEvent = new()
 
static UnityEvent< FactRemoveFactEvent = new()
 
static UnityEvent< REST_JSON_API.ScrollApplicationCheckingError[]> ScrollApplicationCheckingErrorEvent = new()
 
static UnityEvent PushoutFactFailEvent = new()
 
static UnityEvent gameSucceededEvent = new()
 
static UnityEvent gameNotSucceededEvent = new()
 
static UnityEvent NewAssignmentEvent = new()
 
static UnityEvent StartT0Event = new()
 
static UnityEvent< string > ScrollFactHintEvent = new()
 
static UnityEvent< string, FactWrapper.FactMaterialsAnimateExistingFactEvent = new()
 
static UnityEvent< Fact, FactWrapper.FactMaterialsAnimateExistingAsSolutionEvent = new()
 
static UnityEvent< FactAnimateNonExistingFactEvent = new()
 
static UnityEvent< List< string > > HintAvailableEvent = new()
 
static bool ServerAutoStart = true
 
static bool ServerRunning = true
 
static string ServerPortDefault = "8085"
 
static string ServerAddressLocalhost = "http://localhost"
 
static string ServerAddressLocal = "http://localhost:8085"
 
static string ServerAdress = "http://localhost:8085"
 
static Process process_mmt_frameIT_server
 
static int ToolID_new
 
static int ToolID_selected
 
static string lastIP = ""
 
static string newIP = ""
 
static string IPslot1 = "- if you can read this"
 
static string IPslot2 = "- NetworkConfig"
 
static string IPslot3 = "- not loaded"
 
static string IPslot4 = "- GO TO -> 'Options'"
 
static string IPslot5 = "- -> 'Reset Options'"
 
static string selecIP = "- -> PRESS: 'Reset Configurations'"
 
static int[] ServerRunningA = new int[10] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
 
static bool[] ServerRunningA_test = new bool[10] { false, false, false, false, false, false, false, false, false, false }
 
static double IPcheckGeneration = 0
 
static int CheckNetLoop = 1
 
static int[] CheckServerA = new int[10] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
 
static bool autoOSrecognition = true
 
static OperationSystem Opsys = OperationSystem.Windows
 
static bool CursorVisDefault = true
 
static bool GadgetCanBeUsed = false
 
static bool VerboseURI = false
 
static string debug_path = "hey"
 

Member Enumeration Documentation

◆ Directories

Enumerator
misc 
Stages 
SaveGames 
ValidationSets 
FactStateMachines 

◆ OperationSystem

Enumerator
Windows 
Android 

Member Function Documentation

◆ CreateHierarchiePath()

static string CommunicationEvents.CreateHierarchiePath ( List< Directories hierarchie,
string  prefix = "",
string  postfix = "" 
)
static

◆ CreatePathToFile()

static string CommunicationEvents.CreatePathToFile ( out bool  file_exists,
string  name,
string  format = null,
List< Directories hierarchie = null,
bool  use_install_folder = false 
)
static

Member Data Documentation

◆ AddFactEvent

UnityEvent<Fact> CommunicationEvents.AddFactEvent = new()
static

◆ AnimateExistingAsSolutionEvent

UnityEvent<Fact, FactWrapper.FactMaterials> CommunicationEvents.AnimateExistingAsSolutionEvent = new()
static

◆ AnimateExistingFactEvent

UnityEvent<string, FactWrapper.FactMaterials> CommunicationEvents.AnimateExistingFactEvent = new()
static

◆ AnimateNonExistingFactEvent

UnityEvent<Fact> CommunicationEvents.AnimateNonExistingFactEvent = new()
static

◆ autoOSrecognition

bool CommunicationEvents.autoOSrecognition = true
static

◆ CheckNetLoop

int CommunicationEvents.CheckNetLoop = 1
static

◆ CheckServerA

int [] CommunicationEvents.CheckServerA = new int[10] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
static

◆ CursorVisDefault

bool CommunicationEvents.CursorVisDefault = true
static

◆ debug_path

string CommunicationEvents.debug_path = "hey"
static

◆ GadgetCanBeUsed

bool CommunicationEvents.GadgetCanBeUsed = false
static

◆ gameNotSucceededEvent

UnityEvent CommunicationEvents.gameNotSucceededEvent = new()
static

◆ gameSucceededEvent

UnityEvent CommunicationEvents.gameSucceededEvent = new()
static

◆ HintAvailableEvent

UnityEvent<List<string> > CommunicationEvents.HintAvailableEvent = new()
static

◆ IPcheckGeneration

double CommunicationEvents.IPcheckGeneration = 0
static

◆ IPslot1

string CommunicationEvents.IPslot1 = "- if you can read this"
static

◆ IPslot2

string CommunicationEvents.IPslot2 = "- NetworkConfig"
static

◆ IPslot3

string CommunicationEvents.IPslot3 = "- not loaded"
static

◆ IPslot4

string CommunicationEvents.IPslot4 = "- GO TO -> 'Options'"
static

◆ IPslot5

string CommunicationEvents.IPslot5 = "- -> 'Reset Options'"
static

◆ lastIP

string CommunicationEvents.lastIP = ""
static

◆ NewAssignmentEvent

UnityEvent CommunicationEvents.NewAssignmentEvent = new()
static

◆ newIP

string CommunicationEvents.newIP = ""
static

◆ Opsys

OperationSystem CommunicationEvents.Opsys = OperationSystem.Windows
static

◆ process_mmt_frameIT_server

Process CommunicationEvents.process_mmt_frameIT_server
static

◆ PushoutFactFailEvent

UnityEvent CommunicationEvents.PushoutFactFailEvent = new()
static

◆ RemoveFactEvent

UnityEvent<Fact> CommunicationEvents.RemoveFactEvent = new()
static

◆ ScrollApplicationCheckingErrorEvent

UnityEvent<REST_JSON_API.ScrollApplicationCheckingError[]> CommunicationEvents.ScrollApplicationCheckingErrorEvent = new()
static

◆ ScrollFactHintEvent

UnityEvent<string> CommunicationEvents.ScrollFactHintEvent = new()
static

◆ selecIP

string CommunicationEvents.selecIP = "- -> PRESS: 'Reset Configurations'"
static

◆ ServerAddressLocal

string CommunicationEvents.ServerAddressLocal = "http://localhost:8085"
static

◆ ServerAddressLocalhost

string CommunicationEvents.ServerAddressLocalhost = "http://localhost"
static

◆ ServerAdress

string CommunicationEvents.ServerAdress = "http://localhost:8085"
static

◆ ServerAutoStart

bool CommunicationEvents.ServerAutoStart = true
static

◆ ServerPortDefault

string CommunicationEvents.ServerPortDefault = "8085"
static

◆ ServerRunning

bool CommunicationEvents.ServerRunning = true
static

◆ ServerRunningA

int [] CommunicationEvents.ServerRunningA = new int[10] { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
static

◆ ServerRunningA_test

bool [] CommunicationEvents.ServerRunningA_test = new bool[10] { false, false, false, false, false, false, false, false, false, false }
static

◆ StartT0Event

UnityEvent CommunicationEvents.StartT0Event = new()
static

◆ ToolID_new

int CommunicationEvents.ToolID_new
static

◆ ToolID_selected

int CommunicationEvents.ToolID_selected
static

◆ ToolModeChangedEvent

UnityEvent<int> CommunicationEvents.ToolModeChangedEvent = new()
static

◆ TriggerEvent

UnityEvent<RaycastHit[]> CommunicationEvents.TriggerEvent = new()
static

◆ TriggerModFireEvent

UnityEvent<RaycastHit[]> CommunicationEvents.TriggerModFireEvent = new()
static

◆ VerboseURI

bool CommunicationEvents.VerboseURI = false
static

The documentation for this class was generated from the following file: