private void Initialize() { calcInput = connectedMenus.calcInput; boundsManager = connectedMenus.boundsManager; pieceWiseControl = connectedMenus.pieceWiseControl; boundsManager = connectedMenus.boundsManager; saveLoadMenu = connectedMenus.saveLoadMenu; if (connectedMenus.boundsManager != null) { connectedMenus.boundsManager.Initialize(this); } connectedMenus.calcInput.Initialize(this); //tier 3 connectedMenus.outputMenu.Initialize(this); //Req: calcInput connectedMenus.pieceWiseControl.Initialize(this); //Req: calcInput calcInput.ChangeOutput(expressionSet.expressions[X]); //Req: calcInput connectedMenus.presetMenu.Initialize(this); connectedMenus.saveLoadMenu.Initialize(this); if (connectedMenus.particleAnimationSettings != null) { connectedMenus.particleAnimationSettings.Initialize(this); } }
public void Initialize() { if (Instance == null) { Instance = this; } calcInput = connectedMenus.calcInput; boundsManager = connectedMenus.boundsManager; pieceWiseControl = connectedMenus.pieceWiseControl; boundsManager = connectedMenus.boundsManager; saveLoadMenu = connectedMenus.saveLoadMenu; tournamentMenu = connectedMenus.tournamentMenu; submissionsMenu = connectedMenus.submissionsMenu; if (connectedMenus.boundsManager != null) { connectedMenus.boundsManager.Initialize(this); } connectedMenus.calcInput.Initialize(this); //tier 3 connectedMenus.outputMenu.Initialize(this); //Req: calcInput connectedMenus.pieceWiseControl.Initialize(this); //Req: calcInput calcInput.ChangeOutput(expressionSet.expressions["X"]); //Req: calcInput connectedMenus.presetMenu.Initialize(this); connectedMenus.saveLoadMenu.Initialize(this); if (UnityEngine.SceneManagement.SceneManager.GetActiveScene().name.Equals("3 - FreeParametrization")) { if (connectedMenus.tournamentMenu != null) { connectedMenus.tournamentMenu.Initialize(this); } if (connectedMenus.submissionsMenu != null) { connectedMenus.submissionsMenu.Initialize(this); } if (connectedMenus.mySubmissionsMenu != null) { connectedMenus.mySubmissionsMenu.Initialize(this); } } if (connectedMenus.particleAnimationSettings != null) { connectedMenus.particleAnimationSettings.Initialize(this); } }
internal KeyboardInputResponder(PieceWiseControl pwControl) { this.pwControl = pwControl; }