Files
0ad/source/graphics
elexis d403d750f0 Stop copying color every draw call for every GUI object using colors.
Avoid color copies for rendering Draw calls in
GUIRenderer::UpdateDrawCallCache, CButton::Draw, CChart::DrawAxes,
CDropDown::Draw, CList::DrawList, COList::DrawList, refs #1984,
8f4f8e240f, 3028551b91, a905fbbc98.
Avoid color copies during XML loading in CGUI::Xeromyces_ReadImage,
CGUI::Xeromyces_ReadEffects, COList::HandleAdditionalChildren.
Add CGUI::HasPreDefinedColor and mark m_PreDefinedColors,
CGUI::GetPreDefinedColor, IGUIButtonBehavior::ChooseColor() as const for
consistency with the other "databases", refs 3028551b91.
Mark CGUIColor as NONCOPYABLE to add compiler errors if there is an
unexplicit copy, refs 3028551b91.
Explicit ugly copy in CGUI::Xeromyces_ReadColor and
CGUIColor::ParseString.
Deregister copying <CGUIColor>GetSetting functions, refs 8f4f8e240f.
Uses the const ref GetSetting from 3dfa23cd25.

This was SVN commit r22694.
2019-08-19 12:53:58 +00:00
..
2019-01-13 15:38:41 +00:00
2019-04-22 22:12:08 +00:00
2019-08-04 08:28:30 +00:00
2019-01-13 15:38:41 +00:00
2019-08-04 08:28:30 +00:00
2019-08-04 08:28:30 +00:00
2019-01-13 15:38:41 +00:00
2019-01-13 15:38:41 +00:00
2019-01-13 15:38:41 +00:00
2019-01-13 15:38:41 +00:00
2019-01-13 15:38:41 +00:00
2019-01-13 15:38:41 +00:00