// Update is called once per frame void Update() { if (OnUpdateState != null) { OnUpdateState.Invoke(); } }
private void updateState() { GridManager.Instance.ToggleButtons(state == State.Edit || state == State.Room || state == State.Dirt || state == State.Rob); OnUpdateState?.Invoke(state); switch (state) { case State.Edit: { tmpBody.text = strEdit; break; } case State.Room: { tmpBody.text = strRoom; break; } case State.Dirt: { tmpBody.text = strDirt; break; } case State.Rob: { tmpBody.text = strRob; break; } case State.Fix: { tmpBody.text = strFix; break; } } }
private void checkBoxFullScreenScan_CheckedChanged(object sender, EventArgs e) { PlayerSettingsDB.Get().useFullScreenCapture = checkBoxFullScreenScan.Checked; UpdateScreenState(screenReader); OnUpdateState.Invoke(); }
private void buttonCaptureWoker() { screenReader.DoWork(ScreenshotAnalyzer.EMode.All); UpdateScreenState(screenReader); OnUpdateState.Invoke(); }
public void TriggerOnUpdateState(GameStates state) { OnUpdateState?.Invoke(state); }
private void buttonCapture_Click(object sender, EventArgs e) { screenReader.DoWork(ScreenshotAnalyzer.EMode.All); UpdateScreenState(screenReader); OnUpdateState.Invoke(); }
private void buttonCaptureWoker() { screenAnalyzer.DoWork(ScreenAnalyzer.EMode.Default); UpdateScreenState(); OnUpdateState.Invoke(); }