Trait librashader_runtime::scaling::ViewportSize
source · pub trait ViewportSize<T>where
T: Mul<ScaleFactor, Output = f32> + Copy + 'static,
f32: AsPrimitive<T>,{
fn scale_viewport(self, scaling: Scale2D, viewport: Size<T>) -> Size<T>;
}Required Methods§
sourcefn scale_viewport(self, scaling: Scale2D, viewport: Size<T>) -> Size<T>
fn scale_viewport(self, scaling: Scale2D, viewport: Size<T>) -> Size<T>
Produce a Size<T> scaled with the input scaling options.