Module luminance_glfw::surface[][src]

Surface implementation.

This module exports the GlfwSurface as an implementation of Surface.

Re-exports

pub use error::GlfwSurfaceError;

Structs

GlfwSurface

GLFW surface.

WindowOpt

Different window options.

Enums

Action

Input actions.

InitError

An error that might be returned when glfw::init is called.

Key

Input keys.

MouseButton

Mouse buttons. The MouseButtonLeft, MouseButtonRight, and MouseButtonMiddle aliases are supplied for convenience.

StateQueryError

An error that might happen when the context is queried.

WindowDim

Dimension metrics.

WindowEvent

Window event messages.

Traits

Surface

Rendering surface.