1085 lines
43 KiB
C#
1085 lines
43 KiB
C#
using System;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x02000261 RID: 609
|
|
public class GUILayout
|
|
{
|
|
// Token: 0x060029AA RID: 10666 RVA: 0x00033114 File Offset: 0x00031314
|
|
public static void Label(Texture image, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoLabel(GUIContent.Temp(image), GUI.skin.label, options);
|
|
}
|
|
|
|
// Token: 0x060029AB RID: 10667 RVA: 0x00033130 File Offset: 0x00031330
|
|
public static void Label(string text, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoLabel(GUIContent.Temp(text), GUI.skin.label, options);
|
|
}
|
|
|
|
// Token: 0x060029AC RID: 10668 RVA: 0x0003314C File Offset: 0x0003134C
|
|
public static void Label(GUIContent content, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoLabel(content, GUI.skin.label, options);
|
|
}
|
|
|
|
// Token: 0x060029AD RID: 10669 RVA: 0x00033160 File Offset: 0x00031360
|
|
public static void Label(Texture image, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoLabel(GUIContent.Temp(image), style, options);
|
|
}
|
|
|
|
// Token: 0x060029AE RID: 10670 RVA: 0x00033170 File Offset: 0x00031370
|
|
public static void Label(string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoLabel(GUIContent.Temp(text), style, options);
|
|
}
|
|
|
|
// Token: 0x060029AF RID: 10671 RVA: 0x00033180 File Offset: 0x00031380
|
|
public static void Label(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoLabel(content, style, options);
|
|
}
|
|
|
|
// Token: 0x060029B0 RID: 10672 RVA: 0x0003318C File Offset: 0x0003138C
|
|
private static void DoLabel(GUIContent content, GUIStyle style, GUILayoutOption[] options)
|
|
{
|
|
GUI.Label(GUILayoutUtility.GetRect(content, style, options), content, style);
|
|
}
|
|
|
|
// Token: 0x060029B1 RID: 10673 RVA: 0x000331A0 File Offset: 0x000313A0
|
|
public static void Box(Texture image, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoBox(GUIContent.Temp(image), GUI.skin.box, options);
|
|
}
|
|
|
|
// Token: 0x060029B2 RID: 10674 RVA: 0x000331BC File Offset: 0x000313BC
|
|
public static void Box(string text, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoBox(GUIContent.Temp(text), GUI.skin.box, options);
|
|
}
|
|
|
|
// Token: 0x060029B3 RID: 10675 RVA: 0x000331D8 File Offset: 0x000313D8
|
|
public static void Box(GUIContent content, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoBox(content, GUI.skin.box, options);
|
|
}
|
|
|
|
// Token: 0x060029B4 RID: 10676 RVA: 0x000331EC File Offset: 0x000313EC
|
|
public static void Box(Texture image, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoBox(GUIContent.Temp(image), style, options);
|
|
}
|
|
|
|
// Token: 0x060029B5 RID: 10677 RVA: 0x000331FC File Offset: 0x000313FC
|
|
public static void Box(string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoBox(GUIContent.Temp(text), style, options);
|
|
}
|
|
|
|
// Token: 0x060029B6 RID: 10678 RVA: 0x0003320C File Offset: 0x0003140C
|
|
public static void Box(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.DoBox(content, style, options);
|
|
}
|
|
|
|
// Token: 0x060029B7 RID: 10679 RVA: 0x00033218 File Offset: 0x00031418
|
|
private static void DoBox(GUIContent content, GUIStyle style, GUILayoutOption[] options)
|
|
{
|
|
GUI.Box(GUILayoutUtility.GetRect(content, style, options), content, style);
|
|
}
|
|
|
|
// Token: 0x060029B8 RID: 10680 RVA: 0x0003322C File Offset: 0x0003142C
|
|
public static bool Button(Texture image, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoButton(GUIContent.Temp(image), GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029B9 RID: 10681 RVA: 0x00033258 File Offset: 0x00031458
|
|
public static bool Button(string text, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoButton(GUIContent.Temp(text), GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029BA RID: 10682 RVA: 0x00033284 File Offset: 0x00031484
|
|
public static bool Button(GUIContent content, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoButton(content, GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029BB RID: 10683 RVA: 0x000332AC File Offset: 0x000314AC
|
|
public static bool Button(Texture image, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoButton(GUIContent.Temp(image), style, options);
|
|
}
|
|
|
|
// Token: 0x060029BC RID: 10684 RVA: 0x000332D0 File Offset: 0x000314D0
|
|
public static bool Button(string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoButton(GUIContent.Temp(text), style, options);
|
|
}
|
|
|
|
// Token: 0x060029BD RID: 10685 RVA: 0x000332F4 File Offset: 0x000314F4
|
|
public static bool Button(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoButton(content, style, options);
|
|
}
|
|
|
|
// Token: 0x060029BE RID: 10686 RVA: 0x00033314 File Offset: 0x00031514
|
|
private static bool DoButton(GUIContent content, GUIStyle style, GUILayoutOption[] options)
|
|
{
|
|
return GUI.Button(GUILayoutUtility.GetRect(content, style, options), content, style);
|
|
}
|
|
|
|
// Token: 0x060029BF RID: 10687 RVA: 0x00033338 File Offset: 0x00031538
|
|
public static bool RepeatButton(Texture image, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoRepeatButton(GUIContent.Temp(image), GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029C0 RID: 10688 RVA: 0x00033364 File Offset: 0x00031564
|
|
public static bool RepeatButton(string text, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoRepeatButton(GUIContent.Temp(text), GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029C1 RID: 10689 RVA: 0x00033390 File Offset: 0x00031590
|
|
public static bool RepeatButton(GUIContent content, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoRepeatButton(content, GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029C2 RID: 10690 RVA: 0x000333B8 File Offset: 0x000315B8
|
|
public static bool RepeatButton(Texture image, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoRepeatButton(GUIContent.Temp(image), style, options);
|
|
}
|
|
|
|
// Token: 0x060029C3 RID: 10691 RVA: 0x000333DC File Offset: 0x000315DC
|
|
public static bool RepeatButton(string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoRepeatButton(GUIContent.Temp(text), style, options);
|
|
}
|
|
|
|
// Token: 0x060029C4 RID: 10692 RVA: 0x00033400 File Offset: 0x00031600
|
|
public static bool RepeatButton(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoRepeatButton(content, style, options);
|
|
}
|
|
|
|
// Token: 0x060029C5 RID: 10693 RVA: 0x00033420 File Offset: 0x00031620
|
|
private static bool DoRepeatButton(GUIContent content, GUIStyle style, GUILayoutOption[] options)
|
|
{
|
|
return GUI.RepeatButton(GUILayoutUtility.GetRect(content, style, options), content, style);
|
|
}
|
|
|
|
// Token: 0x060029C6 RID: 10694 RVA: 0x00033444 File Offset: 0x00031644
|
|
public static string TextField(string text, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoTextField(text, -1, false, GUI.skin.textField, options);
|
|
}
|
|
|
|
// Token: 0x060029C7 RID: 10695 RVA: 0x0003346C File Offset: 0x0003166C
|
|
public static string TextField(string text, int maxLength, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoTextField(text, maxLength, false, GUI.skin.textField, options);
|
|
}
|
|
|
|
// Token: 0x060029C8 RID: 10696 RVA: 0x00033494 File Offset: 0x00031694
|
|
public static string TextField(string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoTextField(text, -1, false, style, options);
|
|
}
|
|
|
|
// Token: 0x060029C9 RID: 10697 RVA: 0x000334B4 File Offset: 0x000316B4
|
|
public static string TextField(string text, int maxLength, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoTextField(text, maxLength, true, style, options);
|
|
}
|
|
|
|
// Token: 0x060029CA RID: 10698 RVA: 0x000334D4 File Offset: 0x000316D4
|
|
public static string PasswordField(string password, char maskChar, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.PasswordField(password, maskChar, -1, GUI.skin.textField, options);
|
|
}
|
|
|
|
// Token: 0x060029CB RID: 10699 RVA: 0x000334FC File Offset: 0x000316FC
|
|
public static string PasswordField(string password, char maskChar, int maxLength, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.PasswordField(password, maskChar, maxLength, GUI.skin.textField, options);
|
|
}
|
|
|
|
// Token: 0x060029CC RID: 10700 RVA: 0x00033524 File Offset: 0x00031724
|
|
public static string PasswordField(string password, char maskChar, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.PasswordField(password, maskChar, -1, style, options);
|
|
}
|
|
|
|
// Token: 0x060029CD RID: 10701 RVA: 0x00033544 File Offset: 0x00031744
|
|
public static string PasswordField(string password, char maskChar, int maxLength, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUIContent guicontent = GUIContent.Temp(GUI.PasswordFieldGetStrToShow(password, maskChar));
|
|
return GUI.PasswordField(GUILayoutUtility.GetRect(guicontent, GUI.skin.textField, options), password, maskChar, maxLength, style);
|
|
}
|
|
|
|
// Token: 0x060029CE RID: 10702 RVA: 0x00033584 File Offset: 0x00031784
|
|
public static string TextArea(string text, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoTextField(text, -1, true, GUI.skin.textArea, options);
|
|
}
|
|
|
|
// Token: 0x060029CF RID: 10703 RVA: 0x000335AC File Offset: 0x000317AC
|
|
public static string TextArea(string text, int maxLength, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoTextField(text, maxLength, true, GUI.skin.textArea, options);
|
|
}
|
|
|
|
// Token: 0x060029D0 RID: 10704 RVA: 0x000335D4 File Offset: 0x000317D4
|
|
public static string TextArea(string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoTextField(text, -1, true, style, options);
|
|
}
|
|
|
|
// Token: 0x060029D1 RID: 10705 RVA: 0x000335F4 File Offset: 0x000317F4
|
|
public static string TextArea(string text, int maxLength, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoTextField(text, maxLength, true, style, options);
|
|
}
|
|
|
|
// Token: 0x060029D2 RID: 10706 RVA: 0x00033614 File Offset: 0x00031814
|
|
private static string DoTextField(string text, int maxLength, bool multiline, GUIStyle style, GUILayoutOption[] options)
|
|
{
|
|
int controlID = GUIUtility.GetControlID(FocusType.Keyboard);
|
|
GUIContent guicontent = GUIContent.Temp(text);
|
|
if (GUIUtility.keyboardControl != controlID)
|
|
{
|
|
guicontent = GUIContent.Temp(text);
|
|
}
|
|
else
|
|
{
|
|
guicontent = GUIContent.Temp(text + Input.compositionString);
|
|
}
|
|
Rect rect = GUILayoutUtility.GetRect(guicontent, style, options);
|
|
if (GUIUtility.keyboardControl == controlID)
|
|
{
|
|
guicontent = GUIContent.Temp(text);
|
|
}
|
|
GUI.DoTextField(rect, controlID, guicontent, multiline, maxLength, style);
|
|
return guicontent.text;
|
|
}
|
|
|
|
// Token: 0x060029D3 RID: 10707 RVA: 0x0003368C File Offset: 0x0003188C
|
|
public static bool Toggle(bool value, Texture image, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoToggle(value, GUIContent.Temp(image), GUI.skin.toggle, options);
|
|
}
|
|
|
|
// Token: 0x060029D4 RID: 10708 RVA: 0x000336B8 File Offset: 0x000318B8
|
|
public static bool Toggle(bool value, string text, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoToggle(value, GUIContent.Temp(text), GUI.skin.toggle, options);
|
|
}
|
|
|
|
// Token: 0x060029D5 RID: 10709 RVA: 0x000336E4 File Offset: 0x000318E4
|
|
public static bool Toggle(bool value, GUIContent content, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoToggle(value, content, GUI.skin.toggle, options);
|
|
}
|
|
|
|
// Token: 0x060029D6 RID: 10710 RVA: 0x0003370C File Offset: 0x0003190C
|
|
public static bool Toggle(bool value, Texture image, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoToggle(value, GUIContent.Temp(image), style, options);
|
|
}
|
|
|
|
// Token: 0x060029D7 RID: 10711 RVA: 0x00033730 File Offset: 0x00031930
|
|
public static bool Toggle(bool value, string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoToggle(value, GUIContent.Temp(text), style, options);
|
|
}
|
|
|
|
// Token: 0x060029D8 RID: 10712 RVA: 0x00033754 File Offset: 0x00031954
|
|
public static bool Toggle(bool value, GUIContent content, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoToggle(value, content, style, options);
|
|
}
|
|
|
|
// Token: 0x060029D9 RID: 10713 RVA: 0x00033774 File Offset: 0x00031974
|
|
private static bool DoToggle(bool value, GUIContent content, GUIStyle style, GUILayoutOption[] options)
|
|
{
|
|
return GUI.Toggle(GUILayoutUtility.GetRect(content, style, options), value, content, style);
|
|
}
|
|
|
|
// Token: 0x060029DA RID: 10714 RVA: 0x0003379C File Offset: 0x0003199C
|
|
public static int Toolbar(int selected, string[] texts, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.Toolbar(selected, GUIContent.Temp(texts), GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029DB RID: 10715 RVA: 0x000337C8 File Offset: 0x000319C8
|
|
public static int Toolbar(int selected, Texture[] images, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.Toolbar(selected, GUIContent.Temp(images), GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029DC RID: 10716 RVA: 0x000337F4 File Offset: 0x000319F4
|
|
public static int Toolbar(int selected, GUIContent[] content, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.Toolbar(selected, content, GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029DD RID: 10717 RVA: 0x0003381C File Offset: 0x00031A1C
|
|
public static int Toolbar(int selected, string[] texts, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.Toolbar(selected, GUIContent.Temp(texts), style, options);
|
|
}
|
|
|
|
// Token: 0x060029DE RID: 10718 RVA: 0x00033840 File Offset: 0x00031A40
|
|
public static int Toolbar(int selected, Texture[] images, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.Toolbar(selected, GUIContent.Temp(images), style, options);
|
|
}
|
|
|
|
// Token: 0x060029DF RID: 10719 RVA: 0x00033864 File Offset: 0x00031A64
|
|
public static int Toolbar(int selected, GUIContent[] contents, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUIStyle guistyle;
|
|
GUIStyle guistyle2;
|
|
GUIStyle guistyle3;
|
|
GUI.FindStyles(ref style, out guistyle, out guistyle2, out guistyle3, "left", "mid", "right");
|
|
Vector2 vector = default(Vector2);
|
|
int num = contents.Length;
|
|
GUIStyle guistyle4 = ((num <= 1) ? style : guistyle);
|
|
GUIStyle guistyle5 = ((num <= 1) ? style : guistyle2);
|
|
GUIStyle guistyle6 = ((num <= 1) ? style : guistyle3);
|
|
int num2 = guistyle4.margin.left;
|
|
for (int i = 0; i < contents.Length; i++)
|
|
{
|
|
if (i == num - 2)
|
|
{
|
|
guistyle4 = guistyle5;
|
|
guistyle5 = guistyle6;
|
|
}
|
|
if (i == num - 1)
|
|
{
|
|
guistyle4 = guistyle6;
|
|
}
|
|
Vector2 vector2 = guistyle4.CalcSize(contents[i]);
|
|
if (vector2.x > vector.x)
|
|
{
|
|
vector.x = vector2.x;
|
|
}
|
|
if (vector2.y > vector.y)
|
|
{
|
|
vector.y = vector2.y;
|
|
}
|
|
if (i == num - 1)
|
|
{
|
|
num2 += guistyle4.margin.right;
|
|
}
|
|
else
|
|
{
|
|
num2 += Mathf.Max(guistyle4.margin.right, guistyle5.margin.left);
|
|
}
|
|
}
|
|
vector.x = vector.x * (float)contents.Length + (float)num2;
|
|
return GUI.Toolbar(GUILayoutUtility.GetRect(vector.x, vector.y, style, options), selected, contents, style);
|
|
}
|
|
|
|
// Token: 0x060029E0 RID: 10720 RVA: 0x000339EC File Offset: 0x00031BEC
|
|
public static int SelectionGrid(int selected, string[] texts, int xCount, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.SelectionGrid(selected, GUIContent.Temp(texts), xCount, GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029E1 RID: 10721 RVA: 0x00033A1C File Offset: 0x00031C1C
|
|
public static int SelectionGrid(int selected, Texture[] images, int xCount, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.SelectionGrid(selected, GUIContent.Temp(images), xCount, GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029E2 RID: 10722 RVA: 0x00033A4C File Offset: 0x00031C4C
|
|
public static int SelectionGrid(int selected, GUIContent[] content, int xCount, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.SelectionGrid(selected, content, xCount, GUI.skin.button, options);
|
|
}
|
|
|
|
// Token: 0x060029E3 RID: 10723 RVA: 0x00033A74 File Offset: 0x00031C74
|
|
public static int SelectionGrid(int selected, string[] texts, int xCount, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.SelectionGrid(selected, GUIContent.Temp(texts), xCount, style, options);
|
|
}
|
|
|
|
// Token: 0x060029E4 RID: 10724 RVA: 0x00033A9C File Offset: 0x00031C9C
|
|
public static int SelectionGrid(int selected, Texture[] images, int xCount, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.SelectionGrid(selected, GUIContent.Temp(images), xCount, style, options);
|
|
}
|
|
|
|
// Token: 0x060029E5 RID: 10725 RVA: 0x00033AC4 File Offset: 0x00031CC4
|
|
public static int SelectionGrid(int selected, GUIContent[] contents, int xCount, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUI.SelectionGrid(GUIGridSizer.GetRect(contents, xCount, style, options), selected, contents, xCount, style);
|
|
}
|
|
|
|
// Token: 0x060029E6 RID: 10726 RVA: 0x00033AEC File Offset: 0x00031CEC
|
|
public static float HorizontalSlider(float value, float leftValue, float rightValue, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoHorizontalSlider(value, leftValue, rightValue, GUI.skin.horizontalSlider, GUI.skin.horizontalSliderThumb, options);
|
|
}
|
|
|
|
// Token: 0x060029E7 RID: 10727 RVA: 0x00033B20 File Offset: 0x00031D20
|
|
public static float HorizontalSlider(float value, float leftValue, float rightValue, GUIStyle slider, GUIStyle thumb, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoHorizontalSlider(value, leftValue, rightValue, slider, thumb, options);
|
|
}
|
|
|
|
// Token: 0x060029E8 RID: 10728 RVA: 0x00033B44 File Offset: 0x00031D44
|
|
private static float DoHorizontalSlider(float value, float leftValue, float rightValue, GUIStyle slider, GUIStyle thumb, GUILayoutOption[] options)
|
|
{
|
|
return GUI.HorizontalSlider(GUILayoutUtility.GetRect(GUIContent.Temp("mmmm"), slider, options), value, leftValue, rightValue, slider, thumb);
|
|
}
|
|
|
|
// Token: 0x060029E9 RID: 10729 RVA: 0x00033B78 File Offset: 0x00031D78
|
|
public static float VerticalSlider(float value, float leftValue, float rightValue, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoVerticalSlider(value, leftValue, rightValue, GUI.skin.verticalSlider, GUI.skin.verticalSliderThumb, options);
|
|
}
|
|
|
|
// Token: 0x060029EA RID: 10730 RVA: 0x00033BAC File Offset: 0x00031DAC
|
|
public static float VerticalSlider(float value, float leftValue, float rightValue, GUIStyle slider, GUIStyle thumb, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoVerticalSlider(value, leftValue, rightValue, slider, thumb, options);
|
|
}
|
|
|
|
// Token: 0x060029EB RID: 10731 RVA: 0x00033BD0 File Offset: 0x00031DD0
|
|
private static float DoVerticalSlider(float value, float leftValue, float rightValue, GUIStyle slider, GUIStyle thumb, params GUILayoutOption[] options)
|
|
{
|
|
return GUI.VerticalSlider(GUILayoutUtility.GetRect(GUIContent.Temp("\n\n\n\n\n"), slider, options), value, leftValue, rightValue, slider, thumb);
|
|
}
|
|
|
|
// Token: 0x060029EC RID: 10732 RVA: 0x00033C04 File Offset: 0x00031E04
|
|
public static float HorizontalScrollbar(float value, float size, float leftValue, float rightValue, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.HorizontalScrollbar(value, size, leftValue, rightValue, GUI.skin.horizontalScrollbar, options);
|
|
}
|
|
|
|
// Token: 0x060029ED RID: 10733 RVA: 0x00033C30 File Offset: 0x00031E30
|
|
public static float HorizontalScrollbar(float value, float size, float leftValue, float rightValue, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUI.HorizontalScrollbar(GUILayoutUtility.GetRect(GUIContent.Temp("mmmm"), style, options), value, size, leftValue, rightValue, style);
|
|
}
|
|
|
|
// Token: 0x060029EE RID: 10734 RVA: 0x00033C64 File Offset: 0x00031E64
|
|
public static float VerticalScrollbar(float value, float size, float topValue, float bottomValue, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.VerticalScrollbar(value, size, topValue, bottomValue, GUI.skin.verticalScrollbar, options);
|
|
}
|
|
|
|
// Token: 0x060029EF RID: 10735 RVA: 0x00033C90 File Offset: 0x00031E90
|
|
public static float VerticalScrollbar(float value, float size, float topValue, float bottomValue, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUI.VerticalScrollbar(GUILayoutUtility.GetRect(GUIContent.Temp("\n\n\n\n"), style, options), value, size, topValue, bottomValue, style);
|
|
}
|
|
|
|
// Token: 0x060029F0 RID: 10736 RVA: 0x00033CC4 File Offset: 0x00031EC4
|
|
public static void Space(float pixels)
|
|
{
|
|
GUIUtility.CheckOnGUI();
|
|
if (GUILayoutUtility.current.topLevel.isVertical)
|
|
{
|
|
GUILayoutUtility.GetRect(0f, pixels, GUILayoutUtility.spaceStyle, new GUILayoutOption[] { GUILayout.Height(pixels) });
|
|
}
|
|
else
|
|
{
|
|
GUILayoutUtility.GetRect(pixels, 0f, GUILayoutUtility.spaceStyle, new GUILayoutOption[] { GUILayout.Width(pixels) });
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029F1 RID: 10737 RVA: 0x00033D30 File Offset: 0x00031F30
|
|
public static void FlexibleSpace()
|
|
{
|
|
GUIUtility.CheckOnGUI();
|
|
GUILayoutOption guilayoutOption;
|
|
if (GUILayoutUtility.current.topLevel.isVertical)
|
|
{
|
|
guilayoutOption = GUILayout.ExpandHeight(true);
|
|
}
|
|
else
|
|
{
|
|
guilayoutOption = GUILayout.ExpandWidth(true);
|
|
}
|
|
guilayoutOption.value = 10000;
|
|
GUILayoutUtility.GetRect(0f, 0f, GUILayoutUtility.spaceStyle, new GUILayoutOption[] { guilayoutOption });
|
|
}
|
|
|
|
// Token: 0x060029F2 RID: 10738 RVA: 0x00033D9C File Offset: 0x00031F9C
|
|
public static void BeginHorizontal(params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginHorizontal(GUIContent.none, GUIStyle.none, options);
|
|
}
|
|
|
|
// Token: 0x060029F3 RID: 10739 RVA: 0x00033DB0 File Offset: 0x00031FB0
|
|
public static void BeginHorizontal(GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginHorizontal(GUIContent.none, style, options);
|
|
}
|
|
|
|
// Token: 0x060029F4 RID: 10740 RVA: 0x00033DC0 File Offset: 0x00031FC0
|
|
public static void BeginHorizontal(string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginHorizontal(GUIContent.Temp(text), style, options);
|
|
}
|
|
|
|
// Token: 0x060029F5 RID: 10741 RVA: 0x00033DD0 File Offset: 0x00031FD0
|
|
public static void BeginHorizontal(Texture image, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginHorizontal(GUIContent.Temp(image), style, options);
|
|
}
|
|
|
|
// Token: 0x060029F6 RID: 10742 RVA: 0x00033DE0 File Offset: 0x00031FE0
|
|
public static void BeginHorizontal(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayoutGroup guilayoutGroup = GUILayoutUtility.BeginLayoutGroup(style, options, typeof(GUILayoutGroup));
|
|
guilayoutGroup.isVertical = false;
|
|
if (style != GUIStyle.none || content != GUIContent.none)
|
|
{
|
|
GUI.Box(guilayoutGroup.rect, content, style);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029F7 RID: 10743 RVA: 0x00033E2C File Offset: 0x0003202C
|
|
public static void EndHorizontal()
|
|
{
|
|
GUILayoutUtility.EndLayoutGroup();
|
|
}
|
|
|
|
// Token: 0x060029F8 RID: 10744 RVA: 0x00033E34 File Offset: 0x00032034
|
|
public static void BeginVertical(params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginVertical(GUIContent.none, GUIStyle.none, options);
|
|
}
|
|
|
|
// Token: 0x060029F9 RID: 10745 RVA: 0x00033E48 File Offset: 0x00032048
|
|
public static void BeginVertical(GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginVertical(GUIContent.none, style, options);
|
|
}
|
|
|
|
// Token: 0x060029FA RID: 10746 RVA: 0x00033E58 File Offset: 0x00032058
|
|
public static void BeginVertical(string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginVertical(GUIContent.Temp(text), style, options);
|
|
}
|
|
|
|
// Token: 0x060029FB RID: 10747 RVA: 0x00033E68 File Offset: 0x00032068
|
|
public static void BeginVertical(Texture image, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginVertical(GUIContent.Temp(image), style, options);
|
|
}
|
|
|
|
// Token: 0x060029FC RID: 10748 RVA: 0x00033E78 File Offset: 0x00032078
|
|
public static void BeginVertical(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayoutGroup guilayoutGroup = GUILayoutUtility.BeginLayoutGroup(style, options, typeof(GUILayoutGroup));
|
|
guilayoutGroup.isVertical = true;
|
|
if (style != GUIStyle.none || content != GUIContent.none)
|
|
{
|
|
GUI.Box(guilayoutGroup.rect, content, style);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060029FD RID: 10749 RVA: 0x00033EC4 File Offset: 0x000320C4
|
|
public static void EndVertical()
|
|
{
|
|
GUILayoutUtility.EndLayoutGroup();
|
|
}
|
|
|
|
// Token: 0x060029FE RID: 10750 RVA: 0x00033ECC File Offset: 0x000320CC
|
|
public static void BeginArea(Rect screenRect)
|
|
{
|
|
GUILayout.BeginArea(screenRect, GUIContent.none, GUIStyle.none);
|
|
}
|
|
|
|
// Token: 0x060029FF RID: 10751 RVA: 0x00033EE0 File Offset: 0x000320E0
|
|
public static void BeginArea(Rect screenRect, string text)
|
|
{
|
|
GUILayout.BeginArea(screenRect, GUIContent.Temp(text), GUIStyle.none);
|
|
}
|
|
|
|
// Token: 0x06002A00 RID: 10752 RVA: 0x00033EF4 File Offset: 0x000320F4
|
|
public static void BeginArea(Rect screenRect, Texture image)
|
|
{
|
|
GUILayout.BeginArea(screenRect, GUIContent.Temp(image), GUIStyle.none);
|
|
}
|
|
|
|
// Token: 0x06002A01 RID: 10753 RVA: 0x00033F08 File Offset: 0x00032108
|
|
public static void BeginArea(Rect screenRect, GUIContent content)
|
|
{
|
|
GUILayout.BeginArea(screenRect, content, GUIStyle.none);
|
|
}
|
|
|
|
// Token: 0x06002A02 RID: 10754 RVA: 0x00033F18 File Offset: 0x00032118
|
|
public static void BeginArea(Rect screenRect, GUIStyle style)
|
|
{
|
|
GUILayout.BeginArea(screenRect, GUIContent.none, style);
|
|
}
|
|
|
|
// Token: 0x06002A03 RID: 10755 RVA: 0x00033F28 File Offset: 0x00032128
|
|
public static void BeginArea(Rect screenRect, string text, GUIStyle style)
|
|
{
|
|
GUILayout.BeginArea(screenRect, GUIContent.Temp(text), style);
|
|
}
|
|
|
|
// Token: 0x06002A04 RID: 10756 RVA: 0x00033F38 File Offset: 0x00032138
|
|
public static void BeginArea(Rect screenRect, Texture image, GUIStyle style)
|
|
{
|
|
GUILayout.BeginArea(screenRect, GUIContent.Temp(image), style);
|
|
}
|
|
|
|
// Token: 0x06002A05 RID: 10757 RVA: 0x00033F48 File Offset: 0x00032148
|
|
public static void BeginArea(Rect screenRect, GUIContent content, GUIStyle style)
|
|
{
|
|
GUIUtility.CheckOnGUI();
|
|
GUILayoutGroup guilayoutGroup = GUILayoutUtility.BeginLayoutArea(style, typeof(GUILayoutGroup));
|
|
if (Event.current.type == EventType.Layout)
|
|
{
|
|
guilayoutGroup.resetCoords = true;
|
|
guilayoutGroup.minWidth = (guilayoutGroup.maxWidth = screenRect.width);
|
|
guilayoutGroup.minHeight = (guilayoutGroup.maxHeight = screenRect.height);
|
|
guilayoutGroup.rect = Rect.MinMaxRect(screenRect.xMin, screenRect.yMin, guilayoutGroup.rect.xMax, guilayoutGroup.rect.yMax);
|
|
}
|
|
GUI.BeginGroup(guilayoutGroup.rect, content, style);
|
|
}
|
|
|
|
// Token: 0x06002A06 RID: 10758 RVA: 0x00033FF0 File Offset: 0x000321F0
|
|
public static void EndArea()
|
|
{
|
|
GUIUtility.CheckOnGUI();
|
|
if (Event.current.type != EventType.Used)
|
|
{
|
|
GUILayoutUtility.current.layoutGroups.Pop();
|
|
GUILayoutUtility.current.topLevel = (GUILayoutGroup)GUILayoutUtility.current.layoutGroups.Peek();
|
|
GUI.EndGroup();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002A07 RID: 10759 RVA: 0x0003404C File Offset: 0x0003224C
|
|
public static Vector2 BeginScrollView(Vector2 scrollPosition, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.BeginScrollView(scrollPosition, false, false, GUI.skin.horizontalScrollbar, GUI.skin.verticalScrollbar, GUI.skin.scrollView, options);
|
|
}
|
|
|
|
// Token: 0x06002A08 RID: 10760 RVA: 0x00034088 File Offset: 0x00032288
|
|
public static Vector2 BeginScrollView(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.BeginScrollView(scrollPosition, alwaysShowHorizontal, alwaysShowVertical, GUI.skin.horizontalScrollbar, GUI.skin.verticalScrollbar, GUI.skin.scrollView, options);
|
|
}
|
|
|
|
// Token: 0x06002A09 RID: 10761 RVA: 0x000340C4 File Offset: 0x000322C4
|
|
public static Vector2 BeginScrollView(Vector2 scrollPosition, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.BeginScrollView(scrollPosition, false, false, horizontalScrollbar, verticalScrollbar, GUI.skin.scrollView, options);
|
|
}
|
|
|
|
// Token: 0x06002A0A RID: 10762 RVA: 0x000340F0 File Offset: 0x000322F0
|
|
public static Vector2 BeginScrollView(Vector2 scrollPosition, GUIStyle style)
|
|
{
|
|
GUILayoutOption[] array = null;
|
|
return GUILayout.BeginScrollView(scrollPosition, style, array);
|
|
}
|
|
|
|
// Token: 0x06002A0B RID: 10763 RVA: 0x00034110 File Offset: 0x00032310
|
|
public static Vector2 BeginScrollView(Vector2 scrollPosition, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
string name = style.name;
|
|
GUIStyle guistyle = GUI.skin.FindStyle(name + "VerticalScrollbar");
|
|
if (guistyle == null)
|
|
{
|
|
guistyle = GUI.skin.verticalScrollbar;
|
|
}
|
|
GUIStyle guistyle2 = GUI.skin.FindStyle(name + "HorizontalScrollbar");
|
|
if (guistyle2 == null)
|
|
{
|
|
guistyle2 = GUI.skin.horizontalScrollbar;
|
|
}
|
|
return GUILayout.BeginScrollView(scrollPosition, false, false, guistyle2, guistyle, style, options);
|
|
}
|
|
|
|
// Token: 0x06002A0C RID: 10764 RVA: 0x00034188 File Offset: 0x00032388
|
|
public static Vector2 BeginScrollView(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.BeginScrollView(scrollPosition, alwaysShowHorizontal, alwaysShowVertical, horizontalScrollbar, verticalScrollbar, GUI.skin.scrollView, options);
|
|
}
|
|
|
|
// Token: 0x06002A0D RID: 10765 RVA: 0x000341B4 File Offset: 0x000323B4
|
|
public static Vector2 BeginScrollView(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, GUIStyle background, params GUILayoutOption[] options)
|
|
{
|
|
GUIUtility.CheckOnGUI();
|
|
GUIScrollGroup guiscrollGroup = (GUIScrollGroup)GUILayoutUtility.BeginLayoutGroup(background, null, typeof(GUIScrollGroup));
|
|
EventType type = Event.current.type;
|
|
if (type == EventType.Layout)
|
|
{
|
|
guiscrollGroup.resetCoords = true;
|
|
guiscrollGroup.isVertical = true;
|
|
guiscrollGroup.stretchWidth = 1;
|
|
guiscrollGroup.stretchHeight = 1;
|
|
guiscrollGroup.verticalScrollbar = verticalScrollbar;
|
|
guiscrollGroup.horizontalScrollbar = horizontalScrollbar;
|
|
guiscrollGroup.needsVerticalScrollbar = alwaysShowVertical;
|
|
guiscrollGroup.needsHorizontalScrollbar = alwaysShowHorizontal;
|
|
guiscrollGroup.ApplyOptions(options);
|
|
}
|
|
return GUI.BeginScrollView(guiscrollGroup.rect, scrollPosition, new Rect(0f, 0f, guiscrollGroup.clientWidth, guiscrollGroup.clientHeight), alwaysShowHorizontal, alwaysShowVertical, horizontalScrollbar, verticalScrollbar, background);
|
|
}
|
|
|
|
// Token: 0x06002A0E RID: 10766 RVA: 0x00034278 File Offset: 0x00032478
|
|
public static void EndScrollView()
|
|
{
|
|
GUILayout.EndScrollView(true);
|
|
}
|
|
|
|
// Token: 0x06002A0F RID: 10767 RVA: 0x00034284 File Offset: 0x00032484
|
|
internal static void EndScrollView(bool handleScrollWheel)
|
|
{
|
|
GUILayoutUtility.EndLayoutGroup();
|
|
GUI.EndScrollView(handleScrollWheel);
|
|
}
|
|
|
|
// Token: 0x06002A10 RID: 10768 RVA: 0x00034294 File Offset: 0x00032494
|
|
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, string text, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoWindow(id, screenRect, func, GUIContent.Temp(text), GUI.skin.window, options);
|
|
}
|
|
|
|
// Token: 0x06002A11 RID: 10769 RVA: 0x000342C4 File Offset: 0x000324C4
|
|
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, Texture image, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoWindow(id, screenRect, func, GUIContent.Temp(image), GUI.skin.window, options);
|
|
}
|
|
|
|
// Token: 0x06002A12 RID: 10770 RVA: 0x000342F4 File Offset: 0x000324F4
|
|
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, GUIContent content, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoWindow(id, screenRect, func, content, GUI.skin.window, options);
|
|
}
|
|
|
|
// Token: 0x06002A13 RID: 10771 RVA: 0x00034320 File Offset: 0x00032520
|
|
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoWindow(id, screenRect, func, GUIContent.Temp(text), style, options);
|
|
}
|
|
|
|
// Token: 0x06002A14 RID: 10772 RVA: 0x00034348 File Offset: 0x00032548
|
|
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, Texture image, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoWindow(id, screenRect, func, GUIContent.Temp(image), style, options);
|
|
}
|
|
|
|
// Token: 0x06002A15 RID: 10773 RVA: 0x00034370 File Offset: 0x00032570
|
|
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, GUIContent content, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
return GUILayout.DoWindow(id, screenRect, func, content, style, options);
|
|
}
|
|
|
|
// Token: 0x06002A16 RID: 10774 RVA: 0x00034394 File Offset: 0x00032594
|
|
private static Rect DoWindow(int id, Rect screenRect, GUI.WindowFunction func, GUIContent content, GUIStyle style, GUILayoutOption[] options)
|
|
{
|
|
GUIUtility.CheckOnGUI();
|
|
GUILayout.LayoutedWindow layoutedWindow = new GUILayout.LayoutedWindow(func, screenRect, content, options, style);
|
|
return GUI.Window(id, screenRect, new GUI.WindowFunction(layoutedWindow.DoWindow), content, style);
|
|
}
|
|
|
|
// Token: 0x06002A17 RID: 10775 RVA: 0x000343D4 File Offset: 0x000325D4
|
|
public static GUILayoutOption Width(float width)
|
|
{
|
|
return new GUILayoutOption(GUILayoutOption.Type.fixedWidth, width);
|
|
}
|
|
|
|
// Token: 0x06002A18 RID: 10776 RVA: 0x000343F8 File Offset: 0x000325F8
|
|
public static GUILayoutOption MinWidth(float minWidth)
|
|
{
|
|
return new GUILayoutOption(GUILayoutOption.Type.minWidth, minWidth);
|
|
}
|
|
|
|
// Token: 0x06002A19 RID: 10777 RVA: 0x0003441C File Offset: 0x0003261C
|
|
public static GUILayoutOption MaxWidth(float maxWidth)
|
|
{
|
|
return new GUILayoutOption(GUILayoutOption.Type.maxWidth, maxWidth);
|
|
}
|
|
|
|
// Token: 0x06002A1A RID: 10778 RVA: 0x00034440 File Offset: 0x00032640
|
|
public static GUILayoutOption Height(float height)
|
|
{
|
|
return new GUILayoutOption(GUILayoutOption.Type.fixedHeight, height);
|
|
}
|
|
|
|
// Token: 0x06002A1B RID: 10779 RVA: 0x00034464 File Offset: 0x00032664
|
|
public static GUILayoutOption MinHeight(float minHeight)
|
|
{
|
|
return new GUILayoutOption(GUILayoutOption.Type.minHeight, minHeight);
|
|
}
|
|
|
|
// Token: 0x06002A1C RID: 10780 RVA: 0x00034488 File Offset: 0x00032688
|
|
public static GUILayoutOption MaxHeight(float maxHeight)
|
|
{
|
|
return new GUILayoutOption(GUILayoutOption.Type.maxHeight, maxHeight);
|
|
}
|
|
|
|
// Token: 0x06002A1D RID: 10781 RVA: 0x000344AC File Offset: 0x000326AC
|
|
public static GUILayoutOption ExpandWidth(bool expand)
|
|
{
|
|
return new GUILayoutOption(GUILayoutOption.Type.stretchWidth, (!expand) ? 0 : 1);
|
|
}
|
|
|
|
// Token: 0x06002A1E RID: 10782 RVA: 0x000344DC File Offset: 0x000326DC
|
|
public static GUILayoutOption ExpandHeight(bool expand)
|
|
{
|
|
return new GUILayoutOption(GUILayoutOption.Type.stretchHeight, (!expand) ? 0 : 1);
|
|
}
|
|
|
|
// Token: 0x02000262 RID: 610
|
|
private sealed class LayoutedWindow
|
|
{
|
|
// Token: 0x06002A1F RID: 10783 RVA: 0x0003450C File Offset: 0x0003270C
|
|
internal LayoutedWindow(GUI.WindowFunction f, Rect screenRect, GUIContent content, GUILayoutOption[] options, GUIStyle style)
|
|
{
|
|
this.m_Func = f;
|
|
this.m_ScreenRect = screenRect;
|
|
this.m_Options = options;
|
|
this.m_Style = style;
|
|
}
|
|
|
|
// Token: 0x06002A20 RID: 10784 RVA: 0x00034534 File Offset: 0x00032734
|
|
public void DoWindow(int windowID)
|
|
{
|
|
GUILayoutGroup topLevel = GUILayoutUtility.current.topLevel;
|
|
EventType type = Event.current.type;
|
|
if (type != EventType.Layout)
|
|
{
|
|
topLevel.ResetCursor();
|
|
}
|
|
else
|
|
{
|
|
topLevel.resetCoords = true;
|
|
topLevel.rect = this.m_ScreenRect;
|
|
if (this.m_Options != null)
|
|
{
|
|
topLevel.ApplyOptions(this.m_Options);
|
|
}
|
|
topLevel.isWindow = true;
|
|
topLevel.windowID = windowID;
|
|
topLevel.style = this.m_Style;
|
|
}
|
|
this.m_Func(windowID);
|
|
}
|
|
|
|
// Token: 0x0400074C RID: 1868
|
|
private readonly GUI.WindowFunction m_Func;
|
|
|
|
// Token: 0x0400074D RID: 1869
|
|
private readonly Rect m_ScreenRect;
|
|
|
|
// Token: 0x0400074E RID: 1870
|
|
private readonly GUILayoutOption[] m_Options;
|
|
|
|
// Token: 0x0400074F RID: 1871
|
|
private readonly GUIStyle m_Style;
|
|
}
|
|
|
|
// Token: 0x02000263 RID: 611
|
|
public class HorizontalScope : GUI.Scope
|
|
{
|
|
// Token: 0x06002A21 RID: 10785 RVA: 0x000345C4 File Offset: 0x000327C4
|
|
public HorizontalScope(params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginHorizontal(options);
|
|
}
|
|
|
|
// Token: 0x06002A22 RID: 10786 RVA: 0x000345D4 File Offset: 0x000327D4
|
|
public HorizontalScope(GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginHorizontal(style, options);
|
|
}
|
|
|
|
// Token: 0x06002A23 RID: 10787 RVA: 0x000345E4 File Offset: 0x000327E4
|
|
public HorizontalScope(string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginHorizontal(text, style, options);
|
|
}
|
|
|
|
// Token: 0x06002A24 RID: 10788 RVA: 0x000345F8 File Offset: 0x000327F8
|
|
public HorizontalScope(Texture image, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginHorizontal(image, style, options);
|
|
}
|
|
|
|
// Token: 0x06002A25 RID: 10789 RVA: 0x0003460C File Offset: 0x0003280C
|
|
public HorizontalScope(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginHorizontal(content, style, options);
|
|
}
|
|
|
|
// Token: 0x06002A26 RID: 10790 RVA: 0x00034620 File Offset: 0x00032820
|
|
protected override void CloseScope()
|
|
{
|
|
GUILayout.EndHorizontal();
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000264 RID: 612
|
|
public class VerticalScope : GUI.Scope
|
|
{
|
|
// Token: 0x06002A27 RID: 10791 RVA: 0x00034628 File Offset: 0x00032828
|
|
public VerticalScope(params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginVertical(options);
|
|
}
|
|
|
|
// Token: 0x06002A28 RID: 10792 RVA: 0x00034638 File Offset: 0x00032838
|
|
public VerticalScope(GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginVertical(style, options);
|
|
}
|
|
|
|
// Token: 0x06002A29 RID: 10793 RVA: 0x00034648 File Offset: 0x00032848
|
|
public VerticalScope(string text, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginVertical(text, style, options);
|
|
}
|
|
|
|
// Token: 0x06002A2A RID: 10794 RVA: 0x0003465C File Offset: 0x0003285C
|
|
public VerticalScope(Texture image, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginVertical(image, style, options);
|
|
}
|
|
|
|
// Token: 0x06002A2B RID: 10795 RVA: 0x00034670 File Offset: 0x00032870
|
|
public VerticalScope(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
GUILayout.BeginVertical(content, style, options);
|
|
}
|
|
|
|
// Token: 0x06002A2C RID: 10796 RVA: 0x00034684 File Offset: 0x00032884
|
|
protected override void CloseScope()
|
|
{
|
|
GUILayout.EndVertical();
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000265 RID: 613
|
|
public class AreaScope : GUI.Scope
|
|
{
|
|
// Token: 0x06002A2D RID: 10797 RVA: 0x0003468C File Offset: 0x0003288C
|
|
public AreaScope(Rect screenRect)
|
|
{
|
|
GUILayout.BeginArea(screenRect);
|
|
}
|
|
|
|
// Token: 0x06002A2E RID: 10798 RVA: 0x0003469C File Offset: 0x0003289C
|
|
public AreaScope(Rect screenRect, string text)
|
|
{
|
|
GUILayout.BeginArea(screenRect, text);
|
|
}
|
|
|
|
// Token: 0x06002A2F RID: 10799 RVA: 0x000346AC File Offset: 0x000328AC
|
|
public AreaScope(Rect screenRect, Texture image)
|
|
{
|
|
GUILayout.BeginArea(screenRect, image);
|
|
}
|
|
|
|
// Token: 0x06002A30 RID: 10800 RVA: 0x000346BC File Offset: 0x000328BC
|
|
public AreaScope(Rect screenRect, GUIContent content)
|
|
{
|
|
GUILayout.BeginArea(screenRect, content);
|
|
}
|
|
|
|
// Token: 0x06002A31 RID: 10801 RVA: 0x000346CC File Offset: 0x000328CC
|
|
public AreaScope(Rect screenRect, string text, GUIStyle style)
|
|
{
|
|
GUILayout.BeginArea(screenRect, text, style);
|
|
}
|
|
|
|
// Token: 0x06002A32 RID: 10802 RVA: 0x000346E0 File Offset: 0x000328E0
|
|
public AreaScope(Rect screenRect, Texture image, GUIStyle style)
|
|
{
|
|
GUILayout.BeginArea(screenRect, image, style);
|
|
}
|
|
|
|
// Token: 0x06002A33 RID: 10803 RVA: 0x000346F4 File Offset: 0x000328F4
|
|
public AreaScope(Rect screenRect, GUIContent content, GUIStyle style)
|
|
{
|
|
GUILayout.BeginArea(screenRect, content, style);
|
|
}
|
|
|
|
// Token: 0x06002A34 RID: 10804 RVA: 0x00034708 File Offset: 0x00032908
|
|
protected override void CloseScope()
|
|
{
|
|
GUILayout.EndArea();
|
|
}
|
|
}
|
|
|
|
// Token: 0x02000266 RID: 614
|
|
public class ScrollViewScope : GUI.Scope
|
|
{
|
|
// Token: 0x06002A35 RID: 10805 RVA: 0x00034710 File Offset: 0x00032910
|
|
public ScrollViewScope(Vector2 scrollPosition, params GUILayoutOption[] options)
|
|
{
|
|
this.handleScrollWheel = true;
|
|
this.scrollPosition = GUILayout.BeginScrollView(scrollPosition, options);
|
|
}
|
|
|
|
// Token: 0x06002A36 RID: 10806 RVA: 0x00034730 File Offset: 0x00032930
|
|
public ScrollViewScope(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, params GUILayoutOption[] options)
|
|
{
|
|
this.handleScrollWheel = true;
|
|
this.scrollPosition = GUILayout.BeginScrollView(scrollPosition, alwaysShowHorizontal, alwaysShowVertical, options);
|
|
}
|
|
|
|
// Token: 0x06002A37 RID: 10807 RVA: 0x00034750 File Offset: 0x00032950
|
|
public ScrollViewScope(Vector2 scrollPosition, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, params GUILayoutOption[] options)
|
|
{
|
|
this.handleScrollWheel = true;
|
|
this.scrollPosition = GUILayout.BeginScrollView(scrollPosition, horizontalScrollbar, verticalScrollbar, options);
|
|
}
|
|
|
|
// Token: 0x06002A38 RID: 10808 RVA: 0x00034770 File Offset: 0x00032970
|
|
public ScrollViewScope(Vector2 scrollPosition, GUIStyle style, params GUILayoutOption[] options)
|
|
{
|
|
this.handleScrollWheel = true;
|
|
this.scrollPosition = GUILayout.BeginScrollView(scrollPosition, style, options);
|
|
}
|
|
|
|
// Token: 0x06002A39 RID: 10809 RVA: 0x00034790 File Offset: 0x00032990
|
|
public ScrollViewScope(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, params GUILayoutOption[] options)
|
|
{
|
|
this.handleScrollWheel = true;
|
|
this.scrollPosition = GUILayout.BeginScrollView(scrollPosition, alwaysShowHorizontal, alwaysShowVertical, horizontalScrollbar, verticalScrollbar, options);
|
|
}
|
|
|
|
// Token: 0x06002A3A RID: 10810 RVA: 0x000347B4 File Offset: 0x000329B4
|
|
public ScrollViewScope(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, GUIStyle background, params GUILayoutOption[] options)
|
|
{
|
|
this.handleScrollWheel = true;
|
|
this.scrollPosition = GUILayout.BeginScrollView(scrollPosition, alwaysShowHorizontal, alwaysShowVertical, horizontalScrollbar, verticalScrollbar, background, options);
|
|
}
|
|
|
|
// Token: 0x170009B8 RID: 2488
|
|
// (get) Token: 0x06002A3B RID: 10811 RVA: 0x000347DC File Offset: 0x000329DC
|
|
// (set) Token: 0x06002A3C RID: 10812 RVA: 0x000347F8 File Offset: 0x000329F8
|
|
public Vector2 scrollPosition { get; private set; }
|
|
|
|
// Token: 0x170009B9 RID: 2489
|
|
// (get) Token: 0x06002A3D RID: 10813 RVA: 0x00034804 File Offset: 0x00032A04
|
|
// (set) Token: 0x06002A3E RID: 10814 RVA: 0x00034820 File Offset: 0x00032A20
|
|
public bool handleScrollWheel { get; set; }
|
|
|
|
// Token: 0x06002A3F RID: 10815 RVA: 0x0003482C File Offset: 0x00032A2C
|
|
protected override void CloseScope()
|
|
{
|
|
GUILayout.EndScrollView(this.handleScrollWheel);
|
|
}
|
|
}
|
|
}
|
|
}
|