Show / Hide Table of Contents

Class GUILayout

Inheritance
Object
GUILayout
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public class GUILayout

Methods

| Improve this Doc View Source

BeginArea(Rect)

Declaration
public static void BeginArea(Rect screenRect)
Parameters
Type Name Description
Rect screenRect
| Improve this Doc View Source

BeginArea(Rect, String)

Declaration
public static void BeginArea(Rect screenRect, string text)
Parameters
Type Name Description
Rect screenRect
String text
| Improve this Doc View Source

BeginArea(Rect, String, GUIStyle)

Declaration
public static void BeginArea(Rect screenRect, string text, GUIStyle style)
Parameters
Type Name Description
Rect screenRect
String text
GUIStyle style
| Improve this Doc View Source

BeginArea(Rect, GUIContent)

Declaration
public static void BeginArea(Rect screenRect, GUIContent content)
Parameters
Type Name Description
Rect screenRect
GUIContent content
| Improve this Doc View Source

BeginArea(Rect, GUIContent, GUIStyle)

Declaration
public static void BeginArea(Rect screenRect, GUIContent content, GUIStyle style)
Parameters
Type Name Description
Rect screenRect
GUIContent content
GUIStyle style
| Improve this Doc View Source

BeginArea(Rect, GUIStyle)

Declaration
public static void BeginArea(Rect screenRect, GUIStyle style)
Parameters
Type Name Description
Rect screenRect
GUIStyle style
| Improve this Doc View Source

BeginArea(Rect, Texture)

Declaration
public static void BeginArea(Rect screenRect, Texture image)
Parameters
Type Name Description
Rect screenRect
Texture image
| Improve this Doc View Source

BeginArea(Rect, Texture, GUIStyle)

Declaration
public static void BeginArea(Rect screenRect, Texture image, GUIStyle style)
Parameters
Type Name Description
Rect screenRect
Texture image
GUIStyle style
| Improve this Doc View Source

BeginHorizontal(String, GUIStyle, GUILayoutOption[])

