16 [SerializeField]
protected float m_LineWidth;
17 [SerializeField]
protected float m_LineSymbolSize;
18 [SerializeField]
protected float m_LineSymbolSelectedSize;
19 [SerializeField]
protected float m_ScatterSymbolSize;
20 [SerializeField]
protected float m_ScatterSymbolSelectedSize;
21 [SerializeField]
protected float m_PieTooltipExtraRadius;
22 [SerializeField]
protected float m_PieSelectedOffset;
23 [SerializeField]
protected Color32 m_CandlestickColor =
new Color32(194, 53, 49, 255);
24 [SerializeField]
protected Color32 m_CandlestickColor0 =
new Color32(49, 70, 86, 255);
25 [SerializeField]
protected float m_CandlestickBorderWidth = 1;
26 [SerializeField]
protected Color32 m_CandlestickBorderColor =
new Color32(194, 53, 49, 255);
27 [SerializeField]
protected Color32 m_CandlestickBorderColor0 =
new Color32(49, 70, 86, 255);
35 get {
return m_LineWidth; }
36 set {
if (PropertyUtil.SetStruct(ref m_LineWidth, value)) SetVerticesDirty(); }
38 public float lineSymbolSize
40 get {
return m_LineSymbolSize; }
41 set {
if (PropertyUtil.SetStruct(ref m_LineSymbolSize, value)) SetVerticesDirty(); }
43 public float lineSymbolSelectedSize
45 get {
return m_LineSymbolSelectedSize; }
46 set {
if (PropertyUtil.SetStruct(ref m_LineSymbolSelectedSize, value)) SetVerticesDirty(); }
48 public float scatterSymbolSize
50 get {
return m_ScatterSymbolSize; }
51 set {
if (PropertyUtil.SetStruct(ref m_ScatterSymbolSize, value)) SetVerticesDirty(); }
53 public float scatterSymbolSelectedSize
55 get {
return m_ScatterSymbolSelectedSize; }
56 set {
if (PropertyUtil.SetStruct(ref m_ScatterSymbolSelectedSize, value)) SetVerticesDirty(); }
64 get {
return m_PieTooltipExtraRadius; }
65 set {
if (PropertyUtil.SetStruct(ref m_PieTooltipExtraRadius, value < 0 ? 0f : value)) SetVerticesDirty(); }
72 get {
return m_PieSelectedOffset; }
73 set {
if (PropertyUtil.SetStruct(ref m_PieSelectedOffset, value < 0 ? 0f : value)) SetVerticesDirty(); }
80 get {
return m_CandlestickColor; }
81 set {
if (PropertyUtil.SetColor(ref m_CandlestickColor, value)) SetVerticesDirty(); }
88 get {
return m_CandlestickColor0; }
89 set {
if (PropertyUtil.SetColor(ref m_CandlestickColor0, value)) SetVerticesDirty(); }
96 get {
return m_CandlestickBorderColor; }
97 set {
if (PropertyUtil.SetColor(ref m_CandlestickBorderColor, value)) SetVerticesDirty(); }
104 get {
return m_CandlestickBorderColor0; }
105 set {
if (PropertyUtil.SetColor(ref m_CandlestickBorderColor0, value)) SetVerticesDirty(); }
113 get {
return m_CandlestickBorderWidth; }
114 set {
if (PropertyUtil.SetStruct(ref m_CandlestickBorderWidth, value < 0 ? 0f : value)) SetVerticesDirty(); }
120 m_LineSymbolSize = theme.lineSymbolSize;
121 m_LineSymbolSelectedSize = theme.lineSymbolSelectedSize;
122 m_ScatterSymbolSize = theme.scatterSymbolSize;
123 m_ScatterSymbolSelectedSize = theme.scatterSymbolSelectedSize;
133 public SerieTheme(
Theme theme)
135 m_LineWidth = XChartsSettings.serieLineWidth;
136 m_LineSymbolSize = XChartsSettings.serieLineSymbolSize;
137 m_LineSymbolSelectedSize = XChartsSettings.serieLineSymbolSelectedSize;
138 m_ScatterSymbolSize = XChartsSettings.serieScatterSymbolSize;
139 m_ScatterSymbolSelectedSize = XChartsSettings.serieScatterSymbolSelectedSize;
140 m_PieTooltipExtraRadius = XChartsSettings.pieTooltipExtraRadius;
141 m_PieSelectedOffset = XChartsSettings.pieSelectedOffset;
142 m_CandlestickBorderWidth = XChartsSettings.serieCandlestickBorderWidth;
146 m_CandlestickColor = ColorUtil.GetColor(
"#c23531");
147 m_CandlestickColor0 = ColorUtil.GetColor(
"#314656");
148 m_CandlestickBorderColor = ColorUtil.GetColor(
"#c23531");
149 m_CandlestickBorderColor0 = ColorUtil.GetColor(
"#314656");
152 m_CandlestickColor = ColorUtil.GetColor(
"#c23531");
153 m_CandlestickColor0 = ColorUtil.GetColor(
"#314656");
154 m_CandlestickBorderColor = ColorUtil.GetColor(
"#c23531");
155 m_CandlestickBorderColor0 = ColorUtil.GetColor(
"#314656");
158 m_CandlestickColor = ColorUtil.GetColor(
"#c23531");
159 m_CandlestickColor0 = ColorUtil.GetColor(
"#314656");
160 m_CandlestickBorderColor = ColorUtil.GetColor(
"#c23531");
161 m_CandlestickBorderColor0 = ColorUtil.GetColor(
"#314656");