OpenClonk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
C4Config.h File Reference
Include dependency graph for C4Config.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  C4ConfigGeneral
 
class  C4ConfigDeveloper
 
class  C4ConfigGraphics
 
class  C4ConfigSound
 
class  C4ConfigNetwork
 
class  C4ConfigStartup
 
class  C4ConfigLobby
 
class  C4ConfigIRC
 
class  C4ConfigGamepad
 
class  C4ConfigControls
 
class  C4ConfigSecurity
 
class  C4Config
 

Macros

#define C4DEFAULT_FONT_NAME   "Endeavour"
 

Enumerations

enum  { CFG_MaxString = 1024, CFG_MaxEditorMRU = 8 }
 

Variables

const int C4ConfigMaxGamepads = 4
 
C4Config Config
 

Macro Definition Documentation

#define C4DEFAULT_FONT_NAME   "Endeavour"

Definition at line 27 of file C4Config.h.

Referenced by C4ConfigGeneral::CompileFunc().

Enumeration Type Documentation

anonymous enum
Enumerator
CFG_MaxString 
CFG_MaxEditorMRU 

Definition at line 28 of file C4Config.h.

Variable Documentation

const int C4ConfigMaxGamepads = 4

Definition at line 213 of file C4Config.h.

Referenced by C4Config::CompileFunc().

C4Config Config

Definition at line 833 of file C4Config.cpp.

Referenced by C4Landscape::_SetPix2(), C4MainMenu::ActivateDisplay(), C4MainMenu::ActivateNewPlayer(), C4MainMenu::ActivateOptions(), C4MainMenu::ActivateSavegame(), C4LSectors::Add(), C4Viewport::AdjustPosition(), C4Network2::AllowJoin(), C4Application::ApplyResolutionConstraints(), C4Object::AssignRemoval(), C4GUI::Button::Button(), C4ChatControl::C4ChatControl(), C4ClientPlayerInfos::C4ClientPlayerInfos(), C4ControlJoinPlayer::C4ControlJoinPlayer(), C4ControlReInitScenario::C4ControlReInitScenario(), C4GameOptionButtons::C4GameOptionButtons(), C4PortraitSelDlg::C4PortraitSelDlg(), C4StartupMainDlg::C4StartupMainDlg(), C4StartupNetDlg::C4StartupNetDlg(), C4StartupOptionsDlg::C4StartupOptionsDlg(), C4StartupPlrSelDlg::C4StartupPlrSelDlg(), C4ScenarioListLoader::Scenario::CanOpen(), C4MassMover::Cease(), C4Playback::Check(), C4GUI::CheckBox::CheckBox(), C4MCOverlay::CheckMask(), C4StartupPlrSelDlg::CheckPlayerName(), C4StartupNetDlg::CheckVersionUpdate(), C4Playback::Clear(), C4Network2IRCClient::Close(), C4GUI::ComboBox::ComboBox(), ConsoleDlgProc(), C4GUI::ContextMenu::ContextMenu(), C4ComponentHost::CopyFilePathFromGroup(), C4MassMoverSet::Create(), C4SoundInstance::Create(), CStdGL::CreateContext(), C4Network2::CreateDynamic(), C4MapFolderData::CreateGUIElements(), C4Network2ResList::CreateNetworkFolder(), C4ConfigGeneral::CreateSaveFolder(), C4GameControl::DbgRec(), C4PXS::Deactivate(), C4GameControl::Default(), C4GUI::Dialog::Dialog(), DialogWinProc(), C4AulExec::DirectExec(), C4Game::DoGameOver(), C4Application::DoInit(), C4ScenarioListLoader::SubFolder::DoLoadContents(), C4Network2::DoLobby(), C4StartupNetDlg::DoOK(), C4StartupScenSelDlg::DoOK(), C4Landscape::P::DoScan(), C4UpperBoard::Draw(), C4PXSSystem::Draw(), C4MouseControl::Draw(), C4Game::DrawCrewOverheadText(), C4Network2::DrawStatus(), C4Game::DropFile(), C4ScenarioSection::EnsureTempStore(), EntrySortFunc(), C4Game::ExecObjects(), C4UpperBoard::Execute(), C4PXS::Execute(), C4SoundInstance::Execute(), C4Game::Execute(), C4Object::Execute(), C4Playback::ExecuteControl(), C4PlayerControl::ExecuteControlPacket(), C4Landscape::P::ExecuteScan(), C4MusicFile::ExtractFile(), C4Console::FileNew(), C4Console::FileOpen(), C4Console::FileOpenWPlrs(), C4Console::FileSaveAs(), C4Network2ResList::FindTempResFileName(), C4GraphicsSystem::FlashMessage(), C4Application::FullScreenMode(), FullScreenWinProc(), C4Application::GameTick(), C4DefList::GetByPath(), C4Application::GetConfigHeight(), C4Application::GetConfigWidth(), C4Language::GetPackGroups(), C4Network2Reference::getSortOrder(), C4Network2Res::GetStandalone(), C4Game::GetTranslatedString(), C4GUI::GUISound(), C4Network2IO::HandlePacket(), C4ViewportWindow::Init(), C4Reloc::Init(), C4MusicSystem::Init(), C4Landscape::Init(), C4Game::Init(), C4Player::Init(), C4GUI::DialogWindow::Init(), C4Player::InitControl(), C4Game::InitDefs(), C4StartupGraphics::InitFonts(), C4GraphicsResource::InitFonts(), C4Game::InitGame(), C4Network2::InitHost(), C4Game::InitKeyboard(), C4Network2::InitLeague(), C4Network2Reference::InitLocal(), C4Network2::InitNetIO(), C4Game::InitPlayerControlUserSettings(), C4Game::InitScriptEngine(), C4Shader::IsLogging(), C4Network2IRCClient::Join(), C4StartupScenSelDlg::KeyCheat2(), C4StartupOptionsDlg::KeyMusicToggle(), C4Network2::LeaguePlrAuth(), C4Network2::LeagueUpdate(), C4GUI::ListBox::ListBox(), C4TextureShape::Load(), C4SoundEffect::Load(), C4DefList::Load(), C4ScenarioListLoader::Entry::Load(), C4ParticleDef::Load(), C4StartupPlrSelDlg::PlayerListItem::Load(), C4GameParameters::Load(), C4Config::Load(), C4MapFolderData::Load(), C4Game::LoadAdditionalSystemGroup(), C4ScenarioListLoader::Scenario::LoadCustomPre(), C4MusicSystem::LoadMoreMusic(), C4MainMenu::MenuCommand(), C4StartupPlrSelDlg::PlayerListItem::MoveFilename(), C4SoundSystem::NewEffect(), C4Game::NewObject(), C4GameOptionButtons::OnBtnComment(), C4StartupNetDlg::OnBtnInternet(), C4GameOptionButtons::OnBtnInternet(), C4GameOptionButtons::OnBtnLeague(), C4GameOptionButtons::OnBtnPassword(), C4StartupNetDlg::OnBtnRecord(), C4GameOptionButtons::OnBtnRecord(), C4GameLobby::MainDlg::OnClientAddPlayer(), C4PortraitSelDlg::OnClosed(), C4StartupPlrPropertiesDlg::OnClosed(), C4GameOptionButtons::OnCommentSet(), C4ChatControl::OnConnectBtn(), C4StartupPlrSelDlg::OnDelBtnConfirm(), C4GameOptionButtons::OnPasswordSet(), C4StartupMainDlg::OnPlayerSelContextAdd(), C4StartupMainDlg::OnPlayerSelContextAddPlr(), C4StartupMainDlg::OnPlayerSelContextRemove(), C4StartupMainDlg::OnPlayerSelContextRemovePlr(), C4Network2::OnPuncherConnect(), C4Application::OnResolutionChanged(), C4GameLobby::MainDlg::OnRunBtn(), C4StartupMainDlg::OnShown(), C4Playback::Open(), OpenExtraLogs(), OpenLog(), C4Game::OpenScenario(), C4GameControlNetwork::PackCompleteCtrl(), C4Application::ParseCommandLine(), C4MusicSystem::Play(), C4MusicFileSDL::Play(), C4Application::PreInit(), C4Game::PreInit(), C4MessageInput::ProcessCommand(), C4ChatControl::ProcessInput(), PropertyDlgProc(), C4Network2HTTPClient::Query(), C4Game::QuickSave(), C4Application::Quit(), C4ViewportList::RecalculateViewports(), RecordRandom(), C4PlayerInfoList::RecreatePlayerFiles(), C4Shader::Refresh(), C4Console::RegisterRecentInput(), C4Game::ReloadDef(), C4Game::ReloadFile(), C4LSectors::Remove(), C4MusicFile::RemTempFile(), C4GUI::RenameEdit::RenameEdit(), C4GameControl::RequestRuntimeRecord(), RestartApplication(), C4PlayerInfoList::RestoreSavegameInfos(), C4Shape::Rotate(), C4PXSSystem::Save(), C4PlayerList::Save(), C4Player::Save(), C4StartupOptionsDlg::SaveConfig(), C4GameSave::SaveDesc(), C4Landscape::P::SaveDiffInternal(), C4Game::SaveGameTitle(), C4Landscape::P::SaveInternal(), C4Landscape::SaveMap(), C4GraphicsSystem::SaveScreenshot(), C4Landscape::SaveTextures(), C4ScenarioSection::ScenarioLoad(), C4MusicSystem::ScheduleWaitTime(), C4Network2Res::SetByCore(), C4Network2Res::SetByFile(), C4Network2Res::SetByGroup(), C4Game::SetDefaultGamma(), C4Application::SetGameFont(), C4ApplicationGameTimer::SetGameTickDelay(), C4ClientCore::SetLocal(), C4Object::SetOCF(), C4MusicSystem::SetPlayList(), C4StartupNetListEntry::SetReference(), C4ScenarioListLoader::Entry::SetTitleInGroup(), C4GameLobby::MainDlg::Start(), C4Record::Start(), StartSoundEffect(), StartSoundEffectAt(), C4Record::Stop(), C4ControlJoinPlayer::Strip(), C4GUI::Tabular::Tabular(), C4AppDelegate::toggleFullScreen:, C4MusicSystem::ToggleOnOff(), ToolsDlgProc(), C4LSectors::Update(), C4StartupPlrSelDlg::PlayerListItem::UpdateCore(), C4Game::UpdateLanguage(), C4Object::UpdateOCF(), C4StartupMainDlg::UpdateParticipants(), C4ChatControl::UpdateTitle(), C4MusicSystem::UpdateVolume(), ViewportWinProc(), and C4GameSave::WriteDescDefinitions().