Basisklasse für ppl7::tk::WindowManager_SDL2.
| ppl7::tk::WindowManager::WindowManager |
( |
| ) |
|
| ppl7::tk::WindowManager::~WindowManager |
( |
| ) |
|
|
virtual |
| virtual void ppl7::tk::WindowManager::createWindow |
( |
Window & |
w | ) |
|
|
pure virtual |
| virtual const Size& ppl7::tk::WindowManager::desktopResolution |
( |
| ) |
const |
|
pure virtual |
| virtual const RGBFormat& ppl7::tk::WindowManager::desktopRGBFormat |
( |
| ) |
const |
|
pure virtual |
| virtual void ppl7::tk::WindowManager::destroyWindow |
( |
Window & |
w | ) |
|
|
pure virtual |
| void ppl7::tk::WindowManager::dispatchClickEvent |
( |
Window * |
window | ) |
|
| void ppl7::tk::WindowManager::dispatchEvent |
( |
Window * |
window, |
|
|
Event & |
event |
|
) |
| |
| Widget * ppl7::tk::WindowManager::findMouseWidget |
( |
Widget * |
window, |
|
|
const Point & |
p |
|
) |
| |
| int ppl7::tk::WindowManager::getDoubleClickIntervall |
( |
| ) |
const |
| Widget * ppl7::tk::WindowManager::getKeyboardFocus |
( |
| ) |
const |
| virtual MouseState ppl7::tk::WindowManager::getMouseState |
( |
| ) |
const |
|
pure virtual |
| virtual void ppl7::tk::WindowManager::getMouseState |
( |
Point & |
p, |
|
|
int & |
buttonMask |
|
) |
| |
|
pure virtual |
| const WidgetStyle * ppl7::tk::WindowManager::getWidgetStyle |
( |
| ) |
const |
| virtual void ppl7::tk::WindowManager::handleEvents |
( |
| ) |
|
|
pure virtual |
| virtual size_t ppl7::tk::WindowManager::numWindows |
( |
| ) |
|
|
pure virtual |
| void ppl7::tk::WindowManager::setDoubleClickIntervall |
( |
int |
ms | ) |
|
| void ppl7::tk::WindowManager::setKeyboardFocus |
( |
Widget * |
w | ) |
|
| virtual void ppl7::tk::WindowManager::startClickEvent |
( |
Window * |
win | ) |
|
|
pure virtual |
| virtual void ppl7::tk::WindowManager::startEventLoop |
( |
| ) |
|
|
pure virtual |
| virtual void ppl7::tk::WindowManager::startTimer |
( |
Widget * |
w, |
|
|
int |
intervall |
|
) |
| |
|
pure virtual |
| int ppl7::tk::WindowManager::clickCount |
|
private |
| int ppl7::tk::WindowManager::doubleClickIntervall |
|
private |
| Widget* ppl7::tk::WindowManager::KeyboardFocus |
|
private |
| Widget* ppl7::tk::WindowManager::LastMouseDown |
|
private |
| Widget* ppl7::tk::WindowManager::LastMouseEnter |
|
private |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- /jenkins/jobs/clang_ppl7/workspace/include/ppl7-tk.h
- /jenkins/jobs/clang_ppl7/workspace/src/toolkit/WindowManager.cpp