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-04-22 22:12:08 +00:00
2019-07-24 23:08:02 +00:00
2019-07-24 23:08:02 +00:00
2019-07-24 23:08:02 +00:00
2017-08-12 10:32:07 +00:00
2019-01-13 15:38:41 +00:00
2017-10-28 22:34:57 +00:00
2013-07-08 20:25:06 +00:00
2019-08-19 12:53:58 +00:00
2019-08-19 12:53:58 +00:00
2013-09-29 14:02:47 +00:00
2014-06-01 18:08:11 +00:00
2015-05-16 09:39:27 +00:00
2013-10-18 15:56:12 +00:00
2013-10-18 16:05:02 +00:00
2017-12-30 17:56:07 +00:00
2013-10-18 16:15:42 +00:00
2013-10-18 16:15:42 +00:00
2013-10-18 16:15:42 +00:00
2016-11-23 14:09:58 +00:00
2015-12-28 16:27:31 +00:00
2019-06-26 22:54:05 +00:00
2019-04-22 22:12:08 +00:00
2014-03-13 02:37:05 +00:00
2012-04-18 20:39:00 +00:00
2014-07-06 16:35:41 +00:00
2016-11-23 11:18:37 +00:00
2019-06-26 22:30:23 +00:00
2019-06-26 22:30:23 +00:00
2019-08-04 08:28:30 +00:00
2019-07-09 00:18:48 +00:00
2019-08-12 08:16:28 +00:00
2019-08-12 08:16:28 +00:00
2018-05-01 21:15:55 +00:00
2018-05-01 21:15:55 +00:00
2019-07-22 19:35:14 +00:00
2017-08-25 00:37:48 +00:00
2019-01-12 16:23:47 +00:00
2017-04-05 03:59:20 +00:00
2015-03-15 11:37:26 +00:00
2019-01-13 15:38:41 +00:00
2019-08-04 08:28:30 +00:00
2012-08-06 19:10:47 +00:00
2015-01-22 20:36:24 +00:00
2015-01-25 03:10:58 +00:00
2019-08-04 08:28:30 +00:00
2016-12-08 23:16:54 +00:00
2016-11-23 14:09:58 +00:00
2019-01-13 15:38:41 +00:00
2016-11-23 14:09:58 +00:00
2016-11-23 11:18:37 +00:00
2019-04-22 21:45:23 +00:00
2016-12-08 23:16:54 +00:00
2016-12-08 23:16:54 +00:00
2019-01-13 15:38:41 +00:00
2015-08-19 03:33:04 +00:00
2016-11-23 11:18:37 +00:00
2017-12-10 00:19:51 +00:00
2019-01-13 15:38:41 +00:00
2016-11-23 14:09:58 +00:00
2016-11-23 11:18:37 +00:00
2019-04-22 21:45:23 +00:00
2016-11-23 11:18:37 +00:00
2012-06-06 19:37:03 +00:00
2012-06-06 19:37:03 +00:00
2016-11-23 14:09:58 +00:00
2014-06-25 01:11:10 +00:00
2016-11-23 11:18:37 +00:00
2016-11-23 14:09:58 +00:00
2018-12-28 14:58:35 +00:00
2019-01-12 16:23:47 +00:00
2016-11-23 11:18:37 +00:00
2019-01-13 15:38:41 +00:00
2017-05-01 14:28:22 +00:00
2016-11-23 14:09:58 +00:00
2015-01-25 03:10:58 +00:00
2014-07-02 22:36:45 +00:00
2014-07-02 22:36:45 +00:00
2016-12-08 23:16:54 +00:00
2016-11-23 14:09:58 +00:00
2016-11-23 11:18:37 +00:00
2016-11-23 13:02:58 +00:00
2016-11-23 11:18:37 +00:00
2016-11-23 14:09:58 +00:00
2016-11-23 11:18:37 +00:00
2019-01-13 15:38:41 +00:00
2016-11-23 11:18:37 +00:00
2018-03-10 09:58:53 +00:00
2016-11-23 11:18:37 +00:00
2016-11-23 14:09:58 +00:00
2016-11-23 11:18:37 +00:00
2016-11-23 14:09:58 +00:00
2017-12-10 08:59:43 +00:00
2019-01-13 15:38:41 +00:00
2017-12-10 08:59:43 +00:00
2018-03-10 09:58:53 +00:00
2019-01-13 15:38:41 +00:00
2015-01-25 03:10:58 +00:00
2019-08-12 12:56:32 +00:00
2019-08-12 12:56:32 +00:00
2018-08-05 21:50:00 +00:00
2018-08-05 21:50:00 +00:00
2016-11-23 14:09:58 +00:00
2016-11-23 11:18:37 +00:00
2018-02-23 20:11:16 +00:00
2018-02-23 20:11:16 +00:00
2012-02-27 05:32:35 +00:00
2016-11-23 11:18:37 +00:00