Declaration
public static void BeginHorizontal(string text, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

BeginHorizontal(GUIContent, GUIStyle, GUILayoutOption[])

Declaration
public static void BeginHorizontal(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIContent content
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

BeginHorizontal(GUILayoutOption[])

Declaration
public static void BeginHorizontal(params GUILayoutOption[] options)
Parameters
Type Name Description
GUILayoutOption[] options
| Improve this Doc View Source

BeginHorizontal(GUIStyle, GUILayoutOption[])

Declaration
public static void BeginHorizontal(GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

BeginHorizontal(Texture, GUIStyle, GUILayoutOption[])

Declaration
public static void BeginHorizontal(Texture image, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Texture image
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

BeginScrollView(Vector2, Boolean, Boolean, GUILayoutOption[])

Declaration
public static Vector2 BeginScrollView(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, params GUILayoutOption[] options)
Parameters
Type Name Description
Vector2 scrollPosition
Boolean alwaysShowHorizontal
Boolean alwaysShowVertical
GUILayoutOption[] options
Returns
Type Description
Vector2
| Improve this Doc View Source

BeginScrollView(Vector2, Boolean, Boolean, GUIStyle, GUIStyle, GUILayoutOption[])

Declaration
public static Vector2 BeginScrollView(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, params GUILayoutOption[] options)
Parameters
Type Name Description
Vector2 scrollPosition
Boolean alwaysShowHorizontal
Boolean alwaysShowVertical
GUIStyle horizontalScrollbar
GUIStyle verticalScrollbar
GUILayoutOption[] options
Returns
Type Description
Vector2
| Improve this Doc View Source

BeginScrollView(Vector2, Boolean, Boolean, GUIStyle, GUIStyle, GUIStyle, GUILayoutOption[])

Declaration
public static Vector2 BeginScrollView(Vector2 scrollPosition, bool alwaysShowHorizontal, bool alwaysShowVertical, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, GUIStyle background, params GUILayoutOption[] options)
Parameters
Type Name Description
Vector2 scrollPosition
Boolean alwaysShowHorizontal
Boolean alwaysShowVertical
GUIStyle horizontalScrollbar
GUIStyle verticalScrollbar
GUIStyle background
GUILayoutOption[] options
Returns
Type Description
Vector2
| Improve this Doc View Source

BeginScrollView(Vector2, GUILayoutOption[])

Declaration
public static Vector2 BeginScrollView(Vector2 scrollPosition, params GUILayoutOption[] options)
Parameters
Type Name Description
Vector2 scrollPosition
GUILayoutOption[] options
Returns
Type Description
Vector2
| Improve this Doc View Source

BeginScrollView(Vector2, GUIStyle)

Declaration
public static Vector2 BeginScrollView(Vector2 scrollPosition, GUIStyle style)
Parameters
Type Name Description
Vector2 scrollPosition
GUIStyle style
Returns
Type Description
Vector2
| Improve this Doc View Source

BeginScrollView(Vector2, GUIStyle, GUILayoutOption[])

Declaration
public static Vector2 BeginScrollView(Vector2 scrollPosition, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Vector2 scrollPosition
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Vector2
| Improve this Doc View Source

BeginScrollView(Vector2, GUIStyle, GUIStyle, GUILayoutOption[])

Declaration
public static Vector2 BeginScrollView(Vector2 scrollPosition, GUIStyle horizontalScrollbar, GUIStyle verticalScrollbar, params GUILayoutOption[] options)
Parameters
Type Name Description
Vector2 scrollPosition
GUIStyle horizontalScrollbar
GUIStyle verticalScrollbar
GUILayoutOption[] options
Returns
Type Description
Vector2
| Improve this Doc View Source

BeginVertical(String, GUIStyle, GUILayoutOption[])

Declaration
public static void BeginVertical(string text, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

BeginVertical(GUIContent, GUIStyle, GUILayoutOption[])

Declaration
public static void BeginVertical(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIContent content
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

BeginVertical(GUILayoutOption[])

Declaration
public static void BeginVertical(params GUILayoutOption[] options)
Parameters
Type Name Description
GUILayoutOption[] options
| Improve this Doc View Source

BeginVertical(GUIStyle, GUILayoutOption[])

Declaration
public static void BeginVertical(GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

BeginVertical(Texture, GUIStyle, GUILayoutOption[])

Declaration
public static void BeginVertical(Texture image, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Texture image
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

Box(String, GUILayoutOption[])

Declaration
public static void Box(string text, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUILayoutOption[] options
| Improve this Doc View Source

Box(String, GUIStyle, GUILayoutOption[])

Declaration
public static void Box(string text, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

Box(GUIContent, GUILayoutOption[])

Declaration
public static void Box(GUIContent content, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIContent content
GUILayoutOption[] options
| Improve this Doc View Source

Box(GUIContent, GUIStyle, GUILayoutOption[])

Declaration
public static void Box(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIContent content
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

Box(Texture, GUILayoutOption[])

Declaration
public static void Box(Texture image, params GUILayoutOption[] options)
Parameters
Type Name Description
Texture image
GUILayoutOption[] options
| Improve this Doc View Source

Box(Texture, GUIStyle, GUILayoutOption[])

Declaration
public static void Box(Texture image, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Texture image
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

Button(String, GUILayoutOption[])

Declaration
public static bool Button(string text, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Button(String, GUIStyle, GUILayoutOption[])

Declaration
public static bool Button(string text, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Button(GUIContent, GUILayoutOption[])

Declaration
public static bool Button(GUIContent content, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIContent content
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Button(GUIContent, GUIStyle, GUILayoutOption[])

Declaration
public static bool Button(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIContent content
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Button(Texture, GUILayoutOption[])

Declaration
public static bool Button(Texture image, params GUILayoutOption[] options)
Parameters
Type Name Description
Texture image
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Button(Texture, GUIStyle, GUILayoutOption[])

Declaration
public static bool Button(Texture image, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Texture image
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

EndArea()

Declaration
public static void EndArea()
| Improve this Doc View Source

EndHorizontal()

Declaration
public static void EndHorizontal()
| Improve this Doc View Source

EndScrollView()

Declaration
public static void EndScrollView()
| Improve this Doc View Source

EndVertical()

Declaration
public static void EndVertical()
| Improve this Doc View Source

ExpandHeight(Boolean)

Declaration
public static GUILayoutOption ExpandHeight(bool expand)
Parameters
Type Name Description
Boolean expand
Returns
Type Description
GUILayoutOption
| Improve this Doc View Source

ExpandWidth(Boolean)

Declaration
public static GUILayoutOption ExpandWidth(bool expand)
Parameters
Type Name Description
Boolean expand
Returns
Type Description
GUILayoutOption
| Improve this Doc View Source

FlexibleSpace()

Declaration
public static void FlexibleSpace()
| Improve this Doc View Source

Height(Single)

Declaration
public static GUILayoutOption Height(float height)
Parameters
Type Name Description
Single height
Returns
Type Description
GUILayoutOption
| Improve this Doc View Source

HorizontalScrollbar(Single, Single, Single, Single, GUILayoutOption[])

Declaration
public static float HorizontalScrollbar(float value, float size, float leftValue, float rightValue, params GUILayoutOption[] options)
Parameters
Type Name Description
Single value
Single size
Single leftValue
Single rightValue
GUILayoutOption[] options
Returns
Type Description
Single
| Improve this Doc View Source

HorizontalScrollbar(Single, Single, Single, Single, GUIStyle, GUILayoutOption[])

Declaration
public static float HorizontalScrollbar(float value, float size, float leftValue, float rightValue, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Single value
Single size
Single leftValue
Single rightValue
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Single
| Improve this Doc View Source

HorizontalSlider(Single, Single, Single, GUILayoutOption[])

Declaration
public static float HorizontalSlider(float value, float leftValue, float rightValue, params GUILayoutOption[] options)
Parameters
Type Name Description
Single value
Single leftValue
Single rightValue
GUILayoutOption[] options
Returns
Type Description
Single
| Improve this Doc View Source

HorizontalSlider(Single, Single, Single, GUIStyle, GUIStyle, GUILayoutOption[])

Declaration
public static float HorizontalSlider(float value, float leftValue, float rightValue, GUIStyle slider, GUIStyle thumb, params GUILayoutOption[] options)
Parameters
Type Name Description
Single value
Single leftValue
Single rightValue
GUIStyle slider
GUIStyle thumb
GUILayoutOption[] options
Returns
Type Description
Single
| Improve this Doc View Source

Label(String, GUILayoutOption[])

Declaration
public static void Label(string text, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUILayoutOption[] options
| Improve this Doc View Source

Label(String, GUIStyle, GUILayoutOption[])

Declaration
public static void Label(string text, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

Label(GUIContent, GUILayoutOption[])

Declaration
public static void Label(GUIContent content, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIContent content
GUILayoutOption[] options
| Improve this Doc View Source

Label(GUIContent, GUIStyle, GUILayoutOption[])

Declaration
public static void Label(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIContent content
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

Label(Texture, GUILayoutOption[])

Declaration
public static void Label(Texture image, params GUILayoutOption[] options)
Parameters
Type Name Description
Texture image
GUILayoutOption[] options
| Improve this Doc View Source

Label(Texture, GUIStyle, GUILayoutOption[])

Declaration
public static void Label(Texture image, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Texture image
GUIStyle style
GUILayoutOption[] options
| Improve this Doc View Source

MaxHeight(Single)

Declaration
public static GUILayoutOption MaxHeight(float maxHeight)
Parameters
Type Name Description
Single maxHeight
Returns
Type Description
GUILayoutOption
| Improve this Doc View Source

MaxWidth(Single)

Declaration
public static GUILayoutOption MaxWidth(float maxWidth)
Parameters
Type Name Description
Single maxWidth
Returns
Type Description
GUILayoutOption
| Improve this Doc View Source

MinHeight(Single)

Declaration
public static GUILayoutOption MinHeight(float minHeight)
Parameters
Type Name Description
Single minHeight
Returns
Type Description
GUILayoutOption
| Improve this Doc View Source

MinWidth(Single)

Declaration
public static GUILayoutOption MinWidth(float minWidth)
Parameters
Type Name Description
Single minWidth
Returns
Type Description
GUILayoutOption
| Improve this Doc View Source

PasswordField(String, Char, Int32, GUILayoutOption[])

Declaration
public static string PasswordField(string password, char maskChar, int maxLength, params GUILayoutOption[] options)
Parameters
Type Name Description
String password
Char maskChar
Int32 maxLength
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

PasswordField(String, Char, Int32, GUIStyle, GUILayoutOption[])

Declaration
public static string PasswordField(string password, char maskChar, int maxLength, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String password
Char maskChar
Int32 maxLength
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

PasswordField(String, Char, GUILayoutOption[])

Declaration
public static string PasswordField(string password, char maskChar, params GUILayoutOption[] options)
Parameters
Type Name Description
String password
Char maskChar
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

PasswordField(String, Char, GUIStyle, GUILayoutOption[])

Declaration
public static string PasswordField(string password, char maskChar, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String password
Char maskChar
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

RepeatButton(String, GUILayoutOption[])

Declaration
public static bool RepeatButton(string text, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

RepeatButton(String, GUIStyle, GUILayoutOption[])

Declaration
public static bool RepeatButton(string text, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

RepeatButton(GUIContent, GUILayoutOption[])

Declaration
public static bool RepeatButton(GUIContent content, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIContent content
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

RepeatButton(GUIContent, GUIStyle, GUILayoutOption[])

Declaration
public static bool RepeatButton(GUIContent content, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
GUIContent content
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

RepeatButton(Texture, GUILayoutOption[])

Declaration
public static bool RepeatButton(Texture image, params GUILayoutOption[] options)
Parameters
Type Name Description
Texture image
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

RepeatButton(Texture, GUIStyle, GUILayoutOption[])

Declaration
public static bool RepeatButton(Texture image, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Texture image
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

SelectionGrid(Int32, String[], Int32, GUILayoutOption[])

Declaration
public static int SelectionGrid(int selected, string[] texts, int xCount, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
String[] texts
Int32 xCount
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

SelectionGrid(Int32, String[], Int32, GUIStyle, GUILayoutOption[])

Declaration
public static int SelectionGrid(int selected, string[] texts, int xCount, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
String[] texts
Int32 xCount
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

SelectionGrid(Int32, GUIContent[], Int32, GUILayoutOption[])

Declaration
public static int SelectionGrid(int selected, GUIContent[] content, int xCount, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
GUIContent[] content
Int32 xCount
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

SelectionGrid(Int32, GUIContent[], Int32, GUIStyle, GUILayoutOption[])

Declaration
public static int SelectionGrid(int selected, GUIContent[] contents, int xCount, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
GUIContent[] contents
Int32 xCount
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

SelectionGrid(Int32, Texture[], Int32, GUILayoutOption[])

Declaration
public static int SelectionGrid(int selected, Texture[] images, int xCount, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
Texture[] images
Int32 xCount
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

SelectionGrid(Int32, Texture[], Int32, GUIStyle, GUILayoutOption[])

Declaration
public static int SelectionGrid(int selected, Texture[] images, int xCount, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
Texture[] images
Int32 xCount
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

Space(Single)

Declaration
public static void Space(float pixels)
Parameters
Type Name Description
Single pixels
| Improve this Doc View Source

TextArea(String, Int32, GUILayoutOption[])

Declaration
public static string TextArea(string text, int maxLength, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
Int32 maxLength
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

TextArea(String, Int32, GUIStyle, GUILayoutOption[])

Declaration
public static string TextArea(string text, int maxLength, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
Int32 maxLength
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

TextArea(String, GUILayoutOption[])

Declaration
public static string TextArea(string text, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

TextArea(String, GUIStyle, GUILayoutOption[])

Declaration
public static string TextArea(string text, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

TextField(String, Int32, GUILayoutOption[])

Declaration
public static string TextField(string text, int maxLength, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
Int32 maxLength
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

TextField(String, Int32, GUIStyle, GUILayoutOption[])

Declaration
public static string TextField(string text, int maxLength, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
Int32 maxLength
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

TextField(String, GUILayoutOption[])

Declaration
public static string TextField(string text, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

TextField(String, GUIStyle, GUILayoutOption[])

Declaration
public static string TextField(string text, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
String text
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
String
| Improve this Doc View Source

Toggle(Boolean, String, GUILayoutOption[])

Declaration
public static bool Toggle(bool value, string text, params GUILayoutOption[] options)
Parameters
Type Name Description
Boolean value
String text
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Toggle(Boolean, String, GUIStyle, GUILayoutOption[])

Declaration
public static bool Toggle(bool value, string text, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Boolean value
String text
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Toggle(Boolean, GUIContent, GUILayoutOption[])

Declaration
public static bool Toggle(bool value, GUIContent content, params GUILayoutOption[] options)
Parameters
Type Name Description
Boolean value
GUIContent content
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Toggle(Boolean, GUIContent, GUIStyle, GUILayoutOption[])

Declaration
public static bool Toggle(bool value, GUIContent content, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Boolean value
GUIContent content
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Toggle(Boolean, Texture, GUILayoutOption[])

Declaration
public static bool Toggle(bool value, Texture image, params GUILayoutOption[] options)
Parameters
Type Name Description
Boolean value
Texture image
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Toggle(Boolean, Texture, GUIStyle, GUILayoutOption[])

Declaration
public static bool Toggle(bool value, Texture image, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Boolean value
Texture image
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Boolean
| Improve this Doc View Source

Toolbar(Int32, String[], GUILayoutOption[])

Declaration
public static int Toolbar(int selected, string[] texts, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
String[] texts
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

Toolbar(Int32, String[], GUIStyle, GUI.ToolbarButtonSize, GUILayoutOption[])

Declaration
public static int Toolbar(int selected, string[] texts, GUIStyle style, GUI.ToolbarButtonSize buttonSize, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
String[] texts
GUIStyle style
GUI.ToolbarButtonSize buttonSize
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

Toolbar(Int32, String[], GUIStyle, GUILayoutOption[])

Declaration
public static int Toolbar(int selected, string[] texts, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
String[] texts
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

Toolbar(Int32, GUIContent[], GUILayoutOption[])

Declaration
public static int Toolbar(int selected, GUIContent[] contents, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
GUIContent[] contents
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

Toolbar(Int32, GUIContent[], GUIStyle, GUI.ToolbarButtonSize, GUILayoutOption[])

Declaration
public static int Toolbar(int selected, GUIContent[] contents, GUIStyle style, GUI.ToolbarButtonSize buttonSize, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
GUIContent[] contents
GUIStyle style
GUI.ToolbarButtonSize buttonSize
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

Toolbar(Int32, GUIContent[], GUIStyle, GUILayoutOption[])

Declaration
public static int Toolbar(int selected, GUIContent[] contents, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
GUIContent[] contents
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

Toolbar(Int32, Texture[], GUILayoutOption[])

Declaration
public static int Toolbar(int selected, Texture[] images, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
Texture[] images
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

Toolbar(Int32, Texture[], GUIStyle, GUI.ToolbarButtonSize, GUILayoutOption[])

Declaration
public static int Toolbar(int selected, Texture[] images, GUIStyle style, GUI.ToolbarButtonSize buttonSize, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
Texture[] images
GUIStyle style
GUI.ToolbarButtonSize buttonSize
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

Toolbar(Int32, Texture[], GUIStyle, GUILayoutOption[])

Declaration
public static int Toolbar(int selected, Texture[] images, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 selected
Texture[] images
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Int32
| Improve this Doc View Source

VerticalScrollbar(Single, Single, Single, Single, GUILayoutOption[])

Declaration
public static float VerticalScrollbar(float value, float size, float topValue, float bottomValue, params GUILayoutOption[] options)
Parameters
Type Name Description
Single value
Single size
Single topValue
Single bottomValue
GUILayoutOption[] options
Returns
Type Description
Single
| Improve this Doc View Source

VerticalScrollbar(Single, Single, Single, Single, GUIStyle, GUILayoutOption[])

Declaration
public static float VerticalScrollbar(float value, float size, float topValue, float bottomValue, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Single value
Single size
Single topValue
Single bottomValue
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Single
| Improve this Doc View Source

VerticalSlider(Single, Single, Single, GUILayoutOption[])

Declaration
public static float VerticalSlider(float value, float leftValue, float rightValue, params GUILayoutOption[] options)
Parameters
Type Name Description
Single value
Single leftValue
Single rightValue
GUILayoutOption[] options
Returns
Type Description
Single
| Improve this Doc View Source

VerticalSlider(Single, Single, Single, GUIStyle, GUIStyle, GUILayoutOption[])

Declaration
public static float VerticalSlider(float value, float leftValue, float rightValue, GUIStyle slider, GUIStyle thumb, params GUILayoutOption[] options)
Parameters
Type Name Description
Single value
Single leftValue
Single rightValue
GUIStyle slider
GUIStyle thumb
GUILayoutOption[] options
Returns
Type Description
Single
| Improve this Doc View Source

Width(Single)

Declaration
public static GUILayoutOption Width(float width)
Parameters
Type Name Description
Single width
Returns
Type Description
GUILayoutOption
| Improve this Doc View Source

Window(Int32, Rect, GUI.WindowFunction, String, GUILayoutOption[])

Declaration
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, string text, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 id
Rect screenRect
GUI.WindowFunction func
String text
GUILayoutOption[] options
Returns
Type Description
Rect
| Improve this Doc View Source

Window(Int32, Rect, GUI.WindowFunction, String, GUIStyle, GUILayoutOption[])

Declaration
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, string text, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 id
Rect screenRect
GUI.WindowFunction func
String text
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Rect
| Improve this Doc View Source

Window(Int32, Rect, GUI.WindowFunction, GUIContent, GUILayoutOption[])

Declaration
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, GUIContent content, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 id
Rect screenRect
GUI.WindowFunction func
GUIContent content
GUILayoutOption[] options
Returns
Type Description
Rect
| Improve this Doc View Source

Window(Int32, Rect, GUI.WindowFunction, GUIContent, GUIStyle, GUILayoutOption[])

Declaration
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, GUIContent content, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 id
Rect screenRect
GUI.WindowFunction func
GUIContent content
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Rect
| Improve this Doc View Source

Window(Int32, Rect, GUI.WindowFunction, Texture, GUILayoutOption[])

Declaration
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, Texture image, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 id
Rect screenRect
GUI.WindowFunction func
Texture image
GUILayoutOption[] options
Returns
Type Description
Rect
| Improve this Doc View Source

Window(Int32, Rect, GUI.WindowFunction, Texture, GUIStyle, GUILayoutOption[])

Declaration
public static Rect Window(int id, Rect screenRect, GUI.WindowFunction func, Texture image, GUIStyle style, params GUILayoutOption[] options)
Parameters
Type Name Description
Int32 id
Rect screenRect
GUI.WindowFunction func
Texture image
GUIStyle style
GUILayoutOption[] options
Returns
Type Description
Rect

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX