#include "C4Include.h"
#include "gui/C4StartupScenSelDlg.h"
#include "c4group/C4ComponentHost.h"
#include "c4group/C4Components.h"
#include "game/C4Application.h"
#include "graphics/C4Draw.h"
#include "graphics/C4GraphicsResource.h"
#include "gui/C4FileSelDlg.h"
#include "gui/C4GameDialogs.h"
#include "gui/C4GameOptions.h"
#include "gui/C4MouseControl.h"
#include "gui/C4StartupMainDlg.h"
#include "gui/C4StartupNetDlg.h"
#include "network/C4Network2Dialogs.h"
Go to the source code of this file.
Functions | |
bool | DirContainsScenarios (const char *szDir) |
int | EntrySortFunc (const void *pEl1, const void *pEl2) |
Variables | |
const uint32_t | ClrScenarioItem = 0xff000000 |
const uint32_t | ClrScenarioItemXtra = 0x7f000000 |
const uint32_t | ClrScenarioItemDisabled = 0x7f000000 |
bool DirContainsScenarios | ( | const char * | szDir | ) |
Definition at line 525 of file C4StartupScenSelDlg.cpp.
References C4CFN_DefFiles, C4CFN_FolderFiles, C4CFN_GenericGroupFiles, C4CFN_ScenarioFiles, C4Group_TestIgnore(), DirectoryExists(), and WildcardMatch().
Referenced by C4ScenarioListLoader::Entry::CreateEntryForFile().
int EntrySortFunc | ( | const void * | pEl1, |
const void * | pEl2 | ||
) |
Definition at line 869 of file C4StartupScenSelDlg.cpp.
References C4ConfigStartup::AlphabeticalSorting, Config, StdStrBuf::getData(), C4ScenarioListLoader::Entry::GetDifficulty(), C4ScenarioListLoader::Entry::GetFolderIndex(), C4ScenarioListLoader::Entry::GetIconIndex(), C4ScenarioListLoader::Entry::GetIsFolder(), C4ScenarioListLoader::Folder::GetIsFolder(), C4ScenarioListLoader::Entry::GetName(), Inside(), C4Config::Startup, and stricmp().
Referenced by C4ScenarioListLoader::Folder::Sort().
const uint32_t ClrScenarioItem = 0xff000000 |
Definition at line 1304 of file C4StartupScenSelDlg.cpp.
Referenced by C4StartupScenSelDlg::C4StartupScenSelDlg(), and C4StartupScenSelDlg::ScenListItem::ScenListItem().
const uint32_t ClrScenarioItemDisabled = 0x7f000000 |
Definition at line 1306 of file C4StartupScenSelDlg.cpp.
Referenced by C4StartupScenSelDlg::ScenListItem::ScenListItem().
const uint32_t ClrScenarioItemXtra = 0x7f000000 |
Definition at line 1305 of file C4StartupScenSelDlg.cpp.
Referenced by C4StartupScenSelDlg::C4StartupScenSelDlg().