pub struct BookRenderer {
pub book: Book,
pub state: BookViewState,
pub theme: BookTheme,
pub ui: Option<UiRoot>,
/* private fields */
}Fields§
§book: Book§state: BookViewState§theme: BookTheme§ui: Option<UiRoot>Implementations§
Source§impl BookRenderer
impl BookRenderer
pub fn new(book: Book) -> BookRenderer
pub fn handle_event(&mut self, ev: &str)
pub fn render( &mut self, ctx: &GfxContext, sw: f32, sh: f32, fonts: &BookFontRegistry, )
Auto Trait Implementations§
impl Freeze for BookRenderer
impl RefUnwindSafe for BookRenderer
impl Send for BookRenderer
impl Sync for BookRenderer
impl Unpin for BookRenderer
impl UnsafeUnpin for BookRenderer
impl UnwindSafe for BookRenderer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more