#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()
◆ MapToRender()
◆ mouseMoveEvent()
◆ mousePressEvent()
◆ mouseReleaseEvent()
◆ moveEvent()
◆ OnActivated()
void GameWindowHandler::OnActivated |
( |
| ) |
|
|
private |
◆ OnChar()
bool GameWindowHandler::OnChar |
( |
PlatformKey |
key, |
|
|
int |
c |
|
) |
| |
|
private |
◆ OnCycleFilter()
void GameWindowHandler::OnCycleFilter |
( |
| ) |
|
|
private |
◆ OnDeactivated()
void GameWindowHandler::OnDeactivated |
( |
| ) |
|
|
private |
◆ OnFocus()
void GameWindowHandler::OnFocus |
( |
| ) |
|
|
private |
◆ OnFocusLost()
void GameWindowHandler::OnFocusLost |
( |
| ) |
|
|
private |
◆ OnKey()
◆ OnMouseGrabToggle()
void GameWindowHandler::OnMouseGrabToggle |
( |
| ) |
|
|
private |
◆ 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, |
|
|
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 |
◆ OnToggleBorderless()
void GameWindowHandler::OnToggleBorderless |
( |
| ) |
|
|
private |
◆ OnToggleFullscreen()
void GameWindowHandler::OnToggleFullscreen |
( |
| ) |
|
|
private |
◆ OnToggleResizable()
void GameWindowHandler::OnToggleResizable |
( |
| ) |
|
|
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: