UnityMol  0.9.6-875
UnityMol viewer / In developement
SugarGUI.cs
Go to the documentation of this file.
1 using UnityEngine;
2 using System.Collections;
3 using UnityEngine.UI;
4 using UI;
5 
6 public class SugarGUI : MonoBehaviour {
7 
8  public Toggle showRibbons;
9 
10  public Toggle showSugarBlending;
11 
12  void Start(){
13  //Adding all listeners to the UI Objects
14  showRibbons.onValueChanged.AddListener(ShowRibbons);
15  showSugarBlending.onValueChanged.AddListener(ShowSugarBlending);
16 
17  }
18 
19  public void ShowSugarBlending(bool isOn){
20 
21  if(isOn) { // enabling the SugarBlending
23  }else {
25  }
26 
27  }
28 
29  public void ShowRibbons(bool isOn){
30 
31  if (isOn) { // enabling the ribbons
32  //TODO : Add the new GUI version for this boolean : SugarOldGUI.toggle_SUGAR_ONLY
34 
35  } else { // destroying the ribbons
37 
39  }
40  }
41 
42 }
static void CreateRingBlending()
Definition: SugarManager.cs:46
static void DestroySugarRibs()
Definition: SugarManager.cs:78
void Start()
Definition: SugarGUI.cs:12
static void DestroyRingBlending()
Definition: SugarManager.cs:51
static void CreateSugarRibs(bool sugaronly)
Definition: SugarManager.cs:57
Toggle showRibbons
Definition: SugarGUI.cs:8
void ShowRibbons(bool isOn)
Definition: SugarGUI.cs:29
void ShowSugarBlending(bool isOn)
Definition: SugarGUI.cs:19
Toggle showSugarBlending
Definition: SugarGUI.cs:10
static bool toggle_SUGAR_ONLY
Definition: SugarOldGUI.cs:11
Definition: GUIDisplay.cs:66