PixelCrushers.DialogueSystem.EditorWindowTools Class Reference

Utility methods for custom editors. More...

Static Public Member Functions

static string GetDirectoryName (string filename)
 
static string GetCurrentDirectory ()
 
static void DrawHorizontalLine ()
 
static void StartIndentedSection ()
 
static void EndIndentedSection ()
 
static void DrawDeprecatedTriggerHelpBox ()
 
static bool EditorGUILayoutFoldout (string label, string tooltip, bool foldout, bool topLevel=true)
 
static void EditorGUILayoutVerticalSpace (float pixels)
 
static void EditorGUILayoutBeginGroup ()
 
static void EditorGUILayoutEndGroup ()
 
static void EditorGUILayoutBeginIndent ()
 
static void EditorGUILayoutEndIndent ()
 
static void RemoveReorderableListElementWithoutLeavingNull (UnityEditorInternal.ReorderableList list)
 
static void SetTextFieldProperty (SerializedProperty textFieldProperty, string value)
 

Detailed Description

Utility methods for custom editors.

Member Function Documentation

◆ DrawDeprecatedTriggerHelpBox()

static void PixelCrushers.DialogueSystem.EditorWindowTools.DrawDeprecatedTriggerHelpBox ( )
inlinestatic

◆ DrawHorizontalLine()

static void PixelCrushers.DialogueSystem.EditorWindowTools.DrawHorizontalLine ( )
inlinestatic

◆ EditorGUILayoutBeginGroup()

static void PixelCrushers.DialogueSystem.EditorWindowTools.EditorGUILayoutBeginGroup ( )
inlinestatic

◆ EditorGUILayoutBeginIndent()

static void PixelCrushers.DialogueSystem.EditorWindowTools.EditorGUILayoutBeginIndent ( )
inlinestatic

◆ EditorGUILayoutEndGroup()

static void PixelCrushers.DialogueSystem.EditorWindowTools.EditorGUILayoutEndGroup ( )
inlinestatic

◆ EditorGUILayoutEndIndent()

static void PixelCrushers.DialogueSystem.EditorWindowTools.EditorGUILayoutEndIndent ( )
inlinestatic

◆ EditorGUILayoutFoldout()

static bool PixelCrushers.DialogueSystem.EditorWindowTools.EditorGUILayoutFoldout ( string  label,
string  tooltip,
bool  foldout,
bool  topLevel = true 
)
inlinestatic

◆ EditorGUILayoutVerticalSpace()

static void PixelCrushers.DialogueSystem.EditorWindowTools.EditorGUILayoutVerticalSpace ( float  pixels)
inlinestatic

◆ EndIndentedSection()

static void PixelCrushers.DialogueSystem.EditorWindowTools.EndIndentedSection ( )
inlinestatic

◆ GetCurrentDirectory()

static string PixelCrushers.DialogueSystem.EditorWindowTools.GetCurrentDirectory ( )
inlinestatic

◆ GetDirectoryName()

static string PixelCrushers.DialogueSystem.EditorWindowTools.GetDirectoryName ( string  filename)
inlinestatic

◆ RemoveReorderableListElementWithoutLeavingNull()

static void PixelCrushers.DialogueSystem.EditorWindowTools.RemoveReorderableListElementWithoutLeavingNull ( UnityEditorInternal::ReorderableList  list)
inlinestatic

◆ SetTextFieldProperty()

static void PixelCrushers.DialogueSystem.EditorWindowTools.SetTextFieldProperty ( SerializedProperty  textFieldProperty,
string  value 
)
inlinestatic

◆ StartIndentedSection()

static void PixelCrushers.DialogueSystem.EditorWindowTools.StartIndentedSection ( )
inlinestatic

The documentation for this class was generated from the following file: