[−][src]Module mandelbrot::views::prelude
Stuff that gets imported by a lot of other files.
Re-exports
pub use crate::views::view::FractalViewable; |
pub use crate::views::view::FractalViewData; |
pub use crate::views::view::FractalViewManager; |
pub use crate::views::utils::create_buffer; |
pub use crate::views::utils::WHOLE_VERTICES; |
pub use crate::views::utils::WHOLE_VERTICES; |
pub use crate::views::utils::RIGHT_HALF_VERTICES; |
pub use crate::views::utils::RIGHT_HALF_VERTICES; |
pub use crate::views::utils::LEFT_HALF_VERTICES; |
pub use crate::views::utils::LEFT_HALF_VERTICES; |
pub use crate::utils::AtomicDevice; |
pub use crate::utils::ABSOLUTE_PATH; |
pub use crate::utils::ABSOLUTE_PATH; |
pub use crate::utils::Position; |
pub use crate::utils::POSITION_SIZE; |
pub use crate::utils::POSITION_SIZE; |
pub use crate::utils::WindowSize; |
pub use crate::utils::WINDOW_SIZE_SIZE; |
pub use crate::utils::WINDOW_SIZE_SIZE; |
pub use crate::utils::Zoom; |
pub use crate::utils::ZOOM_SIZE; |
pub use crate::utils::ZOOM_SIZE; |
pub use crate::utils::Iterations; |
pub use crate::utils::ITERATIONS_SIZE; |
pub use crate::utils::ITERATIONS_SIZE; |
pub use crate::utils::Vertex; |
pub use crate::utils::VERTEX_SIZE; |
pub use crate::utils::VERTEX_SIZE; |
pub use crate::utils::Julia; |
pub use crate::utils::JULIA_SIZE; |
pub use crate::utils::JULIA_SIZE; |
pub use views::view::Buffers; |
Modules
| dpi | DPI is important, so read the docs for this module if you don't want to be confused. |
| mpsc | Multi-producer, single-consumer FIFO queue communication primitives. |
Structs
| Arc | A thread-safe reference-counting pointer. 'Arc' stands for 'Atomically Reference Counted'. |
| FRAG_SHADER_INIT | Pre-compiled shader |
| FRAG_SHADER_PATH | Path to shader file which gets reloaded in |
| Mutex | A mutual exclusion primitive useful for protecting shared data |
| Path | A slice of a path (akin to |
| PathBuf | An owned, mutable path (akin to |
| VERT_SHADER | Vertex shader compiled at build and loaded lazily |
Enums
| DebouncedEvent | Event delivered when action occurs on a watched path in debounced mode |
| LittleEndian | Defines little-endian serialization. |
Statics
| FRAG_SHADER_INIT | |
| FRAG_SHADER_PATH | |
| VERT_SHADER |
Traits
| ByteOrder |
|
| Deref | Used for immutable dereferencing operations, like |
Type Definitions
| RecommendedWatcher | The recommended |