ClientMain Namespace Reference


Functions

bool startClient ()
bool clientEventLoop (float frameTime)
bool clientMain ()


Function Documentation

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().


Generated on Mon Feb 16 15:15:08 2009 for Scorched3D by  doxygen 1.5.3