diff options
author | 2019-11-24 11:34:30 +0100 | |
---|---|---|
committer | 2019-11-24 11:34:30 +0100 | |
commit | 149fd2aa1fa86858c7c1dcec8fd844caa78cec94 (patch) | |
tree | a199cf8d2caaf6aa60e48e93d6dd0688969d43b0 /wgpu/src/renderer/target.rs | |
parent | 9712b319bb7a32848001b96bd84977430f14b623 (diff) | |
parent | 47196c9007d12d3b3e0036ffabe3bf6d14ff4523 (diff) | |
download | iced-149fd2aa1fa86858c7c1dcec8fd844caa78cec94.tar.gz iced-149fd2aa1fa86858c7c1dcec8fd844caa78cec94.tar.bz2 iced-149fd2aa1fa86858c7c1dcec8fd844caa78cec94.zip |
Merge pull request #65 from hecrj/improvement/docs
Documentation
Diffstat (limited to 'wgpu/src/renderer/target.rs')
-rw-r--r-- | wgpu/src/renderer/target.rs | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/wgpu/src/renderer/target.rs b/wgpu/src/renderer/target.rs index eeeb629a..569f3c62 100644 --- a/wgpu/src/renderer/target.rs +++ b/wgpu/src/renderer/target.rs @@ -2,6 +2,8 @@ use crate::{Renderer, Transformation}; use raw_window_handle::HasRawWindowHandle; +/// A rendering target. +#[derive(Debug)] pub struct Target { surface: wgpu::Surface, width: u16, @@ -12,19 +14,19 @@ pub struct Target { } impl Target { - pub fn dimensions(&self) -> (u16, u16) { + pub(crate) fn dimensions(&self) -> (u16, u16) { (self.width, self.height) } - pub fn dpi(&self) -> f32 { + pub(crate) fn dpi(&self) -> f32 { self.dpi } - pub fn transformation(&self) -> Transformation { + pub(crate) fn transformation(&self) -> Transformation { self.transformation } - pub fn next_frame(&mut self) -> wgpu::SwapChainOutput { + pub(crate) fn next_frame(&mut self) -> wgpu::SwapChainOutput<'_> { self.swap_chain.get_next_texture() } } |