|
| BaseAxisTheme (Theme theme) |
|
void | Copy (BaseAxisTheme theme) |
|
| ComponentTheme (Theme theme) |
|
virtual void | Copy (ComponentTheme theme) |
|
virtual void | Reset (ComponentTheme defaultTheme) |
|
virtual void | SetVerticesDirty () |
|
virtual void | ClearVerticesDirty () |
|
virtual void | SetComponentDirty () |
|
virtual void | ClearComponentDirty () |
|
virtual void | ClearDirty () |
|
virtual void | SetAllDirty () |
|
|
LineStyle.Type | m_LineType = LineStyle.Type.Solid |
|
float | m_LineWidth = 1f |
|
float | m_LineLength = 0f |
|
Color32 | m_LineColor |
|
LineStyle.Type | m_SplitLineType = LineStyle.Type.Dashed |
|
float | m_SplitLineWidth = 1f |
|
float | m_SplitLineLength = 0f |
|
Color32 | m_SplitLineColor |
|
float | m_TickWidth = 1f |
|
float | m_TickLength = 5f |
|
Color32 | m_TickColor |
|
List< Color32 > | m_SplitAreaColors = new List<Color32>() |
|
Font | m_Font |
|
Color | m_TextColor |
|
Color | m_TextBackgroundColor |
|
int | m_FontSize = 18 |
|
bool | m_VertsDirty |
|
bool | m_ComponentDirty |
|
Painter | m_Painter |
|
|
LineStyle.Type | lineType [get, set] |
| the type of line. 坐标轴线类型。 More...
|
|
float | lineWidth [get, set] |
| the width of line. 坐标轴线宽。 More...
|
|
float | lineLength [get, set] |
| the length of line. 坐标轴线长。 More...
|
|
Color32 | lineColor [get, set] |
| the color of line. 坐标轴线颜色。 More...
|
|
LineStyle.Type | splitLineType [get, set] |
| the type of split line. 分割线线类型。 More...
|
|
float | splitLineWidth [get, set] |
| the width of split line. 分割线线宽。 More...
|
|
float | splitLineLength [get, set] |
| the length of split line. 分割线线长。 More...
|
|
Color32 | splitLineColor [get, set] |
| the color of line. 分割线线颜色。 More...
|
|
float | tickLength [get, set] |
| the length of tick. 刻度线线长。 More...
|
|
float | tickWidth [get, set] |
| the width of tick. 刻度线线宽。 More...
|
|
Color32 | tickColor [get, set] |
| the color of tick. 坐标轴线颜色。 More...
|
|
List< Color32 > | splitAreaColors [get, set] |
|
Font | font [get, set] |
| the font of text. 字体。 More...
|
|
Color | textColor [get, set] |
| the color of text. 文本颜色。 More...
|
|
Color | textBackgroundColor [get, set] |
| the color of text. 文本颜色。 More...
|
|
int | fontSize [get, set] |
| the font size of text. 文本字体大小。 More...
|
|
virtual bool | vertsDirty [get] |
| 图表重绘标记。 More...
|
|
virtual bool | componentDirty [get] |
| 组件重新初始化标记。 More...
|
|
bool | anyDirty [get] |
| 需要重绘图表或重新初始化组件。 More...
|
|
Painter | painter [get, set] |
|
Action | refreshComponent [get, set] |
|
GameObject | gameObject [get, set] |
|
Definition at line 18 of file AxisTheme.cs.
◆ lineColor
Color32 XCharts.BaseAxisTheme.lineColor |
|
getset |
the color of line. 坐标轴线颜色。
Definition at line 65 of file AxisTheme.cs.
66 get {
return m_LineColor; }
67 set {
if (PropertyUtil.SetColor(ref m_LineColor, value)) SetVerticesDirty(); }
◆ lineLength
float XCharts.BaseAxisTheme.lineLength |
|
getset |
the length of line. 坐标轴线长。
Definition at line 56 of file AxisTheme.cs.
57 get {
return m_LineLength; }
58 set {
if (PropertyUtil.SetStruct(ref m_LineLength, value)) SetVerticesDirty(); }
◆ lineType
the type of line. 坐标轴线类型。
Definition at line 38 of file AxisTheme.cs.
39 get {
return m_LineType; }
40 set {
if (PropertyUtil.SetStruct(ref m_LineType, value)) SetVerticesDirty(); }
◆ lineWidth
float XCharts.BaseAxisTheme.lineWidth |
|
getset |
the width of line. 坐标轴线宽。
Definition at line 47 of file AxisTheme.cs.
48 get {
return m_LineWidth; }
49 set {
if (PropertyUtil.SetStruct(ref m_LineWidth, value)) SetVerticesDirty(); }
◆ splitLineColor
Color32 XCharts.BaseAxisTheme.splitLineColor |
|
getset |
the color of line. 分割线线颜色。
Definition at line 101 of file AxisTheme.cs.
102 get {
return m_SplitLineColor; }
103 set {
if (PropertyUtil.SetColor(ref m_SplitLineColor, value)) SetVerticesDirty(); }
◆ splitLineLength
float XCharts.BaseAxisTheme.splitLineLength |
|
getset |
the length of split line. 分割线线长。
Definition at line 92 of file AxisTheme.cs.
93 get {
return m_SplitLineLength; }
94 set {
if (PropertyUtil.SetStruct(ref m_SplitLineLength, value)) SetVerticesDirty(); }
◆ splitLineType
the type of split line. 分割线线类型。
Definition at line 74 of file AxisTheme.cs.
75 get {
return m_SplitLineType; }
76 set {
if (PropertyUtil.SetStruct(ref m_SplitLineType, value)) SetVerticesDirty(); }
◆ splitLineWidth
float XCharts.BaseAxisTheme.splitLineWidth |
|
getset |
the width of split line. 分割线线宽。
Definition at line 83 of file AxisTheme.cs.
84 get {
return m_SplitLineWidth; }
85 set {
if (PropertyUtil.SetStruct(ref m_SplitLineWidth, value)) SetVerticesDirty(); }
◆ tickColor
Color32 XCharts.BaseAxisTheme.tickColor |
|
getset |
the color of tick. 坐标轴线颜色。
Definition at line 128 of file AxisTheme.cs.
129 get {
return m_TickColor; }
130 set {
if (PropertyUtil.SetColor(ref m_TickColor, value)) SetVerticesDirty(); }
◆ tickLength
float XCharts.BaseAxisTheme.tickLength |
|
getset |
the length of tick. 刻度线线长。
Definition at line 110 of file AxisTheme.cs.
111 get {
return m_TickLength; }
112 set {
if (PropertyUtil.SetStruct(ref m_TickLength, value)) SetVerticesDirty(); }
◆ tickWidth
float XCharts.BaseAxisTheme.tickWidth |
|
getset |
the width of tick. 刻度线线宽。
Definition at line 119 of file AxisTheme.cs.
120 get {
return m_TickWidth; }
121 set {
if (PropertyUtil.SetStruct(ref m_TickWidth, value)) SetVerticesDirty(); }
The documentation for this class was generated from the following file: