Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <window.h>
Public Member Functions | |
void | draw () |
void | shutDown (void) |
Protected Member Functions | |
void | openWindow (Window *w) |
void | closeWindow (Window *w, bool deleteWindow=true) |
Protected Attributes | |
std::vector< Window * > | m_windows |
Friends | |
class | Window |
Definition at line 233 of file window.cpp.
References EventManager::addToDeleteQueue(), globalEventManager(), m_windows, and EventManager::removeResponder().
Referenced by Window::processCommand().
void WindowManager::draw | ( | void | ) |
Definition at line 173 of file window.cpp.
References BILINEAR, ConditionalCursorDraw(), CULLFACE, DEPTHTEST, DEPTHWRITE, VSSprite::Draw(), VSSprite::GetPosition(), VSSprite::GetSize(), GFXBlendMode(), GFXClear(), GFXColorf(), GFXDisable(), GFXEnable(), GFXHudMode(), GFXTRUE, globalEventManager(), GUI_OPAQUE_WHITE(), i, INVSRCALPHA, LIGHTING, m_windows, Texture::MakeActive(), EventManager::mouseLoc(), NEAREST, VSSprite::SetPosition(), SRCALPHA, TEXTURE0, TEXTURE1, TEXTURE2D, TEXTURE_2D, Point::x, and Point::y.
Referenced by gamemenu_draw(), nav_main_loop(), and RefreshGUI().
|
protected |
Definition at line 226 of file window.cpp.
References globalEventManager(), m_windows, and EventManager::pushResponder().
Referenced by Window::open().
void WindowManager::shutDown | ( | void | ) |
Definition at line 249 of file window.cpp.
References m_windows.
Referenced by BaseComputer::actionConfirmedLoadGame(), BaseComputer::draw(), NetActionConfirm::finalizeJoinGame(), UniverseUtil::loadGame(), and GameMenu::processSinglePlayerButton().
|
protected |
Definition at line 179 of file window.h.
Referenced by closeWindow(), draw(), openWindow(), and shutDown().