Magnum/Platform/AbstractXApplication.h file

Class Magnum::Platform::AbstractXApplication.

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::Platform
Platform-specific application and context creation.

Classes

class Magnum::Platform::AbstractXApplication
Base for X11-based applications.
struct Magnum::Platform::AbstractXApplication::Arguments
Application arguments.
class Magnum::Platform::AbstractXApplication::GLConfiguration
OpenGL context configuration.
class Magnum::Platform::AbstractXApplication::Configuration
Configuration.
class Magnum::Platform::AbstractXApplication::ViewportEvent
Viewport event.
class Magnum::Platform::AbstractXApplication::InputEvent
Base for input events.
class Magnum::Platform::AbstractXApplication::KeyEvent
Key event.
class Magnum::Platform::AbstractXApplication::PointerEvent new in Git master
Pointer event.
class Magnum::Platform::AbstractXApplication::MouseEvent deprecated in Git master
Mouse event.
class Magnum::Platform::AbstractXApplication::PointerMoveEvent new in Git master
Pointer move event.
class Magnum::Platform::AbstractXApplication::MouseMoveEvent deprecated in Git master
Mouse move event.
class Magnum::Platform::AbstractXApplication::ScrollEvent new in Git master
Scroll event.