Class ContentUtils
- Namespace
- Coherence.Editor.Toolkit
- Assembly
- Coherence.Editor.dll
public static class ContentUtils
- Inheritance
-
ContentUtils
Methods
BeginBackgroundColorGroup(Color)
public static void BeginBackgroundColorGroup(Color color)
Parameters
color Color
BeginColorGroup(Color)
public static void BeginColorGroup(Color color)
Parameters
color Color
DrawButton(string, string)
public static bool DrawButton(string prefix, string text)
Parameters
prefix string
text string
Returns
- bool
DrawButton(string, string, GUIStyle)
public static bool DrawButton(string prefix, string text, GUIStyle guiStyle)
Parameters
prefix string
text string
guiStyle GUIStyle
Returns
- bool
DrawButton(GUIContent, GUIContent)
public static bool DrawButton(GUIContent prefix, GUIContent text)
Parameters
prefix GUIContent
text GUIContent
Returns
- bool
DrawButton(GUIContent, GUIContent, GUIStyle)
public static bool DrawButton(GUIContent prefix, GUIContent text, GUIStyle guiStyle)
Parameters
prefix GUIContent
text GUIContent
guiStyle GUIStyle
Returns
- bool
DrawSection(SerializedProperty, GUIContent)
public static void DrawSection(SerializedProperty serializedProperty, GUIContent content)
Parameters
serializedProperty SerializedProperty
content GUIContent
DrawSelectableLabel(string)
public static void DrawSelectableLabel(string text)
Parameters
text string
DrawSelectableLabel(string, string)
public static void DrawSelectableLabel(string prefix, string text)
Parameters
prefix string
text string
DrawSelectableLabel(string, string, GUIStyle)
public static void DrawSelectableLabel(string prefix, string text, GUIStyle guiStyle)
Parameters
prefix string
text string
guiStyle GUIStyle
DrawSelectableLabel(string, string, GUIStyle, GUIStyle)
public static void DrawSelectableLabel(string prefix, string text, GUIStyle prefixStyle, GUIStyle guiStyle)
Parameters
prefix string
text string
prefixStyle GUIStyle
guiStyle GUIStyle
DrawSelectableLabel(string, GUIStyle, bool, bool)
public static void DrawSelectableLabel(string text, GUIStyle guiStyle, bool useDefaultHeight = true, bool honorIndent = false)
Parameters
text string
guiStyle GUIStyle
useDefaultHeight bool
honorIndent bool
DrawSelectableLabel(GUIContent, GUIContent)
public static void DrawSelectableLabel(GUIContent prefix, GUIContent content)
Parameters
prefix GUIContent
content GUIContent
DrawSelectableLabel(GUIContent, GUIContent, GUIStyle)
public static void DrawSelectableLabel(GUIContent prefix, GUIContent content, GUIStyle guiStyle)
Parameters
prefix GUIContent
content GUIContent
guiStyle GUIStyle
DrawSelectableLabel(GUIContent, GUIContent, GUIStyle, GUIStyle)
public static void DrawSelectableLabel(GUIContent prefix, GUIContent content, GUIStyle guiStyle, GUIStyle prefixStyle)
Parameters
prefix GUIContent
content GUIContent
guiStyle GUIStyle
prefixStyle GUIStyle
DrawSelectableLabel(GUIContent, GUIStyle, bool)
public static void DrawSelectableLabel(GUIContent content, GUIStyle guiStyle, bool honorIndent = false)
Parameters
content GUIContent
guiStyle GUIStyle
honorIndent bool
EndBackgroundColorGroup()
public static void EndBackgroundColorGroup()
EndColorGroup()
public static void EndColorGroup()
GetContent(Descriptor, CoherenceSync)
public static GUIContent GetContent(Descriptor descriptor, CoherenceSync sync)
Parameters
descriptor Descriptor
sync CoherenceSync
Returns
- GUIContent
GetContent(Component, Descriptor)
public static GUIContent GetContent(Component component, Descriptor descriptor)
Parameters
component Component
descriptor Descriptor
Returns
- GUIContent
GetInterpolationContent(InterpolationSettings)
public static GUIContent GetInterpolationContent(InterpolationSettings settings)
Parameters
settings InterpolationSettings
Returns
- GUIContent
GetInterpolationContent(Binding)
public static GUIContent GetInterpolationContent(Binding binding)
Parameters
binding Binding
Returns
- GUIContent
GetInvalidContent(Descriptor, string)
public static GUIContent GetInvalidContent(Descriptor descriptor, string reason)
Parameters
descriptor Descriptor
reason string
Returns
- GUIContent
GetTabRect(Rect, int, int, out GUIStyle)
public static Rect GetTabRect(Rect rect, int tabIndex, int tabCount, out GUIStyle tabStyle)
Parameters
rect Rect
tabIndex int
tabCount int
tabStyle GUIStyle
Returns
- Rect
IsCompatible(Descriptor, CoherenceSync)
public static bool IsCompatible(Descriptor descriptor, CoherenceSync sync)
Parameters
descriptor Descriptor
sync CoherenceSync
Returns
- bool
TryGetSchemaButtonTypeContent(SchemaType, out GUIContent)
public static bool TryGetSchemaButtonTypeContent(SchemaType t, out GUIContent content)
Parameters
t SchemaType
content GUIContent
Returns
- bool
TryGetSchemaTypeContent(SchemaType, out GUIContent)
public static bool TryGetSchemaTypeContent(SchemaType t, out GUIContent content)
Parameters
t SchemaType
content GUIContent
Returns
- bool