OpenClonk
C4Globals.cpp File Reference
Include dependency graph for C4Globals.cpp:

Go to the source code of this file.

Variables

C4StringTable Strings
 
C4AulScriptEngine ScriptEngine
 
C4Application Application
 
C4Console Console
 
C4FullScreen FullScreen
 
C4MouseControl MouseControl
 
C4GameObjects Objects
 
C4DefList Definitions
 
C4GraphicsSystem GraphicsSystem
 
C4Game Game
 
C4Network2 Network
 

Variable Documentation

◆ Application

C4Application Application

Definition at line 44 of file C4Globals.cpp.

Referenced by C4Game::Abort(), C4GameLobby::ScenDesc::Activate(), C4GameOptionsList::Activate(), C4Network2ResDlg::Activate(), C4MainMenu::ActivateDisplay(), C4MainMenu::ActivateMain(), C4Network2ResList::AddByCore(), C4Network2ResList::AddLoad(), C4Network2ResChunk::AddTo(), C4ChatControl::C4ChatControl(), C4ChatDlg::C4ChatDlg(), C4ConsoleGUIPreviewWindow::C4ConsoleGUIPreviewWindow(), C4GameOverDlg::C4GameOverDlg(), C4GameSec1Timer::C4GameSec1Timer(), C4InteractiveThread::C4InteractiveThread(), C4Network2ClientListBox::C4Network2ClientListBox(), C4Network2ClientListDlg::C4Network2ClientListDlg(), C4Network2Stats::C4Network2Stats(), C4SoundModifier::C4SoundModifier(), C4StartupModsDlg::C4StartupModsDlg(), C4StartupModsDownloader::C4StartupModsDownloader(), C4StartupNetDlg::C4StartupNetDlg(), C4StartupOptionsDlg::C4StartupOptionsDlg(), C4GameControlNetwork::CheckCompleteCtrl(), C4MusicFileSDL::CheckIfPlaying(), C4Network2IO::CheckTimeout(), C4StartupNetDlg::CheckVersionUpdate(), C4Game::Clear(), C4Network2::Clear(), C4Network2IO::Clear(), C4Console::Clear(), C4Game::ClearPointers(), C4StartupNetListEntry::ClearRef(), C4Console::Close(), C4FullScreen::Close(), C4Game::CompileFunc(), C4GameParameters::CompileFunc(), ConsoleDlgProc(), C4GameLobby::Countdown::Countdown(), C4GUI::Dialog::CreateConsoleWindow(), C4GameLobby::ScenDesc::Deactivate(), C4GameOptionsList::Deactivate(), C4Network2ResDlg::Deactivate(), C4Network2::DeactivateInactiveClients(), C4AulDebug::DebugStep(), C4Game::Default(), C4Network2::DeinitLeague(), C4Network2Res::Derive(), C4ConfigGeneral::DeterminePaths(), C4Application::DoInit(), C4GameControlNetwork::DoInput(), C4Game::DoKeyboardInput(), C4Network2::DoLobby(), C4GUI::Dialog::DoModal(), C4StartupNetDlg::DoOK(), C4ScenarioListLoader::DoProcessCallback(), C4GraphicsSystem::DoSaveScreenshot(), C4MessageBoard::Draw(), C4Viewport::Draw(), C4GUI::Screen::Draw(), C4Game::DropFile(), C4Player::Eliminate(), C4GraphicsSystem::Execute(), C4Viewport::Execute(), C4GUI::Dialog::Execute(), C4SoundSystem::Execute(), C4ApplicationGameTimer::Execute(), C4StdInProc::Execute(), C4Console::FileClose(), C4Console::FileNew(), C4Console::FileOpen(), C4Console::FileOpenWPlrs(), C4Network2::FinalInit(), C4GraphicsSystem::FinishDrawing(), C4Application::GameTick(), GetSoundInstance(), C4Network2IO::HandlePacket(), C4GUI::InfoDialog::InfoDialog(), C4EditCursor::Init(), C4Game::Init(), C4SoundModifierList::Init(), C4SoundSystem::Init(), C4FullScreen::Init(), C4Network2IO::Init(), C4Viewport::Init(), C4ViewportWindow::Init(), C4Game::InitDefs(), C4Game::InitGame(), C4Network2::InitHost(), C4Network2::InitialConnect::InitialConnect(), C4Game::InitKeyboard(), C4Network2::InitLeague(), C4Network2Reference::InitLocal(), C4Game::InitNetworkFromAddress(), C4Game::InitPlayerControlSettings(), C4Game::InitPlayers(), C4Game::InitScriptEngine(), C4Startup::InitStartup(), C4ChatDlg::IsChatActive(), C4Shader::IsLogging(), C4Object::IsVisible(), C4Network2::Join(), C4Network2IRCClient::Join(), C4GUI::MessageDialog::KeyCopy(), C4StartupOptionsDlg::KeyMusicToggle(), C4MessageInput::KeyStartTypeIn(), C4Network2::LeagueEnd(), C4Network2::LeaguePlrAuth(), C4Network2::LeagueShowError(), C4Network2::LeagueStart(), C4AulDebug::Listen(), C4SoundEffect::Load(), Log(), LogSilent(), main(), C4GameLobby::MainDlg::MainDlg(), C4MainMenu::MenuCommand(), C4GUI::Edit::MouseInput(), C4MouseControl::Move(), C4Network2Res::OnChunk(), C4Network2::OnClientDisconnect(), C4StartupMainDlg::OnClosed(), C4Network2IO::OnConn(), C4ChatControl::OnConnectBtn(), C4GUI::Edit::OnContext(), C4Network2IO::OnDisconn(), C4Network2IO::OnError(), C4StartupMainDlg::OnExitBtn(), C4StartupMainDlg::OnNetJoin(), C4Network2IO::OnPacket(), C4Network2::OnPuncherConnect(), C4Network2ResList::OnResComplete(), C4GameLobby::Countdown::OnSec1Timer(), C4StartupMainDlg::OnShown(), C4Game::OpenScenario(), C4Application::ParseCommandLine(), C4SoundInstance::Playing(), C4Game::PreInit(), C4GameControl::PrepareInput(), C4MessageInput::ProcessCommand(), C4SoundLoaders::WavLoader::ReadInfo(), C4ViewportList::RecalculateViewports(), C4Game::ReloadDef(), RestartApplication(), C4Network2::RetrieveRes(), C4AbstractApp::Run(), C4Game::SaveGameTitle(), C4Player::ScrollView(), C4SoundModifierList::SetGlobalModifier(), C4Game::SetGlobalSoundModifier(), C4Game::SetInitProgress(), C4Network2Res::SetLoad(), C4ClientCore::SetLocal(), C4SoundInstance::SetPlayer(), C4StartupNetListEntry::SetRefQuery(), C4Player::SetSoundModifier(), C4GUI::Dialog::SetTitle(), C4Viewport::SetZoom(), ShaderLog(), C4GUI::Dialog::Show(), C4GUI::Screen::ShowDialog(), C4Game::ShowGameOverDlg(), SoundLevel(), SoundPan(), SoundPitch(), C4SoundInstance::Start(), C4GraphicsSystem::StartDrawing(), C4Network2Res::StartLoad(), C4StartupScenSelDlg::StartScenario(), StartSoundEffect(), C4Network2::StartStreaming(), C4ChatDlg::StopChat(), StopSoundEffect(), C4Network2::StopStreaming(), C4Game::Ticks(), C4SoundModifierReverb::Update(), C4SoundModifierEcho::Update(), C4SoundModifierEqualizer::Update(), C4MouseControl::UpdateClip(), C4Game::UpdateLanguage(), C4ChatControl::~C4ChatControl(), C4GameOverDlg::~C4GameOverDlg(), C4GameSec1Timer::~C4GameSec1Timer(), C4InteractiveThread::~C4InteractiveThread(), C4Network2ClientListBox::~C4Network2ClientListBox(), C4Network2ClientListDlg::~C4Network2ClientListDlg(), C4Network2Stats::~C4Network2Stats(), C4SoundModifier::~C4SoundModifier(), C4StartupModsDlg::~C4StartupModsDlg(), C4StartupModsDownloader::~C4StartupModsDownloader(), C4StartupNetDlg::~C4StartupNetDlg(), C4GameLobby::Countdown::~Countdown(), C4GUI::InfoDialog::~InfoDialog(), and C4GameLobby::MainDlg::~MainDlg().

