pub struct GuiContext {
pub coords_map_scaling: CoordsMappingScaling,
pub texture_filtering: GlowTextureFiltering,
pub interactions: GuiInteractionsEngine,
/* private fields */
}
Fields§
§coords_map_scaling: CoordsMappingScaling
§texture_filtering: GlowTextureFiltering
§interactions: GuiInteractionsEngine
Implementations§
Source§impl GuiContext
impl GuiContext
pub fn mark_dirty(&mut self)
pub fn begin_frame(&self)
pub fn end_frame( &mut self, draw: &mut DrawContext, graphics: &mut Graphics<Vertex>, colored_shader: &ShaderRef, textured_shader: &ShaderRef, text_shader: &ShaderRef, )
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GuiContext
impl !RefUnwindSafe for GuiContext
impl !Send for GuiContext
impl !Sync for GuiContext
impl Unpin for GuiContext
impl !UnwindSafe for GuiContext
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