[−][src]Struct iced_glow::Backend
Implementations
impl Backend
[src]
pub fn new(gl: &Context, settings: Settings) -> Self
[src]
Creates a new Backend
.
pub fn draw<T: AsRef<str>>(
&mut self,
gl: &Context,
viewport: &Viewport,
(primitive, mouse_interaction): &(Primitive, Interaction),
overlay_text: &[T]
) -> Interaction
[src]
&mut self,
gl: &Context,
viewport: &Viewport,
(primitive, mouse_interaction): &(Primitive, Interaction),
overlay_text: &[T]
) -> Interaction
Draws the provided primitives in the default framebuffer.
The text provided as overlay will be rendered on top of the primitives. This is useful for rendering debug information.
Trait Implementations
impl Backend for Backend
[src]
fn trim_measurements(&mut self)
[src]
impl Debug for Backend
[src]
impl Image for Backend
[src]
impl Svg for Backend
[src]
impl Text for Backend
[src]
Auto Trait Implementations
impl !RefUnwindSafe for Backend
impl Send for Backend
impl !Sync for Backend
impl Unpin for Backend
impl !UnwindSafe for Backend
Blanket Implementations
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
D: AdaptFrom<S, Swp, Dwp, T>,
Dwp: WhitePoint,
Swp: WhitePoint,
T: Component + Float,
[src]
D: AdaptFrom<S, Swp, Dwp, T>,
Dwp: WhitePoint,
Swp: WhitePoint,
T: Component + Float,
fn adapt_into_using<M>(self, method: M) -> D where
M: TransformMatrix<Swp, Dwp, T>,
[src]
M: TransformMatrix<Swp, Dwp, T>,
fn adapt_into(self) -> D
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> ConvertInto<U> for T where
U: ConvertFrom<T>,
[src]
U: ConvertFrom<T>,
fn convert_into(self) -> U
[src]
fn convert_unclamped_into(self) -> U
[src]
fn try_convert_into(self) -> Result<U, OutOfBounds<U>>
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,