public InterfaceButton AddButton(Func <Rectangle> position, Action <Player> pressAction, Action <Player, SpriteBatch> hoverAction) { InterfaceButton button = new InterfaceButton(position, pressAction, hoverAction); buttons.Add(button); return(button); }
public void RemoveButton(InterfaceButton button) { buttons.Remove(button); }