Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
SkinColorProfile Class Reference
Inheritance diagram for SkinColorProfile:

Public Member Functions

Color GetTextColor (FontColor fontColor)
 

Public Attributes

Color highlight
 
Color textDefault
 
Color textTopic
 
Color textTopic2
 
Color textHeader
 
Color textHeaderDark
 
Color textHeaderMenu
 
Color textPassive
 
Color textTopMenu
 
Color textChat
 
Color textGood
 
Color textGreat
 
Color textUtil
 
Color textBad
 
Color textWarning
 
Color textFlavor
 
Color textItemName
 
Color textInteraction
 
Color textTitle
 
Color textNews
 
Color textTag
 
Color textCharge
 
Color textGray
 
Color textMyth
 
Color textFoodQuality
 
Color textFoodMisc
 
Color textMsgDefault
 
Color textQuestObjective
 
Color textBlue
 
Color textEther
 
Color buttonGeneral
 
Color buttonSelectable
 
Color buttonBig
 
Color buttonBottom
 
Color buttonGrid
 
Color buttonGrid2
 
Color buttonGrid3
 
Color buttonSide
 
Color dropdown
 
Color tab
 
Color colorLine
 
Color textUnidentified
 
Color textIdentified
 
Color textBlessed
 
Color textCursed
 
Color textDoomed
 
Gradient gradientHP
 
Gradient gradientMP
 
Gradient gradientSP
 
Gradient gradientTool
 
UD_String_Gradient gradients
 
float contrast = 1f
 
float strength
 

Detailed Description

Definition at line 3 of file SkinColorProfile.cs.

Member Function Documentation

◆ GetTextColor()

Color SkinColorProfile.GetTextColor ( FontColor  fontColor)
inline

Definition at line 113 of file SkinColorProfile.cs.

114 {
115 return fontColor switch
116 {
117 FontColor.ButtonGeneral => buttonGeneral,
118 FontColor.ButtonSelectable => buttonSelectable,
119 FontColor.ButtonBig => buttonBig,
120 FontColor.ButtonBottom => buttonBottom,
121 FontColor.ButtonGrid => buttonGrid,
122 FontColor.ButtonGrid2 => buttonGrid2,
123 FontColor.ButtonGrid3 => buttonGrid3,
124 FontColor.ButtonSide => buttonSide,
125 FontColor.Header => textHeader,
126 FontColor.HeaderDark => textHeaderDark,
127 FontColor.HeaderMenu => textHeaderMenu,
128 FontColor.Topic => textTopic,
129 FontColor.Topic2 => textTopic2,
130 FontColor.Passive => textPassive,
131 FontColor.Title => textTitle,
132 FontColor.News => textNews,
133 FontColor.Good => textGood,
134 FontColor.Great => textGreat,
135 FontColor.Util => textUtil,
136 FontColor.Bad => textBad,
137 FontColor.Warning => textWarning,
138 FontColor.Flavor => textFlavor,
139 FontColor.ItemName => textItemName,
140 FontColor.Interaction => textInteraction,
141 FontColor.MsgDefault => textMsgDefault,
142 FontColor.Dropdown => dropdown,
143 FontColor.Tab => tab,
144 FontColor.QuestObjective => textQuestObjective,
145 FontColor.Ether => textEther,
146 FontColor.Tag => textTag,
147 FontColor.Charge => textCharge,
148 FontColor.Myth => textMyth,
149 FontColor.Gray => textGray,
150 FontColor.FoodQuality => textFoodQuality,
151 FontColor.FoodMisc => textFoodMisc,
152 _ => textDefault,
153 };
154 }

References buttonBig, buttonBottom, buttonGeneral, buttonGrid, buttonGrid2, buttonGrid3, buttonSelectable, buttonSide, dropdown, tab, textBad, textCharge, textDefault, textEther, textFlavor, textFoodMisc, textFoodQuality, textGood, textGray, textGreat, textHeader, textHeaderDark, textHeaderMenu, textInteraction, textItemName, textMsgDefault, textMyth, textNews, textPassive, textQuestObjective, textTag, textTitle, textTopic, textTopic2, textUtil, and textWarning.

Referenced by WidgetPopText._Say(), UIText.ApplySkin(), and Recipe.WriteReqSkill().

Member Data Documentation

◆ buttonBig

Color SkinColorProfile.buttonBig

Definition at line 69 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ buttonBottom

Color SkinColorProfile.buttonBottom

Definition at line 71 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ buttonGeneral

Color SkinColorProfile.buttonGeneral

Definition at line 65 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ buttonGrid

Color SkinColorProfile.buttonGrid

Definition at line 73 of file SkinColorProfile.cs.

Referenced by GetTextColor(), and ButtonGrid.SetRecipe().

◆ buttonGrid2

Color SkinColorProfile.buttonGrid2

Definition at line 75 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ buttonGrid3

Color SkinColorProfile.buttonGrid3

Definition at line 77 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ buttonSelectable

Color SkinColorProfile.buttonSelectable

Definition at line 67 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ buttonSide

