// -------------------------------------------------------------------------------------------- private SharpUIBase BuildButtonLayout() { SharpUIVerticalLayout toReturn = new SharpUIVerticalLayout("ButtonLayout"); toReturn.alignment = EAlignment.BottomCenter; toReturn.margin = new RectOffset(0, 0, 0, 200); toReturn.childAlignment = EAlignment.MiddleCenter; toReturn.spacing = 50; toReturn.SetFitSize(); _newGameButton = new UIStartMenuButton("Test Game", () => { AnimateNewGameButtonSelected(_listener.OnTestGameButtonClicked); }); toReturn.AddChild(_newGameButton); return(toReturn); }
// -------------------------------------------------------------------------------------------- protected override SharpUIBase BuildMainPanel() { SharpUIVerticalLayout toReturn = new SharpUIVerticalLayout("UIContextMenuView"); toReturn.SetFitSize(); toReturn.spacing = 30; toReturn.order = EVerticalOrder.BottomToTop; toReturn.alignment = EAlignment.BottomRight; toReturn.margin = new RectOffset(0, 30, 0, 30); _endTurnButton = new UIEndTurnButton(() => { _listener.OnEndTurnClicked(); }); toReturn.AddChild(_endTurnButton); return(toReturn); }