Crate adi_screen[−][src]
Aldaron's Device Interface / Screen is a library developed by Plop Grizzly for interfacing with a computer screen or phone screen to render graphics.
Re-exports
pub use adi_gpu::afi::*; |
pub use adi_clock::*; |
Macros
models |
Macro to load models from files for the window. |
sprites |
Macro to create multiple sprites in an array. |
sprites_fog |
Macro to create multiple fog-affected sprites in an array. |
sprites_gui |
Macro to create multiple non-camera affected sprites in an array. |
textures |
Macro to load textures from files for the window. |
Structs
Gui |
A Graphical User Interface |
Mat4 |
A 4x4 Matrix |
Model |
A collection of indices and vertices |
ModelBuilder |
The builder for |
Sprite |
Sprite represents anything that is rendered onto the screen. |
Texture |
A reference to an image in GPU memory. |
Transform |
Transform represents a transformation matrix. |
Window |
Window represents a connection to a display that can also recieve input. |
WindowBuilder |
A builder for |
Enums
Input |
Input to the window, that's put into the input queue, when an event has occurred. |
Widget |
A GUI Widget |
Constants
IDENTITY |
A no-op transform (identity matrix). |