SimpleGL  1.1.0
A framework for platform independent rendering
Classes | Namespaces | Enumerations
event.hpp File Reference
#include "SimpleGL_Export.h"
#include <vector>
#include "input.hpp"

Go to the source code of this file.

Classes

class  sgl::Event
 This abstract class defines a event for the application. More...
 
class  sgl::KeyEvent
 This class defines a key event, created by the KeyCallback. More...
 
class  sgl::MouseButtonEvent
 This class defines a mouse button event, created by the MouseButtonCallback. More...
 

Namespaces

 sgl
 Generic namespace for the SimpleGL framework.
 

Enumerations

enum  sgl::EventType { sgl::EventType::KEY_EVENT, sgl::EventType::MOUSE_BUTTON_EVENT }
 This enum contains different event types. More...
 

Detailed Description

Author
Heiko Brumme

This file contains classes for events.

Definition in file event.hpp.