sdl2_impl 0.1.0
Vendor SDL2 2.32 : IGraphic2Module / IAudioModule
Loading...
Searching...
No Matches
SdlKeyboard Class Reference

Le clavier d'UNE fenetre. More...

#include <SdlKeyboard.hpp>

Inheritance diagram for SdlKeyboard:
Collaboration diagram for SdlKeyboard:

Public Member Functions

 SdlKeyboard (const SdlWindow &window)
 
 ~SdlKeyboard () override=default
 
std::vector< Keys > whichKeyDown () const override
 
bool isKeyPressed (Keys key) const override
 
bool isKeyReleased (Keys key) const override
 
bool isKeyDown (Keys key) const override
 
bool isKeyUp (Keys key) const override
 

Detailed Description

Le clavier d'UNE fenetre.

Rien n'est lu par SDL_GetKeyboardState() : cet etat est global au processus, donc la borne et le jeu liraient la meme chose meme si le focus est sur l'un des deux. Tout vient des evenements que la fenetre a recus, ce qui est aussi ce que fait le vendor sfml.

Constructor & Destructor Documentation

◆ SdlKeyboard()

SdlKeyboard::SdlKeyboard ( const SdlWindow window)
inline

◆ ~SdlKeyboard()

SdlKeyboard::~SdlKeyboard ( )
overridedefault

The documentation for this class was generated from the following files: