Inheritance: GUIObject, ISelectable
Example #1
0
	public GUIButtonList(Rect area, params GUIButtonData[] data) : this(area) {
		GUIButtonBase button;
		foreach(GUIButtonData item in data) {
			button = new GUIButtonBase(item);
			elements.Add(button, new GUIElementSettings(this,button));
		}
	}
Example #2
0
    void TryClick(GUIButtonBase btn)
    {
        string pin = m_Lock.GetPin();

        // Debug.Log("Try " + pin);

        (m_Controller as WinGameplayController).SendTryUnlock(pin);
    }
Example #3
0
 void StartClick(GUIButtonBase btn)
 {
     (m_Controller as WinMenuController).SendStart();
 }
Example #4
0
	public void DoAction(GUIButtonBase button) {
		ResourceTileSelection selection = InputManager.use.resourceTileSelection;
		if (selection.Count() <= 0) return;
		Messenger.Broadcast("Clear Current Tiles");
		DoIt(selection);
		InputManager.use.ClearResourceTileSelection();
	}
Example #5
0
	private void AddSelectable(GUIButtonBase obj) {
		SetSelected(true);
	}