pub struct EguiGlow {
    pub egui_ctx: Context,
    pub egui_winit: State,
    pub painter: Painter,
    /* private fields */
}
Expand description

Use egui from a glow app based on [winit].

Fields

egui_ctx: Contextegui_winit: Statepainter: Painter

Implementations

Returns true if egui wants exclusive use of this event (e.g. a mouse click on an egui window, or entering text into a text field). For instance, if you use egui for a game, you want to first call this and only when this returns false pass on the events to your game.

Note that egui uses tab to move focus between elements, so this will always return true for tabs.

Returns the Duration of the timeout after which egui should be repainted even if there’s no new events.

Call Self::paint later to paint.

Paint the results of the last call to Self::run.

Call to release the allocated graphics resources.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more