Functions | |
| bool | startClient () |
| bool | clientEventLoop (float frameTime) |
| bool | clientMain () |
| bool ClientMain::clientEventLoop | ( | float | frameTime | ) |
Definition at line 311 of file ClientMain.cpp.
References MainLoop::exitLoop(), MainCamera::getCamera(), OptionsDisplay::getFocusPause(), ScorchedClient::getMainLoop(), Main2DCamera::getViewPort(), ScorchedClient::instance(), Main2DCamera::instance(), MainCamera::instance(), OptionsDisplay::instance(), Gamma::instance(), Mouse::instance(), Keyboard::instance(), paused, Keyboard::processKeyboardEvent(), Mouse::processMouseEvent(), Gamma::reset(), Gamma::set(), GLViewPort::setWindowSize(), and GLCamera::setWindowSize().
Referenced by clientMain(), and ProgressDialogSync::progressChange().
| bool ClientMain::clientMain | ( | ) |
Definition at line 365 of file ClientMain.cpp.
References OptionsDisplayConsole::addDisplayToConsole(), ProgressDialog::changeTip(), clientEventLoop(), createScorchedWindow(), Sound::destroy(), NetInterface::disconnectAllClients(), ClientProcessingLoop::dontLimitFrameTime(), MainLoop::draw(), ScorchedClient::getMainLoop(), ScorchedContext::getNetInterface(), Clock::getTimeDifference(), initComsHandlers(), initHardware(), initWindows(), Lang::instance(), Sound::instance(), Gamma::instance(), GLWWindowManager::instance(), ClientProcessingLoop::instance(), ScorchedClient::instance(), OptionsDisplayConsole::instance(), ProgressDialogSync::instance(), ProgressDialog::instance(), paused, Gamma::reset(), GLWWindowManager::savePositions(), Lang::saveUndefined(), ProgressCounter::setNewPercentage(), ClientState::setupGameState(), ProgressCounter::setUser(), and startClientInternal().
Referenced by main().
| bool ClientMain::startClient | ( | ) |
Definition at line 303 of file ClientMain.cpp.
References BackdropDialog::capture(), AnimatedBackdropDialog::drawBackground(), BackdropDialog::instance(), AnimatedBackdropDialog::instance(), and startClientInternal().
Referenced by SettingsSelectDialog::buttonDown(), SaveSelectDialog::buttonDown(), NetworkSelectDialog::buttonDown(), ModSubSelectDialog::buttonDown(), and StartDialog::mouseDown().
1.5.3