コード例 #1
0
ファイル: SettingSection.cpp プロジェクト: NHellFire/xbmc
SettingList CSettingGroup::GetSettings(SettingLevel level) const
{
  SettingList settings;

  for (SettingList::const_iterator it = m_settings.begin(); it != m_settings.end(); it++)
  {
    if ((*it)->GetLevel() <= level && (*it)->IsVisible())
      settings.push_back(*it);
  }

  return settings;
}
コード例 #2
0
ファイル: SettingSection.cpp プロジェクト: 7orlum/xbmc
SettingList CSettingGroup::GetSettings(SettingLevel level) const
{
  SettingList settings;

  for (SettingList::const_iterator it = m_settings.begin(); it != m_settings.end(); ++it)
  {
    if ((*it)->GetLevel() <= level && (*it)->MeetsRequirements())
      settings.push_back(*it);
  }

  return settings;
}