Crate kludgine_core
source ·Expand description
Rendering and math related types.
Re-exports
pub use easygpu;
pub use figures;
pub use flume;
pub use image;
pub use lazy_static;
pub use winit;
pub use self::frame_renderer::FrameRenderer;
pub use self::frame_renderer::ShutdownCallback;
Modules
- Renders individual frames. Can be used for offscreen rendering.
- Math types for 2d geometry.
- A collection of commonly used exports provided by this crate.
Scene
andTarget
types that are used to draw.- Types for rendering shapes.
- Types for rendering sprites.
- Types for rendering text.
- Types for managing textures.
Macros
- Includes an Aseprite sprite sheet and Json export. For more information, see
Sprite::load_aseprite_json
. This macro will append “.png” and “.json” to the path provided and include both files in your binary. - Embeds a font into your executable.
- Embeds a texture in the binary.
Structs
- A RGBA color with f32 components.
Enums
- All errors that
kludgine-core
can return.
Type Definitions
- Alias for
std::result::Result
where the error type isError
.