◆ Console

C4Console Console

Definition at line 45 of file C4Globals.cpp.

Referenced by C4EditCursor::AltDown(), C4EditCursor::AltUp(), C4EditCursor::ApplyToolBrush(), C4EditCursor::ApplyToolFill(), C4EditCursor::ApplyToolLine(), C4EditCursor::ApplyToolPicker(), C4EditCursor::ApplyToolRect(), C4Network2::CheckStatusReached(), C4EditCursor::Clear(), C4ToolsDlg::Clear(), C4Game::Clear(), C4Application::Clear(), C4Game::ClearPointers(), ConsoleDlgProc(), C4PropertyPath::DoCall(), C4EditCursor::DoContextMenu(), C4Application::DoInit(), C4Game::DoKeyboardInput(), C4Network2::DoLobby(), C4Application::Draw(), C4EditCursor::Draw(), C4Viewport::Draw(), C4Game::DropDef(), C4Game::DropFile(), C4ViewportWindow::EditCursorMove(), C4EditCursor::EditingOK(), C4EditCursor::Execute(), C4Application::GameTick(), C4EditCursor::In(), C4EditCursor::Init(), C4Game::Init(), C4Game::InitGameFinal(), C4Game::InitKeyboard(), C4ToolsDlg::InitMaterialCtrls(), C4Game::InitPlayers(), C4Game::JoinPlayer(), C4EditCursor::LeftButtonDown(), C4EditCursor::LeftButtonUp(), Log(), C4EditCursor::Move(), C4EditCursor::OnSelectionChanged(), C4Network2::OnStatusAck(), C4Network2::OnStatusReached(), C4ToolsDlg::Open(), C4EditCursor::OpenPropTools(), C4Game::Pause(), C4Game::PreInit(), C4Application::ProcessCallback(), C4MessageInput::ProcessCommand(), PropertyDlgProc(), C4PlayerList::Remove(), C4Network2::RetrieveRes(), C4Console::SaveScenario(), C4ToolsDlg::SelectBackMaterial(), C4ToolsDlg::SelectBackTexture(), C4ToolsDlg::SelectMaterial(), C4ToolsDlg::SelectTexture(), C4ToolsDlg::SetBackTexture(), C4ToolsDlg::SetLandscapeMode(), C4EditCursor::SetMode(), C4PropertyPath::SetProperty(), C4ToolsDlg::SetTexture(), C4GraphicsSystem::ToggleShow8BitSurface(), C4GraphicsSystem::ToggleShowAction(), C4GraphicsSystem::ToggleShowVertices(), C4EditCursor::ToolFailure(), C4Game::Unpause(), C4Console::UpdateInputCtrl(), and C4EditCursor::UpdateStatusBar().

