42 [SerializeField]
private bool m_Show;
44 [SerializeField]
private Color32 m_Color;
45 [SerializeField]
private Color32 m_ToColor;
46 [SerializeField] [Range(0, 1)]
private float m_Opacity;
47 [SerializeField]
private bool m_TooltipHighlight;
48 [SerializeField]
private Color32 m_HighlightColor;
49 [SerializeField]
private Color32 m_HighlightToColor;
57 get {
return m_Show; }
58 set {
if (PropertyUtil.SetStruct(ref m_Show, value)) SetVerticesDirty(); }
66 get {
return m_Origin; }
67 set {
if (PropertyUtil.SetStruct(ref m_Origin, value)) SetVerticesDirty(); }
75 get {
return m_Color; }
76 set {
if (PropertyUtil.SetColor(ref m_Color, value)) SetVerticesDirty(); }
84 get {
return m_ToColor; }
85 set {
if (PropertyUtil.SetColor(ref m_ToColor, value)) SetVerticesDirty(); }
93 get {
return m_Opacity; }
94 set {
if (PropertyUtil.SetStruct(ref m_Opacity, value)) SetVerticesDirty(); }
101 get {
return m_TooltipHighlight; }
102 set {
if (PropertyUtil.SetStruct(ref m_TooltipHighlight, value)) SetVerticesDirty(); }
110 get {
return m_HighlightColor; }
111 set {
if (PropertyUtil.SetColor(ref m_HighlightColor, value)) SetVerticesDirty(); }
119 get {
return m_HighlightToColor; }
120 set {
if (PropertyUtil.SetColor(ref m_HighlightToColor, value)) SetVerticesDirty(); }
130 m_Color = Color.clear,
131 m_ToColor = Color.clear,
138 public Color32 GetColor()
140 if (m_Opacity == 1)
return m_Color;
146 public Color32 GetColor(Color32 themeColor)
148 if (!ChartHelper.IsClearColor(
color))
154 var
color = themeColor;