Color SkinColorProfile.buttonSide

Definition at line 79 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ colorLine

Color SkinColorProfile.colorLine

Definition at line 85 of file SkinColorProfile.cs.

Referenced by UIImage.ApplySkin(), and UIRawImage.ApplySkin().

◆ contrast

float SkinColorProfile.contrast = 1f

Definition at line 108 of file SkinColorProfile.cs.

Referenced by UIText.ApplySkin(), and CoreExtension.GetFixedColor().

◆ dropdown

Color SkinColorProfile.dropdown

Definition at line 81 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ gradientHP

Gradient SkinColorProfile.gradientHP

Definition at line 97 of file SkinColorProfile.cs.

Referenced by ButtonRoster.Refresh(), and WidgetHP.Refresh().

◆ gradientMP

Gradient SkinColorProfile.gradientMP

Definition at line 99 of file SkinColorProfile.cs.

Referenced by WidgetHP.Refresh().

◆ gradients

UD_String_Gradient SkinColorProfile.gradients

Definition at line 105 of file SkinColorProfile.cs.

Referenced by BaseStats.GetColor(), and ButtonRoster.Refresh().

◆ gradientSP

Gradient SkinColorProfile.gradientSP

Definition at line 101 of file SkinColorProfile.cs.

Referenced by WidgetHP.Refresh().

◆ gradientTool

Gradient SkinColorProfile.gradientTool

Definition at line 103 of file SkinColorProfile.cs.

Referenced by ButtonGridExt.Refresh().

◆ highlight

Color SkinColorProfile.highlight

Definition at line 5 of file SkinColorProfile.cs.

◆ strength

float SkinColorProfile.strength

Definition at line 111 of file SkinColorProfile.cs.

Referenced by UIText.ApplySkin().

◆ tab

Color SkinColorProfile.tab

Definition at line 83 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textBad

◆ textBlessed

Color SkinColorProfile.textBlessed

Definition at line 91 of file SkinColorProfile.cs.

◆ textBlue

Color SkinColorProfile.textBlue

Definition at line 61 of file SkinColorProfile.cs.

◆ textCharge

Color SkinColorProfile.textCharge

Definition at line 47 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textChat

Color SkinColorProfile.textChat

Definition at line 23 of file SkinColorProfile.cs.

◆ textCursed

Color SkinColorProfile.textCursed

Definition at line 93 of file SkinColorProfile.cs.

◆ textDefault

Color SkinColorProfile.textDefault

Definition at line 7 of file SkinColorProfile.cs.

Referenced by GetTextColor(), and CoreExtension.TagColor().

◆ textDoomed

Color SkinColorProfile.textDoomed

Definition at line 95 of file SkinColorProfile.cs.

◆ textEther

Color SkinColorProfile.textEther

Definition at line 63 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textFlavor

Color SkinColorProfile.textFlavor

Definition at line 35 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textFoodMisc

Color SkinColorProfile.textFoodMisc

Definition at line 55 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textFoodQuality

Color SkinColorProfile.textFoodQuality

Definition at line 53 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textGood

◆ textGray

Color SkinColorProfile.textGray

Definition at line 49 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textGreat

Color SkinColorProfile.textGreat

Definition at line 27 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textHeader

Color SkinColorProfile.textHeader

Definition at line 13 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textHeaderDark

Color SkinColorProfile.textHeaderDark

Definition at line 15 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textHeaderMenu

Color SkinColorProfile.textHeaderMenu

Definition at line 17 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textIdentified

Color SkinColorProfile.textIdentified

Definition at line 89 of file SkinColorProfile.cs.

◆ textInteraction

Color SkinColorProfile.textInteraction

Definition at line 39 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textItemName

Color SkinColorProfile.textItemName

Definition at line 37 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textMsgDefault

Color SkinColorProfile.textMsgDefault

Definition at line 57 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textMyth

Color SkinColorProfile.textMyth

Definition at line 51 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textNews

Color SkinColorProfile.textNews

Definition at line 43 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textPassive

Color SkinColorProfile.textPassive

Definition at line 19 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textQuestObjective

Color SkinColorProfile.textQuestObjective

Definition at line 59 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textTag

Color SkinColorProfile.textTag

Definition at line 45 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textTitle

Color SkinColorProfile.textTitle

Definition at line 41 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textTopic

Color SkinColorProfile.textTopic

Definition at line 9 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textTopic2

Color SkinColorProfile.textTopic2

Definition at line 11 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textTopMenu

Color SkinColorProfile.textTopMenu

Definition at line 21 of file SkinColorProfile.cs.

◆ textUnidentified

Color SkinColorProfile.textUnidentified

Definition at line 87 of file SkinColorProfile.cs.

◆ textUtil

Color SkinColorProfile.textUtil

Definition at line 29 of file SkinColorProfile.cs.

Referenced by GetTextColor().

◆ textWarning

Color SkinColorProfile.textWarning

Definition at line 33 of file SkinColorProfile.cs.

Referenced by GetTextColor().


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