Skip to main content

Crate ltrender

Crate ltrender 

Source

Re-exports§

pub use rendering::renderer::ObjectId;
pub use rendering::renderer::Renderer;
pub use rendering::renderer::SpriteId;
pub use update_interval_handler::UpdateInterval;
pub use update_interval_handler::UpdateIntervalHandler;
pub use terminal_buffer::ScreenBuffer;
pub use terminal_buffer::SpriteDrawable;
pub use drawable_traits::BasicDraw;
pub use drawable_traits::DoublePointed;
pub use drawable_traits::Drawable;
pub use drawable_traits::MultiPointed;
pub use drawable_traits::ScreenFitting;
pub use drawable_traits::SinglePointed;
pub use sprite_register::SpriteEntry;
pub use sprite_register::SpriteRegistry;
pub use term_utils::initial_terminal_state;
pub use term_utils::restore_terminal;
pub use error::DrawError;
pub use error::FileError;
pub use display_screen::Screen;
pub use display_screen::ScreenKey;
pub use drawable_register::DrawObject;
pub use drawable_register::DrawObjectKey;
pub use drawable_register::DrawObjectLibrary;
pub use draw_object_builder::DrawObjectBuilder;
pub use input_handler::CrosstermEventManager;

Modules§

display_screen
draw_object_builder
drawable_register
drawable_traits
error
input_handler
rendering
sprite_register
term_utils
terminal_buffer
update_interval_handler

Macros§

handle_char_field
handle_field
handle_pointed_field
init_terminal

Functions§

get_test_data
init_logger
set_test_data