Version 3.3.0.1

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
DefaultSelectedInactiveMenuTreeColorDarkSkin
The default background color for when a menu item is selected.
public static readonly Color DefaultSelectedInactiveMenuTreeColorDarkSkin
DefaultSelectedInactiveMenuTreeColorLightSkin
The default background color for when a menu item is selected.
public static readonly Color DefaultSelectedInactiveMenuTreeColorLightSkin
DefaultSelectedMenuTreeColorDarkSkin
The default background color for when a menu item is selected.
public static readonly Color DefaultSelectedMenuTreeColorDarkSkin
DefaultSelectedMenuTreeColorLightSkin
The default background color for when a menu item is selected.
public static readonly Color DefaultSelectedMenuTreeColorLightSkin
EditorWindowBackgroundColor
Editor window background color.
public static readonly Color EditorWindowBackgroundColor
GreenValidColor
Green valid color
public static Color GreenValidColor
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
InspectorOrange
Inspector Orange
public static Color InspectorOrange
LightBorderColor
A light border color.
public static readonly Color LightBorderColor
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
ListItemDragBg
List item drag background color.
public static readonly Color ListItemDragBg
ListItemDragBgColor
List item drag background color.
public static readonly Color ListItemDragBgColor
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
MouseOverBgOverlayColor
A mouse over background overlay color.
public static readonly Color MouseOverBgOverlayColor
RedErrorColor
Red error color
public static Color RedErrorColor
SDFIconButtonLabelStyle
SDFIconButton Label.
public static GUIStyle SDFIconButtonLabelStyle
SerializerYellow
Serializer Yellow
public static Color SerializerYellow
Temporary
Bold label style.
public static GUIStyle Temporary
ValidatorGreen
Validator Green
public static Color ValidatorGreen
YellowWarningColor
Yellow warning color
public static Color YellowWarningColor

Properties

BlackLabel
Black label style.
public static GUIStyle BlackLabel { get; }
BlackLabelCentered
Black centered label style.
public static GUIStyle BlackLabelCentered { 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
Button style.
public static GUIStyle Button { get; }
ButtonLeft
Left button style.
public static GUIStyle ButtonLeft { get; }
ButtonMid
Mid button style.
public static GUIStyle ButtonMid { get; }
ButtonRight
Right button style.
public static GUIStyle ButtonRight { 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; }
DefaultSelectedMenuTreeColor
The default background color for when a menu item is selected.
public static Color DefaultSelectedMenuTreeColor { get; }
DefaultSelectedMenuTreeInactiveColor
The default background color for when a menu item is selected.
public static Color DefaultSelectedMenuTreeInactiveColor { 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; }
HighlightedLabel
Highlighted label style.
public static GUIStyle HighlightedLabel { 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; }
LeftAlignedGreyLabel
Left aligned grey label style.
public static GUIStyle LeftAlignedGreyLabel { 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; }
ListItemColorEven
List item color for every other item.
public static Color ListItemColorEven { get; set; }
ListItemColorOdd
List item color for every other item.
public static Color ListItemColorOdd { get; set; }
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; }
MiniButtonMid
Mid button style.
public static GUIStyle MiniButtonMid { get; }
MiniButtonRight
Right button style.
public static GUIStyle MiniButtonRight { get; }
MiniLabelCentered
Centered mini label style.
public static GUIStyle MiniLabelCentered { 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; }
MultiLineWhiteLabel
Multiline white label style.
public static GUIStyle MultiLineWhiteLabel { 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; }
RichTextLabelCentered
Centered label style.
public static GUIStyle RichTextLabelCentered { 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; }
ToolbarSearchCancelButton
Toolbar search cancel button style.
public static GUIStyle ToolbarSearchCancelButton { get; }
ToolbarSearchTextField
Toolbar search field style.
public static GUIStyle ToolbarSearchTextField { get; }
ToolbarTab
Toolbar tab style.
public static GUIStyle ToolbarTab { get; }
WhiteLabel
White label style.
public static GUIStyle WhiteLabel { get; }
WhiteLabelCentered
White centered label style.
public static GUIStyle WhiteLabelCentered { get; }