#include <GameWindowHandler.h>
◆ GameWindowHandler()
| GameWindowHandler::GameWindowHandler |
( |
| ) |
|
◆ ~GameWindowHandler()
| GameWindowHandler::~GameWindowHandler |
( |
| ) |
|
|
virtual |
◆ activationEvent()
◆ closeEvent()
◆ gamepadAxisEvent()
◆ gamepadConnectionEvent()
◆ gamepadKeyPressEvent()
◆ gamepadKeyReleaseEvent()
◆ GetWindowConfigPosition()
◆ GetWindowRelativePosition()
| std::tuple< int, Pointi, Sizei > GameWindowHandler::GetWindowRelativePosition |
( |
Pointi * |
position = nullptr | ) |
|
◆ handleKeyPress()
| void GameWindowHandler::handleKeyPress |
( |
PlatformKey |
key, |
|
|
PlatformModifiers |
mods, |
|
|
bool |
isAutoRepeat |
|
) |
| |
|
private |
◆ handleKeyRelease()
| void GameWindowHandler::handleKeyRelease |
( |
PlatformKey |
key | ) |
|
|
private |
◆ keyPressEvent()
◆ keyReleaseEvent()
◆ mouseMoveEvent()
◆ mousePressEvent()
◆ mouseReleaseEvent()
◆ moveEvent()
◆ OnActivated()
| void GameWindowHandler::OnActivated |
( |
| ) |
|
|
private |
◆ OnChar()
| bool GameWindowHandler::OnChar |
( |
PlatformKey |
key, |
|
|
int |
c |
|
) |
| |
|
private |
◆ OnDeactivated()
| void GameWindowHandler::OnDeactivated |
( |
| ) |
|
|
private |
◆ OnFocus()
| void GameWindowHandler::OnFocus |
( |
| ) |
|
|
private |
◆ OnFocusLost()
| void GameWindowHandler::OnFocusLost |
( |
| ) |
|
|
private |
◆ OnKey()
◆ OnMouseLeftClick()
| void GameWindowHandler::OnMouseLeftClick |
( |
Pointi |
position | ) |
|
|
private |
◆ OnMouseLeftDoubleClick()
| void GameWindowHandler::OnMouseLeftDoubleClick |
( |
Pointi |
position | ) |
|
|
private |
◆ OnMouseLeftUp()
| void GameWindowHandler::OnMouseLeftUp |
( |
| ) |
|
|
private |
◆ OnMouseMove()
| void GameWindowHandler::OnMouseMove |
( |
Pointi |
position, |
|
|
Pointi |
relative, |
|
|
bool |
left_button, |
|
|
bool |
right_button |
|
) |
| |
|
private |
◆ OnMouseRightClick()
| void GameWindowHandler::OnMouseRightClick |
( |
Pointi |
position | ) |
|
|
private |
◆ OnMouseRightDoubleClick()
| void GameWindowHandler::OnMouseRightDoubleClick |
( |
Pointi |
position | ) |
|
|
private |
◆ OnMouseRightUp()
| void GameWindowHandler::OnMouseRightUp |
( |
| ) |
|
|
private |
◆ OnPaint()
| void GameWindowHandler::OnPaint |
( |
| ) |
|
|
private |
◆ OnScreenshot()
| void GameWindowHandler::OnScreenshot |
( |
| ) |
|
|
private |
◆ OnToggleWindowMode()
| void GameWindowHandler::OnToggleWindowMode |
( |
| ) |
|
|
private |
◆ resizeEvent()
◆ UpdateConfigFromWindow()
| void GameWindowHandler::UpdateConfigFromWindow |
( |
GameConfig * |
config | ) |
|
◆ UpdateWindowFromConfig()
| void GameWindowHandler::UpdateWindowFromConfig |
( |
const GameConfig * |
config | ) |
|
◆ wheelEvent()
◆ PlatformIntrospection
◆ _closing
| bool GameWindowHandler::_closing = false |
|
private |
◆ mouse
| std::shared_ptr<Io::Mouse> GameWindowHandler::mouse = nullptr |
|
private |
The documentation for this class was generated from the following files: