Version 2.1.0.0

SirenixGUIStyles class

Namespace: Sirenix.Utilities.Editor
Assembly: Sirenix.Utilities.Editor
public static class SirenixGUIStyles
Collection of GUIStyles used by Sirenix.
Inheritance
  • System.Object
  • SirenixGUIStyles

Fields

BorderColor
Border color.
public static readonly Color BorderColor
BoxBackgroundColor
Box background color.
public static readonly Color BoxBackgroundColor
ColumnTitleBg
Column title background colors.
public static readonly Color ColumnTitleBg
DarkEditorBackground
Dark editor background color.
public static readonly Color DarkEditorBackground
EditorWindowBackgroundColor
Editor window background color.
public static readonly Color EditorWindowBackgroundColor
HeaderBoxBackgroundColor
Header box background color.
public static readonly Color HeaderBoxBackgroundColor
HighlightedButtonColor
Highlighted Button Color.
public static readonly Color HighlightedButtonColor
HighlightedTextColor
Highlight text color.
public static readonly Color HighlightedTextColor
HighlightPropertyColor
Highlight property color.
public static readonly Color HighlightPropertyColor
LightBorderColor
A light border color.
public static readonly Color LightBorderColor
ListItemColorEven
List item color for every other item.
public static readonly Color ListItemColorEven
ListItemColorHoverEven
List item hover color for every other item.
public static readonly Color ListItemColorHoverEven
ListItemColorHoverOdd
List item hover color for every other item.
public static readonly Color ListItemColorHoverOdd
ListItemColorOdd
List item color for every other item.
public static readonly Color ListItemColorOdd
ListItemDragBg
List item drag background color.
public static readonly Color ListItemDragBg
ListItemDragBgColor
List item drag background color.
public static readonly Color ListItemDragBgColor
ListItemEven
List item background color for every other item.
public static readonly Color ListItemEven
ListItemOdd
List item background color for every other item.
public static readonly Color ListItemOdd
MenuBackgroundColor
Menu background color.
public static readonly Color MenuBackgroundColor
MenuButtonActiveBgColor
Menu button active background color.
public static readonly Color MenuButtonActiveBgColor
MenuButtonBorderColor
Menu button border color.
public static readonly Color MenuButtonBorderColor
MenuButtonColor
Menu button color.
public static readonly Color MenuButtonColor
MenuButtonHoverColor
Menu button hover color.
public static readonly Color MenuButtonHoverColor
Temporary
Bold label style.
public static GUIStyle Temporary

Properties

