Summary
[Editor-Only] GUI utilities used throughout 
		FlexiMotion.FlexiMotionComponent.- Assembly
- FlexiMotion.dll 
- Namespace
- FlexiMotion.Editor 
- Base Types
- 
									- Object
 
							graph BT
	Type-->Base0["Object"]
	Type["FMEditorGUI"]
class Type type-node
						
					Syntax
public static class FMEditorGUIProperties
| Name | Value | Summary | 
|---|---|---|
| LineHeight | float | Returns  UnityEditor.EditorGUIUtility.singleLineHeight.static | 
| StandardSpacing | float | Returns  UnityEditor.EditorGUIUtility.standardVerticalSpacing.static | 
Methods
| Name | Value | Summary | 
|---|---|---|
| CompactFloatField | float | Draws a float field with the label width set to match the `label` rather than the standard size. static | 
| DrawPropertyFields | bool | Draws each property starting with the `firstProperty`. static | 
| GetColor | Color | Returns a color with its hue based on the `hueSeed`. static | 
| GetHue | float | Returns a pseudo-random value between 0 and 1 based on the `seed`. static | 
| NextVerticalArea | void | 
    If the  UnityEngine.Rect.heightis positive, this method moves theUnityEngine.Rect.yby that amount and
    adds theUnityEditor.EditorGUIUtility.standardVerticalSpacing.static | 
| ObjectField | T | 
    A generic wrapper around  EditorGUILayout.ObjectField(GUIContent, Object, System.Type, bool).static | 
| ObjectField | T | 
    A generic wrapper around  UnityEditor.EditorGUI.ObjectField(UnityEngine.Rect,UnityEngine.GUIContent,UnityEngine.Object,System.Type,System.Boolean).static | 
| RepaintAllViews | void | Repaints all GUI views using  UnityEditorInternal.InternalEditorUtility.RepaintAllViews.static | 
| RepaintCurrentView | void | Repaints the current GUI view using  UnityEditor.HandleUtility.Repaint.static | 
| StealFromLeft | Rect | 
    Subtracts the `width` from the left side of the `area` and returns a new  UnityEngine.Rectoccupying the
    removed section.static | 
| StealFromRight | Rect | 
    Subtracts the `width` from the right side of the `area` and returns a new  UnityEngine.Rectoccupying the
    removed section.static |