file
Sdl2Application.hClass Magnum::
Namespaces
- namespace Magnum
- Root namespace.
- namespace Magnum::Platform
- Platform-specific application and context creation.
Classes
- class Magnum::Platform::Sdl2Application
- SDL2 application.
- struct Magnum::Platform::Sdl2Application::Arguments
- Application arguments.
- class Magnum::Platform::Sdl2Application::GLConfiguration
- OpenGL context configuration.
- class Magnum::Platform::Sdl2Application::Configuration
- Configuration.
- class Magnum::Platform::Sdl2Application::ExitEvent
- Exit event.
- class Magnum::Platform::Sdl2Application::ViewportEvent
- Viewport event.
- class Magnum::Platform::Sdl2Application::InputEvent
- Base for input events.
- class Magnum::Platform::Sdl2Application::KeyEvent
- Key event.
- class Magnum::Platform::Sdl2Application::PointerEvent new in Git master
- Pointer event.
- class Magnum::Platform::Sdl2Application::MouseEvent deprecated in Git master
- Mouse event.
- class Magnum::Platform::Sdl2Application::PointerMoveEvent new in Git master
- Pointer move event.
- class Magnum::Platform::Sdl2Application::MouseMoveEvent deprecated in Git master
- Mouse move event.
- class Magnum::Platform::Sdl2Application::ScrollEvent new in Git master
- Scroll event.
- class Magnum::Platform::Sdl2Application::MouseScrollEvent deprecated in Git master
- Mouse scroll event.
- class Magnum::Platform::Sdl2Application::MultiGestureEvent deprecated in Git master
- Multi gesture event.
- class Magnum::Platform::Sdl2Application::TextInputEvent
- Text input event.
- class Magnum::Platform::Sdl2Application::TextEditingEvent
- Text editing event.
Defines
- #define MAGNUM_SDL2APPLICATION_MAIN(className)
- Entry point for SDL2-based applications.
Define documentation
#define MAGNUM_SDL2APPLICATION_MAIN(className)
Entry point for SDL2-based applications.
Parameters | |
---|---|
className | Class name |
See Platform::
int main(int argc, char** argv) { className app({argc, argv}); return app.exec(); }
When no other application header is included this macro is also aliased to MAGNUM_APPLICATION_MAIN()
.