Modules
- Color types and traits.
- Handles for context’s objects management.
- User’s input types.
- Model transformation types and traits.
- Vertex types.
Structs
- The render canvas.
- The application context.
- The type that represented a current frame and creates new layers.
- Describes frame parameters.
- The initial window state.
- The frame layer. Can be created from a
Frame
instance. - The layer builder. It creates a configured
Layer
. - Builds new layer with specific parameters.
- The context’s limits.
- A data struct for a mesh creation.
- Orthographic projection.
- Perspective projection.
- A data struct for a texture creation.
- The camera view.
Enums
- Layer’s blending
- Depth comparison function
- Type of drawing mode for polygons
- The main loop error.
- Describes a frame render filter mode.
- The window mode.
Traits
- The main application loop.
Functions
- Creates a canvas in a window with given initial state.