xoreos  0.0.5
Classes | Namespaces | Macros | Typedefs
windowman.h File Reference

The global window manager. More...

#include "src/common/singleton.h"
#include "src/common/mutex.h"
#include "src/common/ustring.h"
#include "src/graphics/types.h"
Include dependency graph for windowman.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Graphics::WindowManager
 The graphics manager. More...
 

Namespaces

 Graphics
 

Macros

#define WindowMan   Graphics::WindowManager::instance()
 Shortcut for accessing the window manager. More...
 

Typedefs

typedef SDL_DisplayMode Graphics::DisplayMode
 

Detailed Description

The global window manager.

Definition in file windowman.h.

Macro Definition Documentation

◆ WindowMan

#define WindowMan   Graphics::WindowManager::instance()

Shortcut for accessing the window manager.

Definition at line 137 of file windowman.h.

Referenced by Engines::NWN::OptionsVideoMenu::adoptChanges(), Engines::NWN::OptionsResolutionMenu::adoptChanges(), Graphics::GraphicsManager::beginScene(), Engines::KotOR::OptionsResolutionMenu::callbackActive(), Engines::NWN::OptionsVideoMenu::callbackActive(), Engines::NWN::Compass::Compass(), Engines::ConsoleWindow::ConsoleWindow(), Graphics::GraphicsManager::deinit(), Engines::NWN::Dialog::Dialog(), Engines::KotOR::DialogGUIBase::DialogGUIBase(), Graphics::GraphicsManager::endScene(), Graphics::Aurora::CursorManager::fromScreenCoordinates(), Graphics::GraphicsManager::getGUIObjectAt(), Video::VideoDecoder::getQuadDimensions(), Graphics::GraphicsManager::getWorldObjectAt(), Engines::KotOR::GUIBackground::GUIBackground(), Engines::Jade::GUIBackground::GUIBackground(), Engines::GameThread::init(), Graphics::Aurora::FPS::init(), Graphics::GraphicsManager::init(), Engines::Sonic::SonicEngine::init(), Engines::NWN::OptionsResolutionMenu::initResolutionsBox(), Engines::KotOR2::GUI::initWidget(), Engines::NWN::OptionsVideoAdvancedMenu::initWidget(), Engines::LoadProgress::LoadProgress(), Events::EventsManager::parseEventGraphics(), Engines::NWN::PartyLeader::PartyLeader(), Graphics::GraphicsManager::playVideo(), Graphics::GraphicsManager::project(), Engines::NWN::Quickbar::Quickbar(), Engines::NWN::Quickchat::Quickchat(), Graphics::Aurora::KotORDialogFrame::render(), Graphics::GraphicsManager::renderCursor(), Graphics::GraphicsManager::renderCursorShader(), Graphics::GraphicsManager::renderGUI(), Graphics::GraphicsManager::renderGUIShader(), Engines::NWN::OptionsVideoMenu::revertChanges(), Engines::NWN::OptionsResolutionMenu::revertChanges(), Graphics::GraphicsManager::setFSAA(), Graphics::GraphicsManager::setOrthogonal(), Graphics::GraphicsManager::setPerspective(), Graphics::Aurora::CursorManager::setPosition(), Engines::NWN::OptionsResolutionMenu::setResolution(), Engines::KotORJadeWidget::setSubScene(), Graphics::GraphicsManager::setupScene(), Graphics::GraphicsManager::setupSDLGL(), Engines::NWN::OptionsVideoMenu::show(), Engines::NWN::OptionsResolutionMenu::show(), Engines::GUI::toGUIX(), Engines::GUI::toGUIY(), Graphics::Aurora::CursorManager::toScreenCoordinates(), Graphics::GraphicsManager::unproject(), Graphics::Aurora::CursorManager::update(), and Engines::NWN::Tooltip::updatePosition().