Esempio n. 1
0
 public override void Tweak(SpectrumMenu menu)
 {
     menu.TweakAction(Name, () =>
     {
         OnTweak();
         base.Tweak(menu);
     }, Description);
 }
Esempio n. 2
0
 public override void Tweak(SpectrumMenu menu)
 {
     menu.TweakAction(Name, () =>
     {
         MenuSystem.ShowMenu(MenuTree, menu, 0);
         base.Tweak(menu);
     }, Description);
 }
Esempio n. 3
0
        public override void Tweak(SpectrumMenu menu)
        {
            if (OnClick == null)
            {
                throw new InvalidOperationException("OnClick action not initialized. Use WhenClicked() to configure the action.");
            }

            menu.TweakAction(Name, OnClick, Description);
            base.Tweak(menu);
        }