GlPortal Class Reference  0.1.1
Source code documentation of the free and open 3D action puzzle game.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures | Namespaces
InputSource.hpp File Reference
#include <functional>
#include <string>
#include <vector>
#include <SDL2/SDL.h>
#include <radix/core/event/Event.hpp>

Go to the source code of this file.

Data Structures

class  radix::InputSource
 
struct  radix::InputSource::KeyPressedEvent
 
struct  radix::InputSource::KeyReleasedEvent
 
struct  radix::InputSource::MouseButtonPressedEvent
 
struct  radix::InputSource::MouseButtonReleasedEvent
 
struct  radix::InputSource::MouseWheelScrolledEvent
 
struct  radix::InputSource::WindowShownEvent
 
struct  radix::InputSource::WindowHiddenEvent
 
struct  radix::InputSource::WindowExposedEvent
 
struct  radix::InputSource::WindowMovedEvent
 
struct  radix::InputSource::WindowResizedEvent
 
struct  radix::InputSource::WindowSizeChangedEvent
 
struct  radix::InputSource::WindowMinimizedEvent
 
struct  radix::InputSource::WindowMaximizedEvent
 
struct  radix::InputSource::WindowRestoredEvent
 
struct  radix::InputSource::WindowEnterEvent
 
struct  radix::InputSource::WindowLeaveEvent
 
struct  radix::InputSource::WindowFocusGainedEvent
 
struct  radix::InputSource::WindowFocusLostEvent
 
struct  radix::InputSource::WindowCloseEvent
 

Namespaces

 radix