◆ Definitions

◆ FullScreen

◆ Game

C4Game Game

Definition at line 52 of file C4Globals.cpp.

Referenced by C4Game::Abort(), C4Command::Acquire(), C4MainMenu::ActivateMain(), C4MainMenu::ActivateNewPlayer(), C4MainMenu::ActivateSavegame(), C4PlayerInfoList::AddInfo(), C4Team::AddPlayer(), C4GameSaveRecord::AdjustCore(), C4Network2::AllowJoin(), C4Object::AssignDeath(), C4PlayerInfoList::AssignPlayerIDs(), C4Object::AssignRemoval(), C4PlayerInfoList::AssignTeams(), C4Landscape::P::BlastMaterial2Objects(), C4MouseControl::ButtonUpDragScript(), C4ControlReInitScenario::C4ControlReInitScenario(), C4GameOptionButtons::C4GameOptionButtons(), C4GameOptionsList::C4GameOptionsList(), C4GameOverDlg::C4GameOverDlg(), C4ScenarioSection::C4ScenarioSection(), C4StartupNetDlg::C4StartupNetDlg(), C4Viewport::CalculateZoom(), C4TeamList::CanLocalSeeTeam(), C4GameControl::ChangeToLocal(), C4Playback::Check(), C4GameControlNetwork::CheckCompleteCtrl(), C4Network2::CheckStatusReached(), C4Landscape::P::ChunkOZoom(), C4Application::Clear(), C4Application::ClearCommandLine(), C4Network2Client::ClearGraphs(), C4Player::ClearGraphs(), C4FullScreen::Close(), C4PlayerInfo::CompileFunc(), C4RoundResults::CompileFunc(), C4ValueProviderLinear::CompileFunc(), C4Object::CompileFunc(), ConsoleDlgProc(), ConsoleHandleWin32KeyboardMessage(), ConstructionCheck(), C4Object::CreateContents(), C4Network2::CreateDynamic(), C4Network2Client::CreateGraphs(), C4Player::CreateGraphs(), C4Landscape::P::CreateMap(), C4Landscape::P::CreateMapS2(), C4PlayerInfoList::CreateRestoreInfosForJoinedScriptPlayers(), C4GameObjects::CrossCheck(), C4PlayerList::CtrlRemove(), C4GameControl::CtrlTickReached(), C4GameControl::DbgRec(), C4Network2::DeactivateInactiveClients(), DebugLog(), C4AulDebug::DebugStep(), C4GameControlNetwork::DecideControlDelivery(), C4Network2::DeinitLeague(), C4ObjectList::DeleteObjects(), C4Landscape::P::DigMaterial2Objects(), C4Console::DoHalt(), C4Game::DoKeyboardInput(), C4Network2::DoLobby(), C4PlayerInfoList::DoLocalNonNetworkPlayerInfoUpdate(), C4GUI::Dialog::DoModal(), C4PlayerControl::DoMouseInput(), C4StartupNetDlg::DoOK(), C4Console::DoPlay(), C4MainMenu::DoRefillInternal(), C4Startup::DoStartup(), C4GameControl::DoSyncCheck(), C4MessageBoard::Draw(), C4UpperBoard::Draw(), C4LoaderScreen::Draw(), C4Viewport::Draw(), C4GameMessage::Draw(), C4LandscapeRenderGL::Draw(), C4Landscape::DrawChunks(), C4Landscape::DrawMap(), C4Viewport::DrawOverlay(), C4Object::DrawSelectMark(), C4Viewport::DropFile(), C4Network2::EndVote(), C4GameParameters::EnforceLeagueRules(), C4Startup::EnsureLoaded(), C4ScenarioSection::EnsureTempStore(), C4Player::Evaluate(), C4RoundResults::EvaluateGame(), C4RoundResults::EvaluateLeague(), C4GameControl::ExecControl(), C4GameControl::ExecControlPacket(), C4Object::ExecLife(), C4Object::ExecMovement(), C4Game::ExecObjects(), C4GameControlNetwork::ExecQueuedSyncCtrl(), C4GameControl::Execute(), C4PlayerControl::Execute(), C4EditCursor::Execute(), C4GraphicsSystem::Execute(), C4Viewport::Execute(), C4Menu::Execute(), C4MouseControl::Execute(), C4UpperBoard::Execute(), C4Landscape::Execute(), C4Weather::Execute(), C4GameControlNetwork::Execute(), C4Player::Execute(), C4ValueProviderLinear::Execute(), C4MusicSystem::Execute(), C4ScriptGuiWindowAction::Execute(), C4ApplicationGameTimer::Execute(), C4Network2Stats::ExecuteSecond(), C4PlayerList::FileInUse(), C4Console::FileNew(), C4Console::FileOpen(), C4Console::FileOpenWPlrs(), C4Console::FileRecord(), C4Console::FileSaveAs(), C4Network2::FinalInit(), FindConSiteSpot(), C4Player::FindNewOwner(), C4PlayerInfoList::FindSavegameResumePlayerInfo(), FnPlaceAnimal(), FnPlaceVegetation(), C4ViewportList::FreeScroll(), C4Application::FullScreenMode(), C4Player::GainScenarioAchievement(), C4Game::GameOverCheck(), C4Application::GameTick(), C4Network2Players::GetClientChatColor(), C4GameControl::getCtrlTick(), C4ControlVote::getDesc(), C4Team::GetFirstUnjoinedPlayerID(), C4PlayerInfoList::GetFreePlayerSlotCount(), C4GameParameters::GetGameGoalString(), C4Network2Reference::getGameVersion(), C4ScenarioSection::GetGroupfile(), C4Player::GetInfo(), GetKeyboardInputName(), C4PlayerInfo::GetLobbyColor(), C4Network2Players::GetLocalPlayerInfoPacket(), C4Team::GetNameWithParticipants(), C4GameControl::getNextControlTick(), C4Language::GetPackGroups(), C4PlayerControlAssignmentSet::GetPicture(), C4TeamList::GetScriptPlayerName(), C4MouseControl::GetTargetObject(), C4Player::GetType(), C4Network2::HandleActivateReq(), C4Network2::HandleJoinData(), C4GameLobby::MainDlg::HandlePacket(), C4Network2Players::HandlePacket(), C4Network2Players::HandlePlayerInfo(), C4Network2Players::HandlePlayerInfoUpdRequest(), C4PlayerInfo::HasTeamWon(), C4Team::HasWon(), C4Network2::HostConnect(), C4Extra::Init(), C4RoundResults::Init(), C4GraphicsResource::Init(), C4StartupGraphics::Init(), C4Network2Players::Init(), C4Sky::Init(), C4Weather::Init(), C4UpperBoard::Init(), C4Landscape::Init(), C4ScriptGuiWindowAction::Init(), C4Viewport::Init(), C4Player::Init(), C4LoaderScreen::Init(), C4Landscape::P::InitBorderPix(), C4Player::InitControl(), C4GraphicsResource::InitFonts(), C4StartupGraphics::InitFonts(), C4MusicSystem::InitForScenario(), C4Console::InitGame(), C4Network2::InitHost(), C4Game::InitKeyboard(), C4Network2::InitLeague(), C4PlayerInfoList::InitLocal(), C4Game::InitMaterialTexture(), C4Network2::InitNetIO(), C4GameControl::InitNetwork(), C4Game::InitPlayers(), C4GameControl::InitReplay(), C4Game::InitScriptEngine(), C4Landscape::InsertDeadMaterial(), C4Landscape::InsertMaterial(), C4Player::IsInvisible(), C4PlayerList::Join(), C4Network2Players::JoinLocalPlayer(), C4PlayerList::JoinNew(), C4StartupMainDlg::KeyEnterDown(), C4StartupMainDlg::KeyEnterUp(), C4Network2::LeagueEnd(), C4Network2::LeagueNotifyDisconnect(), C4Network2::LeaguePlrAuthCheck(), C4Network2::LeagueSignupDisable(), C4Network2::LeagueStart(), C4Network2::LeagueUpdateProcessReply(), C4EditCursor::LeftButtonDown(), C4MouseControl::LeftUpDragNone(), C4GameParameters::Load(), C4GameResList::Load(), C4DefList::Load(), C4Game::LoadAdditionalSystemGroup(), C4Extra::LoadDef(), C4GameResList::LoadFoldersWithLocalDefs(), C4PlayerInfo::LoadFromLocalFile(), C4PlayerInfo::LoadResource(), C4Player::LoadRuntimeData(), C4Game::LoadScenarioSection(), C4PlayerInfoList::LocalJoinUnjoinedPlayersInQueue(), C4Player::LocalSync(), C4GameLobby::MainDlg::MainDlg(), C4MainMenu::MenuCommand(), C4EditCursor::Move(), C4MouseControl::Move(), C4Command::MoveTo(), C4ObjectInfoList::New(), C4Viewport::NextPlayer(), C4GameOptionButtons::OnBtnLeague(), C4StartupNetDlg::OnBtnRecord(), C4GameOptionButtons::OnBtnRecord(), C4GameLobby::MainDlg::OnClientAddPlayer(), C4Network2::OnClientDisconnect(), C4Network2Players::OnClientPart(), C4AbortGameDialog::OnClosed(), C4GameOverDlg::OnClosed(), C4Application::OnCommand(), C4StartupPlrPropertiesDlg::OnCtrlChangeLeft(), C4StartupPlrPropertiesDlg::OnCtrlChangeRight(), C4Network2::OnGameSynchronized(), C4Application::OnKeyboardLayoutChanged(), C4GameLobby::MainDlg::OnMessage(), C4StartupMainDlg::OnNetJoin(), C4GameLobby::MainDlg::OnReadyCheck(), C4Application::OnResolutionChanged(), C4GameLobby::MainDlg::OnRightTabContext(), C4GameSaveSavegame::OnSaving(), C4GameSec1Timer::OnSec1Timer(), C4GameLobby::Countdown::OnSec1Timer(), C4AbortGameDialog::OnShown(), C4GameOverDlg::OnShown(), C4StartupScenSelDlg::OnShown(), C4Network2::OnStatusAck(), C4Network2Players::OnStatusGoReached(), C4Network2::OnStatusReached(), C4ObjectMenu::OnUserClose(), C4ObjectMenu::OnUserEnter(), C4ObjectMenu::OnUserSelectItem(), C4Playback::Open(), C4Application::OpenGame(), C4Game::OpenScenario(), C4Network2::OpenVoteDialog(), C4Application::ParseCommandLine(), C4Game::Pause(), C4EditCursor::PerformDuplicationLegacy(), C4Player::PlaceReadyBase(), C4Player::PlaceReadyCrew(), C4Player::PlaceReadyMaterial(), C4Player::PlaceReadyVehic(), C4MusicSystem::Play(), C4Landscape::PostInitMap(), C4ControlJoinPlayer::PreExecute(), C4Application::PreInit(), C4Game::PreInit(), C4GameControl::Prepare(), C4PlayerControl::PrepareInput(), C4MessageInput::ProcessCommand(), C4MessageInput::ProcessInput(), PropertyDlgProc(), C4Object::Push(), C4SolidMask::Put(), C4TeamList::ReassignAllTeams(), C4ViewportList::RecalculateViewports(), C4PlayerInfoList::RecheckAutoGeneratedTeams(), C4TeamList::RecheckPlayerInfoTeams(), C4Team::RecheckPlayers(), C4TeamList::RecheckTeams(), C4PlayerInfoList::RecreatePlayerFiles(), C4PlayerInfoList::RecreatePlayers(), C4ObjectInfo::Recruit(), C4GraphicsResource::RegisterMainGroups(), C4PlayerList::Remove(), C4GameControl::RemoveOldSyncChecks(), C4Network2::RequestActivate(), C4PlayerInfoList::ResolvePlayerAttributeConflicts(), C4Object::Resort(), C4GameObjects::ResortUnsorted(), C4PlayerInfoList::RestoreSavegameInfos(), C4ObjectInfo::Retire(), C4Network2::RetrieveScenario(), C4MouseControl::RightUpDragNone(), C4PlayerList::Save(), C4GameSaveSavegame::SaveComponents(), C4GameSaveRecord::SaveComponents(), C4GameSave::SaveDesc(), C4Console::SaveScenario(), C4Player::ScenarioAndTeamInit(), C4Landscape::ScenarioInit(), C4Player::ScenarioInit(), C4ScenarioSection::ScenarioLoad(), C4Network2::SendJoinData(), C4ControlSyncCheck::Set(), C4Client::SetActivated(), C4PlayerInfoList::SetAsRestoreInfos(), C4Player::SetHostility(), C4PlayerInfo::SetJoined(), C4ToolsDlg::SetLandscapeMode(), C4PlayerInfo::SetRemoved(), C4GameControlNetwork::SetRunning(), C4TeamList::SetTeamColors(), C4Player::SetWealth(), C4Record::Start(), C4GameLobby::MainDlg::Start(), C4GameControl::StartRecord(), C4StartupScenSelDlg::StartScenario(), C4Record::StartStreaming(), C4Object::StatusDeactivate(), C4Record::Stop(), C4Network2::StreamOut(), C4GameControl::Ticks(), C4MusicSystem::ToggleOnOff(), C4Console::TogglePause(), C4GraphicsSystem::ToggleShow8BitSurface(), C4GraphicsSystem::ToggleShowAction(), C4GraphicsSystem::ToggleShowVertices(), C4Command::Transfer(), C4Game::Unpause(), C4Network2ClientListBox::Update(), C4FoWLightSection::Update(), C4Network2ClientList::UpdateClientActivity(), C4MouseControl::UpdateCursorTarget(), C4Console::UpdateNetMenu(), C4PlayerInfoList::UpdatePlayerAttributes(), C4Console::UpdateStatusBars(), C4Network2ClientDlg::UpdateText(), C4StartupPlrPropertiesDlg::UserClose(), C4FullScreen::ViewportCheck(), C4ViewportList::ViewportNextPlayer(), C4Network2::Vote(), C4GameSaveRecord::WriteDesc(), C4GameSave::WriteDescDefinitions(), C4GameSave::WriteDescGameTime(), C4GameSave::WriteDescPlayers(), and C4KeyBinding::~C4KeyBinding().

◆ GraphicsSystem

◆ MouseControl

◆ Network

C4Network2 Network

Definition at line 53 of file C4Globals.cpp.

Referenced by C4GameLobby::Countdown::Abort(), C4Game::Abort(), C4MainMenu::ActivateHost(), C4MainMenu::ActivateMain(), C4PlayerInfoList::AddInfo(), C4ChartDialog::C4ChartDialog(), C4GameOptionButtons::C4GameOptionButtons(), C4GameOverDlg::C4GameOverDlg(), C4Network2Stats::C4Network2Stats(), C4GameControlNetwork::CalcPerformance(), C4Network2IO::CallHandlers(), C4Game::CanQuickSave(), C4GameControlNetwork::CheckCompleteCtrl(), C4Game::Clear(), C4GameLobby::Countdown::Countdown(), C4GameControlNetwork::DecideControlDelivery(), C4Network2Client::DoConnectAttempt(), C4GameControlNetwork::DoInput(), C4PlayerInfoList::DoPlayerInfoUpdate(), C4Viewport::Draw(), C4Game::Evaluate(), C4GameControlNetwork::ExecSyncControl(), C4Game::Execute(), C4GraphicsSystem::Execute(), C4Viewport::Execute(), C4Network2IO::Execute(), C4Network2Stats::ExecuteSecond(), C4PlayerList::FileInUse(), C4GameControlNetwork::HandleControlPkt(), C4Network2Players::HandlePacket(), C4Network2Players::HandlePlayerInfo(), C4Network2Players::HandlePlayerInfoUpdRequest(), C4Network2IO::HandlePuncherPacket(), C4Console::In(), C4Game::Init(), C4Network2Players::Init(), C4Game::InitControl(), C4Game::InitGameFinal(), C4Game::InitKeyboard(), C4PlayerInfoList::InitLocal(), C4Network2Reference::InitLocal(), C4Game::InitNetworkFromReference(), C4Game::InitNetworkHost(), C4Game::InitPlayers(), C4Game::IsPaused(), C4TeamList::IsTeamVisible(), C4Network2Players::JoinLocalPlayer(), C4PlayerList::JoinNew(), C4PlayerInfo::LoadFromLocalFile(), C4PlayerInfo::LoadResource(), C4GameLobby::LobbyError(), C4PlayerInfoList::LocalJoinUnjoinedPlayersInQueue(), Log(), C4MainMenu::MenuCommand(), C4GameOptionButtons::OnBtnInternet(), C4GameOptionButtons::OnBtnPassword(), C4GameLobby::MainDlg::OnClientAddPlayer(), C4Network2Players::OnClientPart(), C4StartupScenSelDlg::OnClosed(), C4GameOptionButtons::OnCommentSet(), C4Network2IO::OnConn(), C4GameLobby::MainDlg::OnMessage(), C4GameOptionButtons::OnPasswordSet(), C4GameLobby::MainDlg::OnRunBtn(), C4GameSaveSavegame::OnSaving(), C4GameLobby::Countdown::OnSec1Timer(), C4AbortGameDialog::OnShown(), C4Network2Players::OnStatusGoReached(), C4Network2IO::OnThreadEvent(), C4Game::OpenScenario(), C4GameControlNetwork::PackCompleteCtrl(), C4Application::ParseCommandLine(), C4Game::Pause(), C4ControlJoinPlayer::PreExecute(), C4ControlJoinPlayer::PreRec(), C4MessageInput::ProcessCommand(), C4TeamList::RecheckPlayerInfoTeams(), C4PlayerInfoList::RecreatePlayers(), C4Game::ReloadDef(), C4Game::ReloadFile(), C4Game::ReloadParticle(), C4Network2Players::RequestPlayerInfoUpdate(), C4PlayerInfoList::RestoreSavegameInfos(), C4GameResList::RetrieveFiles(), C4Player::Save(), C4Console::SaveGame(), C4PlayerInfoList::SetAsRestoreInfos(), C4GameControlNetwork::SetCtrlMode(), C4TeamList::SetTeamColors(), C4TeamList::SetTeamDistribution(), C4GameLobby::MainDlg::Start(), C4Game::Synchronize(), C4Game::Unpause(), C4Network2ResDlg::Update(), C4Console::UpdateNetMenu(), C4GameOptionButtons::UpdatePasswordBtn(), C4Console::UpdatePlayerMenu(), C4Network2ClientDlg::UpdateText(), C4GameSaveSavegame::WriteDesc(), C4GameSaveRecord::WriteDesc(), C4GameSave::WriteDescDate(), C4GameSave::WriteDescNetworkClients(), and C4Network2Stats::~C4Network2Stats().

◆ Objects

C4GameObjects Objects

Definition at line 48 of file C4Globals.cpp.

Referenced by C4MainMenu::ActivateRules(), C4DefGraphicsPtrBackupEntry::AssignRemoval(), C4Object::AssignRemoval(), C4DefGraphicsPtrBackupEntry::AssignUpdate(), C4DefGraphicsPtrBackup::AssignUpdate(), C4Object::ChangeDef(), C4Game::CheckObjectEnumeration(), C4LSectors::CheckSort(), C4Game::ClearObjectPtrs(), C4Game::ClearPointers(), C4PropertyCollection::CollectPropLists(), C4Game::CompileFunc(), C4Game::CompileRuntimeData(), C4FindObject::Count(), C4Game::Default(), C4Game::DeleteObjects(), C4ObjectList::DenumeratePointers(), C4ObjectPtr::DenumeratePointers(), C4ObjectInfoList::DetachFromObjects(), C4EditCursor::DoContextMenu(), C4Viewport::Draw(), C4RoundResults::EvaluateGoals(), C4Game::ExecObjects(), C4GraphicsSystem::Execute(), C4Network2Stats::ExecuteFrame(), C4FindObject::Find(), C4Game::FindConstuctionSiteBlock(), C4FindObject::FindMany(), C4Game::FindObject(), C4Game::FindVisObject(), FnObject(), C4EditCursor::FrameSelection(), C4ObjectMenu::GetParentObject(), C4Game::GRBroadcast(), C4Player::Init(), C4Game::InitGameFinal(), C4Game::LoadScenarioSection(), C4MainMenu::MenuCommand(), C4Game::NewObject(), C4Player::NotifyOwnedObjects(), C4Game::ObjectCount(), C4Game::ObjectRemovalCheck(), C4EditCursor::PerformDuplication(), C4EditCursor::PerformDuplicationLegacy(), C4Landscape::P::PrepareFreeShape(), C4Game::ReLinkScriptEngine(), C4Game::ReloadDef(), C4SolidMask::Remove(), C4PlayerList::Remove(), C4PlayerList::RemoveUnjoined(), C4ControlSyncCheck::Set(), C4Player::SetPlayerColor(), C4Object::StatusActivate(), C4Object::StatusDeactivate(), C4Game::SyncClearance(), C4TransferZones::Synchronize(), C4Game::Synchronize(), C4EditCursor::UpdateDropTarget(), C4Object::UpdatePos(), and C4Object::~C4Object().

◆ ScriptEngine

C4AulScriptEngine ScriptEngine

Definition at line 43 of file C4Globals.cpp.

Referenced by c4_mapgen_handle_deinit_script_engine(), c4_mapgen_handle_init_script_engine(), c4_mapgen_handle_new(), c4_mapgen_handle_new_script(), C4AulFunc::C4AulFunc(), C4Def::C4Def(), C4PropertyPath::C4PropertyPath(), C4PropListScen::C4PropListScen(), C4PropList::Call(), C4Object::ChangeDef(), C4AulFunc::CheckParTypes(), C4Game::Clear(), C4Game::ClearPointers(), C4PropertyCollection::CollectPropLists(), C4Game::CompileFunc(), C4Effect::CompileFunc(), C4Value::CompileFunc(), C4AulExec::DirectExec(), C4RoundResults::EvaluateGame(), C4Game::Execute(), C4PlayerControlDefs::FinalInit(), FnGetEffectsFor(), C4Value::GetDataString(), C4AulScriptEngine::GetFunctionNames(), C4Console::GetScriptSuggestions(), C4Landscape::Incinerate(), C4MapScriptHost::InitFunctionMap(), C4Game::InitScriptEngine(), C4AulScriptEngine::Link(), C4Game::LinkScriptEngine(), C4GameScriptHost::Load(), C4Def::Load(), C4Game::LoadAdditionalSystemGroup(), C4GameScriptHost::LoadData(), C4Game::LoadScenarioSection(), C4AulParse::Parse_Script(), C4EditCursor::PerformDuplication(), C4ScenarioParameterDefs::RegisterScriptConstants(), C4Game::ReLinkScriptEngine(), C4Game::ReloadFile(), C4PropertyPath::ResolveRoot(), C4MaterialReaction::ResolveScriptFuncs(), C4PropertyPath::ResolveValue(), C4Game::SaveData(), C4ScenarioSection::ScenarioLoad(), C4PropList::ThawRecursively(), C4ScriptHost::UnlinkOwnedFunctions(), C4AulErrorHandler::~C4AulErrorHandler(), and C4AulFunc::~C4AulFunc().

◆ Strings

C4StringTable Strings

Definition at line 42 of file C4Globals.cpp.

Referenced by C4Game::AllocateTranslatedString(), C4PropertyPath::C4PropertyPath(), C4PropListScen::C4PropListScen(), C4Value::C4Value(), C4PropList::Call(), C4Object::ChangeDef(), C4Command::CompileFunc(), C4Property::CompileFunc(), C4PropList::CompileFunc(), C4Value::CompileFunc(), C4ScriptHost::CopyPropList(), C4ScriptGuiWindow::CreateFromPropList(), C4Def::GetActionByName(), C4PropList::GetFunc(), C4Object::GetProperties(), C4Effect::GetProperties(), C4PropList::GetProperty(), C4PropList::GetPropertyArray(), C4PropList::GetPropertyBool(), C4PropList::GetPropertyByS(), C4Object::GetPropertyByS(), C4Effect::GetPropertyByS(), C4PropList::GetPropertyInt(), C4PropList::GetPropertyP(), C4PropList::GetPropertyPropList(), C4PropList::GetPropertyStr(), C4PropList::GetSortedLocalProperties(), C4Game::GetTranslatedString(), C4PropList::GetUnsortedProperties(), C4MapScriptAlgo::GetXYProps(), C4MapScriptHost::InitFunctionMap(), C4GameScriptHost::Load(), C4Def::Load(), C4GameScriptHost::LoadData(), C4AulParse::Parse_PropList(), C4ScenarioParameterDefs::RegisterScriptConstants(), C4PropList::ResetProperty(), C4Object::ResetProperty(), C4Effect::ResetProperty(), C4ParticleProperties::Set(), C4ScriptGuiWindowProperty::Set(), C4Object::SetActionByName(), C4PropList::SetName(), C4PropList::SetProperty(), C4PropList::SetPropertyByS(), C4Object::SetPropertyByS(), C4Effect::SetPropertyByS(), C4PropListScen::SetPropertyByS(), String(), C4ScriptGuiWindowProperty::ToC4Value(), C4ScriptGuiWindow::ToC4Value(), C4GraphicsOverlay::UpdateFacet(), C4AulCompiler::ConstexprEvaluator::visit(), C4AulCompiler::CodegenAstVisitor::visit(), C4AulCompiler::ConstantResolver::visit(), C4String::~C4String(), and C4StringTable::~C4StringTable().