0ad/source/gui
leper 74c420f658 GUI code cleanup. Fixes #3354.
Lots of code style fixes:
 * type [*&]varname -> type[*&] varname
 * else
   if (...)
   ->
   else if (...)
 * Spaces around some ops.
 * i++ -> ++i.
 * switch-case style fixes.
 * Indentation fixes.
 * Removing some commented out code.
 * include header sorting
 * Changed multiple pointer var declarations to be one per line.
 * Removed strange spaces in some places.
 * Changed some include header guards to be consistent with the rest of
the codebase.
 * Use UNUSED() instead of UNUSED2().

Some small code fixes:
 * Using .find() instead of .count() == 0.
 * !.empty() instead of .size() == 0.
 * Range-based for loops.
 * Making some member functions const by small changes.
   * Adds GetScrollBarPos(idx) const for this.
 * Using early returns/continues in some places.
 * Uses size_t for some loops in CList and COList.
 * Removes unused heading element (not attribute) from COList.
 * Use ENSURE in one case where some custom code did something similar.
 * Made some parameters const ptrs/refs.
 * Change removal loop in GUItext.cpp to erase-unique.
 * Made some static things const.
 * Allow iterating over children of IGUIObject with range-based for
loops by
   exposing begin() and end() (rename from ChildrenIt{Begin,End}()) and
use it.

Comments:
 * Comment COList.
 * Update a few comments.
 * Remove useless or duplicated comments.

This was SVN commit r16931.
2015-08-21 17:08:41 +00:00
..
scripting GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
tests Start phasing out the use of CParser in the GUI. Makes GUI parsing generally faster and stricter while adding better tests and debug information. 2014-05-25 03:16:52 +00:00
CButton.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CButton.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CCheckBox.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CCheckBox.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CDropDown.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CDropDown.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CGUI.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CGUI.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CGUIList.h Add GPL header 2009-04-18 17:00:33 +00:00
CGUIScrollBarVertical.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CGUIScrollBarVertical.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CGUISprite.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CGUISprite.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CImage.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CImage.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CInput.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CInput.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CList.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CList.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
COList.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
COList.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CProgressBar.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CProgressBar.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CRadioButton.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CRadioButton.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CText.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CText.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CTooltip.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
CTooltip.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUI.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUIbase.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUIbase.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUIManager.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUIManager.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUIRenderer.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUIRenderer.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUItext.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUItext.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUITooltip.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUITooltip.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUItypes.h Fix #402 (Clean up GUItypes.h), based on patch from Caius 2009-11-19 21:44:19 +00:00
GUIutil.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
GUIutil.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
IGUIButtonBehavior.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
IGUIButtonBehavior.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
IGUIObject.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
IGUIObject.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
IGUIScrollBar.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
IGUIScrollBar.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
IGUIScrollBarOwner.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
IGUIScrollBarOwner.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
IGUITextOwner.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
IGUITextOwner.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
MiniMap.cpp GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00
MiniMap.h GUI code cleanup. Fixes #3354. 2015-08-21 17:08:41 +00:00