Crate nannou [] [src]

Re-exports

pub extern crate daggy;
pub extern crate find_folder;
pub extern crate glium;
pub extern crate rand;
pub use app::App;
pub use app::LoopMode;
pub use draw::Draw;
pub use self::event::Event;
pub use self::ui::Ui;

Modules

app
audio
color
draw
ease
event
geom
image
math
mesh
osc
prelude

A collection of commonly used items that we recommend importing for ease of use.

state
ui
window

Structs

Builder

A nannou application builder.

ContextBuilder

Object that allows you to build Contexts.

Frame

A Frame represents all graphics for the application for a single "frame" of time.

MonitorId

Identifier for a monitor.

WindowBuilder

Object that allows you to build windows.

Enums

CursorState

Describes how winit handles the cursor.

ElementState

Describes the input state of a key.

MouseCursor

Describes the appearance of the mouse cursor.

View

The App's view function.

VirtualKeyCode

Symbolic name for a keyboard key.

WindowEvent

Describes an event from a Window.

Functions

app

Begin building a nannou App.

run

A simple function for creating and running a nannou App with a default window!

view

Build a simple nannou App with a default window and a view function.

Type Definitions

EventFn
ExitFn
ModelFn
SimpleViewFn
ViewFn