pub struct EguiWindowSettings {
pub title: String,
pub logical_size: Size,
pub scale_policy: WindowScalePolicy,
pub graphics: GraphicsConfig,
}Fields§
§title: String§logical_size: SizeThe logical size of the window
These dimensions will be scaled by the scaling policy specified in scale. Mouse
position will be passed back as logical coordinates.
scale_policy: WindowScalePolicyThe dpi scaling policy
graphics: GraphicsConfigImplementations§
Source§impl EguiWindowSettings
impl EguiWindowSettings
pub fn new() -> Self
pub fn with_tile(self, title: impl Into<String>) -> Self
pub fn with_logical_size(self, size: Size) -> Self
pub fn with_scale_policy(self, scale_policy: WindowScalePolicy) -> Self
pub fn with_graphics_config(self, config: GraphicsConfig) -> Self
Trait Implementations§
Source§impl Clone for EguiWindowSettings
impl Clone for EguiWindowSettings
Source§fn clone(&self) -> EguiWindowSettings
fn clone(&self) -> EguiWindowSettings
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EguiWindowSettings
impl Debug for EguiWindowSettings
Auto Trait Implementations§
impl Freeze for EguiWindowSettings
impl RefUnwindSafe for EguiWindowSettings
impl Send for EguiWindowSettings
impl Sync for EguiWindowSettings
impl Unpin for EguiWindowSettings
impl UnsafeUnpin for EguiWindowSettings
impl UnwindSafe for EguiWindowSettings
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more