Minor refactoring

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5412 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
auria 2010-05-08 17:47:12 +00:00
parent 36303b806d
commit dbce446f81
2 changed files with 6 additions and 6 deletions

View File

@ -178,12 +178,12 @@ void DynamicRibbonWidget::add()
//std::cout << "ribbon : getNewID returns " << m_ids[i] << std::endl;
}
setSubElements();
buildInternalStructure();
}
// -----------------------------------------------------------------------------
void DynamicRibbonWidget::setSubElements()
void DynamicRibbonWidget::buildInternalStructure()
{
//printf("****DynamicRibbonWidget::setSubElements()****\n");
//printf("****DynamicRibbonWidget::buildInternalStructure()****\n");
// ---- Clean-up what was previously there
for (int i=0; i<m_children.size(); i++)
@ -673,7 +673,7 @@ void DynamicRibbonWidget::updateItemDisplay()
// ---- Check if we need to update the number of icons in the ribbon
if ((int)m_items.size() != m_previous_item_count)
{
setSubElements();
buildInternalStructure();
m_previous_item_count = m_items.size();
}
@ -683,7 +683,7 @@ void DynamicRibbonWidget::updateItemDisplay()
const int row_amount = m_rows.size();
const int item_amount = m_items.size();
//FIXME: isn't this set by 'setSubElements' already?
//FIXME: isn't this set by 'buildInternalStructure' already?
m_needed_cols = (int)ceil( (float)item_amount / (float)row_amount );
//const int max_scroll = std::max(m_col_amount, m_needed_cols) - 1;

View File

@ -142,7 +142,7 @@ namespace GUIEngine
EventPropagation focused(const int playerID);
/** Removes all previously added contents icons, and re-adds them (calculating the new amount) */
void setSubElements();
void buildInternalStructure();
/** Call this to scroll within a scrollable ribbon */
void scroll(const int x_delta);