Esempio n. 1
0
 public QMToggleButton(QMNestedButton btnMenu, int btnXLocation, int btnYLocation, String btnTextOn, System.Action btnActionOn, String btnTextOff, System.Action btnActionOff, String btnToolTip, Color?btnBackgroundColor = null, Color?btnTextColor = null, bool shouldSaveInConfig = false, bool defaultPosition = false)
 {
     btnQMLoc = btnMenu.getMenuName();
     if (btnMenu.getIsTabMenu())
     {
         MelonLoader.MelonCoroutines.Start(WaitForTabMenu(btnXLocation, btnYLocation, btnTextOn, btnActionOn, btnTextOff, btnActionOff, btnToolTip, btnBackgroundColor, btnTextColor, shouldSaveInConfig, defaultPosition));
     }
     else
     {
         initButton(btnXLocation, btnYLocation, btnTextOn, btnActionOn, btnTextOff, btnActionOff, btnToolTip, btnBackgroundColor, btnTextColor, shouldSaveInConfig, defaultPosition);
     }
 }
Esempio n. 2
0
 public QMSingleButton(QMNestedButton btnMenu, int btnXLocation, int btnYLocation, String btnText, System.Action btnAction, String btnToolTip, Color?btnBackgroundColor = null, Color?btnTextColor = null)
 {
     btnQMLoc = btnMenu.getMenuName();
     if (btnMenu.getIsTabMenu())
     {
         MelonLoader.MelonCoroutines.Start(WaitForTabMenu(btnXLocation, btnYLocation, btnText, btnAction, btnToolTip, btnBackgroundColor, btnTextColor));
     }
     else
     {
         initButton(btnXLocation, btnYLocation, btnText, btnAction, btnToolTip, btnBackgroundColor, btnTextColor);
     }
 }
Esempio n. 3
0
 public QMNestedButton(QMNestedButton btnMenu, int btnXLocation, int btnYLocation, String btnText, String btnToolTip, Color?btnBackgroundColor = null, Color?btnTextColor = null, Color?backbtnBackgroundColor = null, Color?backbtnTextColor = null)
 {
     btnQMLoc = btnMenu.getMenuName();
     initButton(btnXLocation, btnYLocation, btnText, btnToolTip, btnBackgroundColor, btnTextColor, backbtnBackgroundColor, backbtnTextColor);
 }
Esempio n. 4
0
 public QMToggleButton(QMNestedButton btnMenu, int btnXLocation, int btnYLocation, String btnTextOn, System.Action btnActionOn, String btnTextOff, System.Action btnActionOff, String btnToolTip, Color?btnBackgroundColor = null, Color?btnTextColor = null, bool shouldSaveInConfig = false, bool defaultPosition = false)
 {
     btnQMLoc = btnMenu.getMenuName();
     initButton(btnXLocation, btnYLocation, btnTextOn, btnActionOn, btnTextOff, btnActionOff, btnToolTip, btnBackgroundColor, btnTextColor, shouldSaveInConfig, defaultPosition);
 }
Esempio n. 5
0
 public void SetParent(QMNestedButton Parent)
 {
     button.transform.SetParent(QuickMenu.prop_QuickMenu_0.transform.Find(Parent.getMenuName()));
 }
Esempio n. 6
0
 public QMToggleButton(QMNestedButton btnMenu, float btnXLocation, float btnYLocation, string btnTextOn, Action btnActionOn, string btnTextOff, Action btnActionOff, string btnToolTip, Color?btnBackgroundColor = null, Color?btnTextColorOn = null, Color?btnTextColorOff = null, bool defaultPosition = false)
 {
     btnQMLoc = btnMenu.getMenuName();
     initButton(btnXLocation, btnYLocation, btnTextOn, btnActionOn, btnTextOff, btnActionOff, btnToolTip, btnBackgroundColor, btnTextColorOn, btnTextColorOff, defaultPosition);
 }
Esempio n. 7
0
 public QMNestedButton(QMNestedButton btnMenu, int btnXLocation, int btnYLocation, String btnText, String btnToolTip, Color?btnBackgroundColor = null, Color?btnTextColor = null, Color?backbtnBackgroundColor = null, Color?backbtnTextColor = null)
 {
     IsTabMenu = false;
     btnQMLoc  = btnMenu.getMenuName();
     InitButtonOriginal(btnXLocation, btnYLocation, btnText, btnToolTip, btnBackgroundColor, btnTextColor, backbtnBackgroundColor, backbtnTextColor);
 }