pub enum ResolvedUiPlacement {
Screen,
HeadLocked,
World {
anchor: RoomAnchorId,
transform: Transform,
},
}Expand description
Placement ready for a renderer after all required room anchors are resolved.
Variants§
Screen
Render in the adapter’s ordinary screen layer.
HeadLocked
Render relative to the current head pose.
World
Render using this exact adapter-resolved room transform.
Trait Implementations§
Source§impl Clone for ResolvedUiPlacement
impl Clone for ResolvedUiPlacement
Source§fn clone(&self) -> ResolvedUiPlacement
fn clone(&self) -> ResolvedUiPlacement
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 ResolvedUiPlacement
impl Debug for ResolvedUiPlacement
Source§impl<'de> Deserialize<'de> for ResolvedUiPlacement
impl<'de> Deserialize<'de> for ResolvedUiPlacement
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ResolvedUiPlacement
impl PartialEq for ResolvedUiPlacement
Source§fn eq(&self, other: &ResolvedUiPlacement) -> bool
fn eq(&self, other: &ResolvedUiPlacement) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ResolvedUiPlacement
impl Serialize for ResolvedUiPlacement
impl StructuralPartialEq for ResolvedUiPlacement
Auto Trait Implementations§
impl Freeze for ResolvedUiPlacement
impl RefUnwindSafe for ResolvedUiPlacement
impl Send for ResolvedUiPlacement
impl Sync for ResolvedUiPlacement
impl Unpin for ResolvedUiPlacement
impl UnsafeUnpin for ResolvedUiPlacement
impl UnwindSafe for ResolvedUiPlacement
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