public override void Update(float dt, IInputState input) { if (HasFocus && input.ButtonClicked(Buttons.A)) { InvokeClickEvent(); } }
public override void Update(float dt, IInputState input) { if (HasFocus) { if (input.ButtonClicked(Buttons.A)) { SelectCurrentItem(); } else if (input.LeftClicked()) { PreviousItem(); } else if (input.RightClicked()) { NextItem(); } } base.Update(dt, input); }