BlackLabel
Black label style.
public static GUIStyle BlackLabel { get; }
BoldLabel
Bold label style.
public static GUIStyle BoldLabel { get; }
BoldLabelCentered
Centered bold label style.
public static GUIStyle BoldLabelCentered { get; }
BoldTitle
Bold title style.
public static GUIStyle BoldTitle { get; }
BoldTitleCentered
Centered bold title style.
public static GUIStyle BoldTitleCentered { get; }
BoldTitleRight
Right aligned bold title style.
public static GUIStyle BoldTitleRight { get; }
BottomBoxPadding
Gets the bottom box padding.
public static GUIStyle BottomBoxPadding { get; }
BoxContainer
Box container style.
public static GUIStyle BoxContainer { get; }
BoxHeaderStyle
Box header style.
public static GUIStyle BoxHeaderStyle { get; }
Button
Left button style.
public static GUIStyle Button { get; }
ButtonLeft
Left button style.
public static GUIStyle ButtonLeft { get; }
ButtonLeftSelected
Left button selected style.
public static GUIStyle ButtonLeftSelected { get; }
ButtonMid
Mid button style.
public static GUIStyle ButtonMid { get; }
ButtonMidSelected
Mid button selected style.
public static GUIStyle ButtonMidSelected { get; }
ButtonRight
Right button style.
public static GUIStyle ButtonRight { get; }
ButtonRightSelected
Right button selected style.
public static GUIStyle ButtonRightSelected { get; }
ButtonSelected
Left button selected style.
public static GUIStyle ButtonSelected { get; }
CardStyle
Draw this one manually with: new Color(1, 1, 1, EditorGUIUtility.isProSkin ? 0.25f : 0.45f)
public static GUIStyle CardStyle { get; }
CenteredBlackMiniLabel
Centered black mini label style.
public static GUIStyle CenteredBlackMiniLabel { get; }
CenteredGreyMiniLabel
Centered grey mini label
public static GUIStyle CenteredGreyMiniLabel { get; }
CenteredTextField
Centered Text Field
public static GUIStyle CenteredTextField { get; }
CenteredWhiteMiniLabel
Centered white mini label style.
public static GUIStyle CenteredWhiteMiniLabel { get; }
ColorFieldBackground
Color field background style.
public static GUIStyle ColorFieldBackground { get; }
ContainerOuterShadow
Unitys ProjectBrowserTextureIconDropShadow GUIStyle.
public static GUIStyle ContainerOuterShadow { get; }
ContainerOuterShadowGlow
Unitys TL SelectionButton PreDropGlow GUIStyle.
public static GUIStyle ContainerOuterShadowGlow { get; }
ContentPadding
Content Padding
public static GUIStyle ContentPadding { get; }
DetailedMessageBox
Detailed Message box style.
public static GUIStyle DetailedMessageBox { get; }
DropDownMiniButton
Pane Options Button
public static GUIStyle DropDownMiniButton { get; }
Foldout
Foldout style.
public static GUIStyle Foldout { get; }
IconButton
Icon button style.
public static GUIStyle IconButton { get; }
Label
Label style.
public static GUIStyle Label { get; }
LabelCentered
Centered label style.
public static GUIStyle LabelCentered { get; }
LeftAlignedCenteredLabel
Left Aligned Centered Label
public static GUIStyle LeftAlignedCenteredLabel { get; }
LeftAlignedGreyMiniLabel
Left aligned grey mini label style.
public static GUIStyle LeftAlignedGreyMiniLabel { get; }
LeftAlignedWhiteMiniLabel
Left right aligned white mini label style.
public static GUIStyle LeftAlignedWhiteMiniLabel { get; }
ListItem
List item style.
public static GUIStyle ListItem { get; }
MenuButtonBackground
Menu button background style.
public static GUIStyle MenuButtonBackground { get; }
MessageBox
Message box style.
public static GUIStyle MessageBox { get; }
MiniButton
Left button style.
public static GUIStyle MiniButton { get; }
MiniButtonLeft
Left button style.
public static GUIStyle MiniButtonLeft { get; }
MiniButtonLeftSelected
Left button selected style.
public static GUIStyle MiniButtonLeftSelected { get; }
MiniButtonMid
Mid button style.
public static GUIStyle MiniButtonMid { get; }
MiniButtonMidSelected
Mid button selected style.
public static GUIStyle MiniButtonMidSelected { get; }
MiniButtonRight
Right button style.
public static GUIStyle MiniButtonRight { get; }
MiniButtonRightSelected
Right button selected style.
public static GUIStyle MiniButtonRightSelected { get; }
MiniButtonSelected
Left button selected style.
public static GUIStyle MiniButtonSelected { get; }
ModuleHeader
Unitys ShurikenModuleTitle GUIStyle.
public static GUIStyle ModuleHeader { get; }
MultiLineCenteredLabel
Centered Multiline Label
public static GUIStyle MultiLineCenteredLabel { get; }
MultiLineLabel
Multiline Label
public static GUIStyle MultiLineLabel { get; }
None
No style.
public static GUIStyle None { get; }
OdinEditorWrapper
Odin Editor Wrapper.
public static GUIStyle OdinEditorWrapper { get; }
PaddingLessBox
Padding less box style.
public static GUIStyle PaddingLessBox { get; }
PaneOptions
Unitys PaneOptions GUIStyle.
public static GUIStyle PaneOptions { get; }
Popup
Popup style.
public static GUIStyle Popup { get; }
PropertyMargin
Property margin.
public static GUIStyle PropertyMargin { get; }
PropertyPadding
Property padding.
public static GUIStyle PropertyPadding { get; }
RichTextLabel
Rich text label style.
public static GUIStyle RichTextLabel { get; }
RightAlignedGreyMiniLabel
Right aligned grey mini label style.
public static GUIStyle RightAlignedGreyMiniLabel { get; }
RightAlignedWhiteMiniLabel
Right aligned white mini label style.
public static GUIStyle RightAlignedWhiteMiniLabel { get; }
SectionHeader
Section header style.
public static GUIStyle SectionHeader { get; }
SectionHeaderCentered
Section header style.
public static GUIStyle SectionHeaderCentered { get; }
Subtitle
Subtitle style.
public static GUIStyle Subtitle { get; }
SubtitleCentered
Centered sub-title style.
public static GUIStyle SubtitleCentered { get; }
SubtitleRight
Right aligned sub-title style.
public static GUIStyle SubtitleRight { get; }
TagButton
Tag Button style.
public static GUIStyle TagButton { get; }
Title
Title style.
public static GUIStyle Title { get; }
TitleCentered
Centered title style.
public static GUIStyle TitleCentered { get; }
TitleRight
Right aligned title style.
public static GUIStyle TitleRight { get; }
ToggleGroupBackground
Toggle group background style.
public static GUIStyle ToggleGroupBackground { get; }
ToggleGroupCheckbox
Toggle group checkbox style.
public static GUIStyle ToggleGroupCheckbox { get; }
ToggleGroupPadding
Toggle group padding style.
public static GUIStyle ToggleGroupPadding { get; }
ToggleGroupTitleBg
Toggle group title background style.
public static GUIStyle ToggleGroupTitleBg { get; }
ToolbarBackground
Toolbar background style.
public static GUIStyle ToolbarBackground { get; set; }
ToolbarButton
Toolbar button style.
public static GUIStyle ToolbarButton { get; }
ToolbarButtonSelected
Toolbar button selected style.
public static GUIStyle ToolbarButtonSelected { get; }
ToolbarSeachCancelButton
Toolbar search cancel button style.
public static GUIStyle ToolbarSeachCancelButton { get; }
ToolbarSeachTextField
Toolbar search field style.
public static GUIStyle ToolbarSeachTextField { get; }
ToolbarTab
Toolbar tab style.
public static GUIStyle ToolbarTab { get; }
WhiteLabel
White label style.
public static GUIStyle WhiteLabel { get; }

This website is brand new and built with the Odin 2.1 beta in mind. This means you might discover some features such as attribute expressions that are only available in the beta.

You can download the 2.1 beta from here and read the patch-notes here.