1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
use crate::dom::bindings::codegen::Bindings::XRSubImageBinding::XRSubImageBinding::XRSubImageMethods;
use crate::dom::bindings::reflector::Reflector;
use crate::dom::bindings::root::Dom;
use crate::dom::bindings::root::DomRoot;
use crate::dom::xrviewport::XRViewport;
use dom_struct::dom_struct;
#[dom_struct]
pub struct XRSubImage {
reflector: Reflector,
viewport: Dom<XRViewport>,
}
impl XRSubImageMethods for XRSubImage {
fn Viewport(&self) -> DomRoot<XRViewport> {
DomRoot::from_ref(&self.viewport)
}
}