Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Draw

Draw this GUIStyle on to the screen, internal version.
Read time 2 minutesLast updated 6 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.IMGUIModule

Draw(Rect, bool, bool, bool, bool)

Draw this GUIStyle on to the screen, internal version.
public void Draw(Rect position, bool isHover, bool isActive, bool on, bool hasKeyboardFocus)

Parameters

position


isHover


isActive



hasKeyboardFocus

Remarks

Draw plain GUIStyle without text nor image.

Draw(Rect, string, bool, bool, bool, bool)

Draw the GUIStyle with a text string inside.
public void Draw(Rect position, string text, bool isHover, bool isActive, bool on, bool hasKeyboardFocus)

Parameters

position


text


isHover


isActive



hasKeyboardFocus

Draw(Rect, Texture, bool, bool, bool, bool)

Draw the GUIStyle with an image inside. If the image is too large to fit within the content area of the style it is scaled down.
public void Draw(Rect position, Texture image, bool isHover, bool isActive, bool on, bool hasKeyboardFocus)

Parameters

position


image


isHover


isActive



hasKeyboardFocus

Draw(Rect, GUIContent, bool, bool, bool, bool)

Draw the GUIStyle with text and an image inside. If the image is too large to fit within the content area of the style it is scaled down.
public void Draw(Rect position, GUIContent content, bool isHover, bool isActive, bool on, bool hasKeyboardFocus)

Parameters

position


content


isHover


isActive



hasKeyboardFocus

Draw(Rect, GUIContent, int)

Draw the GUIStyle with text and an image inside. If the image is too large to fit within the content area of the style it is scaled down.
public void Draw(Rect position, GUIContent content, int controlID)

Parameters

position


content


controlID

Draw(Rect, GUIContent, int, bool)

Draw the GUIStyle with text and an image inside. If the image is too large to fit within the content area of the style it is scaled down.
public void Draw(Rect position, GUIContent content, int controlID, bool on)

Parameters

position


content


controlID


Draw(Rect, GUIContent, int, bool, bool)

Draw this GUIStyle on to the screen, internal version.
public void Draw(Rect position, GUIContent content, int controlID, bool on, bool hover)

Parameters

position


content


controlID



hover

Remarks

Draw plain GUIStyle without text nor image.