#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: