All pastes #2089523 Raw Edit

Something

public cpp v1 · immutable
#2089523 ·published 2011-10-12 23:07 UTC
rendered paste body
void StartMenuDialog::PopulateMenu(MenuType menu){  StartMenuMapPtr map = Dataset::StartMenuDataset::GetRequiredEntryByKey(menu);  SPIdToPropertyClassMap entries = map->GetTopLevelMenu();    for(ITPCMConstIterator it = entries->begin();      it != entries->end();      ++it)  {    int32_t menuIdx(it->first);    StartMenuEntryPtr menuEntry(it->second);    std::wstring entryName =       LocalizedText::instance()->GetUnspokenLocalizedText(menuEntry->GetLocalizedName());    InvokeFn("AddMenuEntry", menu, menuIdx, menuEntry->GetNormalIcon(),      menuEntry->GetOverIcon(), menuEntry->GetDownIcon(), menuEntry->GetDisabledIcon(),      entryName, GetKeybindForDialog(menuEntry->GetDialog()));  }  InvokeFn("FinalizeMenu", menu);}