Module crayon::prelude
[−]
[src]
Reexports
pub use math::prelude::*; |
pub use ecs; |
pub use ecs::Entity; |
pub use ecs::Component; |
pub use ecs::World; |
pub use ecs::VecArena; |
pub use ecs::HashMapArena; |
pub use ecs::Arena; |
pub use ecs::ArenaMut; |
pub use resource; |
pub use application::Application; |
pub use application::Context; |
pub use application::FrameInfo; |
pub use application::TimeSystem; |
pub use application::Settings; |
pub use application::errors; |
pub use application::event; |
pub use application::time; |
pub use graphics; |
pub use graphics::GraphicsSystem; |
pub use input; |
pub use utils; |
Modules
math |
A low-dimensional linear algebra library, targeted at computer graphics. |
Structs
Color |
A RGBA |
Engine |
|
InputSystem |
The |
Location |
A |
Rect |
A rectangle, with top-left corner at |
ResourceSystem |
Takes care of loading data asynchronously through pluggable filesystems. |
Traits
MathTransform |
A trait representing an affine transformation that can be applied to points or vectors. An affine transformation is one which |