//! Graphics module //! //! Each entity in the game has a graphics companion object in //! [`entities`](self::entities), which knows how to render a given //! object. Different game screens and UI elements can be found in //! [`ui`](self::ui). pub mod entities; pub mod ui; /// A utility module to include everything required to implement a /// graphics entity pub(self) mod prelude { pub use ggez::{event::EventHandler, graphics::{self, Drawable, DrawParam, Mesh, DrawMode}, Context, GameResult}; pub use mint::Point2; }