Re-exports§
Modules§
- Shader binding types.
- Color types.
- Shader group types and traits.
- Shader instance types and traits.
- Layer types.
- The mesh and mesh data types.
- The dunge prelude.
- Shader generator functions.
- The texture module.
- Shader types.
- Uniform and value traits.
- The vertex module.
- Window types.
Macros§
Structs§
- Mouse buttons.
- The main dunge context.
- The control type of the main event loop.
- The frame type for drawing and copying operations.
- Keyboard input.
- Mouse input.
- Current layer options.
- Pair of color and depth buffer.
- A target for current frame.
Enums§
- An error returned from the context constructor.
- The texture format type.
- The event loop error.
- The control flow type.
Traits§
- Something that contains a target.
- The draw stage.
- The control flow trait for the
Update
stage. - The group type description.
- The instance type description.
- Lazy instantiation of the value that implements the
Update
trait. - The update stage.
- The vertex type description.
Functions§
- Creates the context instance.
- Helper function to create a
Draw
implementer from a function. - Helper function to create a
Update
implementer from functions. - Same as
update
but with a state shared between two handlers and an event handler. - Same as
update
but with a state shared between two handlers.
Type Aliases§
- Code representing the location of a physical key.
- Describes a button of a mouse controller.
- String type from
winit
crate.
Derive Macros§
- Derive implementation for the group type.
- Derive implementation for the instance type.
- Derive implementation for the vector type.