Enum webxr_api::mock::MockDeviceMsg
source · pub enum MockDeviceMsg {
SetViewerOrigin(Option<RigidTransform3D<f32, Viewer, Native>>),
SetFloorOrigin(Option<RigidTransform3D<f32, Floor, Native>>),
SetViews(MockViewsInit),
AddInputSource(MockInputInit),
MessageInputSource(InputId, MockInputMsg),
VisibilityChange(Visibility),
SetWorld(MockWorld),
ClearWorld,
Disconnect(Sender<()>),
}
Variants§
SetViewerOrigin(Option<RigidTransform3D<f32, Viewer, Native>>)
SetFloorOrigin(Option<RigidTransform3D<f32, Floor, Native>>)
SetViews(MockViewsInit)
AddInputSource(MockInputInit)
MessageInputSource(InputId, MockInputMsg)
VisibilityChange(Visibility)
SetWorld(MockWorld)
ClearWorld
Disconnect(Sender<()>)
Trait Implementations§
source§impl Debug for MockDeviceMsg
impl Debug for MockDeviceMsg
source§impl<'de> Deserialize<'de> for MockDeviceMsg
impl<'de> Deserialize<'de> for MockDeviceMsg
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