Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/source/gui/ObjectTypes/CChart.h
Show First 20 Lines • Show All 76 Lines • ▼ Show 20 Lines | protected: | ||||
CVector2D m_LeftBottom, m_RightTop; | CVector2D m_LeftBottom, m_RightTop; | ||||
std::vector<CVector2D> m_TextPositions; | std::vector<CVector2D> m_TextPositions; | ||||
bool m_EqualX, m_EqualY; | bool m_EqualX, m_EqualY; | ||||
// Settings | // Settings | ||||
CGUIColor m_AxisColor; | CGUISimpleSetting<CGUIColor> m_AxisColor; | ||||
float m_AxisWidth; | CGUISimpleSetting<float> m_AxisWidth; | ||||
float m_BufferZone; | CGUISimpleSetting<float> m_BufferZone; | ||||
CStrW m_Font; | CGUISimpleSetting<CStrW> m_Font; | ||||
CStrW m_FormatX; | CGUISimpleSetting<CStrW> m_FormatX; | ||||
CStrW m_FormatY; | CGUISimpleSetting<CStrW> m_FormatY; | ||||
CGUIList m_SeriesColor; | CGUISimpleSetting<CGUIList> m_SeriesColor; | ||||
CGUISeries m_SeriesSetting; | CGUISimpleSetting<CGUISeries> m_SeriesSetting; | ||||
EAlign m_TextAlign; | |||||
private: | private: | ||||
/** | /** | ||||
* Helper functions | * Helper functions | ||||
*/ | */ | ||||
void DrawLine(const CShaderProgramPtr& shader, const CGUIColor& color, const std::vector<float>& vertices) const; | void DrawLine(const CShaderProgramPtr& shader, const CGUIColor& color, const std::vector<float>& vertices) const; | ||||
// Draws the triangle sequence so that the each next triangle has a common edge with the previous one. | // Draws the triangle sequence so that the each next triangle has a common edge with the previous one. | ||||
Show All 12 Lines |
Wildfire Games · Phabricator