public Button(Sprite sprite, MouseInput mouseInput) { _buttonSprite = sprite; _buttonSprite.BindParent(this); _mouseInput = mouseInput; _state = BUTTON_STATE.RELEASED; _selection = BUTTON_SELECT.NONE; _lock = LOCK.LOCKED; }
public Button(Sprite sprite, MouseInput mouseInput) { _buttonSprite = sprite; _buttonSprite.BindParent(this); _mouseInput = mouseInput; _state = BUTTON_STATE.RELEASED; _selection = BUTTON_SELECT.NONE; _lock = LOCK.LOCKED; }
protected virtual void OnDeselect() { _selection = BUTTON_SELECT.NONE; }
protected virtual void OnSelect() { _selection = BUTTON_SELECT.SELECTED; }
protected virtual void OnDeselect() { _selection = BUTTON_SELECT.NONE; }
protected virtual void OnSelect() { _selection = BUTTON_SELECT.SELECTED; }