SDL_Event SDL_Event
Forward declaration of the SDL event type.
Definition: Context.h:53
Special context for switching between multiple contexts. Each context tied to a keyboard shortcut...
Definition: ContextSwitcher.h:62
The base context class for defining a how events are handled. It also is responsible drawing UI eleme...
Definition: Context.h:156
Defines the result of the context's consideration of user input.
Definition: Context.h:74
The class for controlling the view camera: it's position, orientation field of view, projection matrix, etc.
Definition: GLCamera.h:57
KeyContextMap _contexts
A mapping for key to context.
Definition: ContextSwitcher.h:154
Context * _activeContext
The currently active context.
Definition: ContextSwitcher.h:149
Defines a context for handling user interaction (mouse and keyboard input).