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
and Target
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 is Error
.