Format components webvr_traits #21373

This commit is contained in:
chansuke 2018-09-03 22:10:33 +09:00
parent 577830de90
commit 984680714e
2 changed files with 13 additions and 3 deletions

View file

@ -6,7 +6,8 @@
extern crate ipc_channel; extern crate ipc_channel;
extern crate msg; extern crate msg;
#[macro_use] extern crate serde; #[macro_use]
extern crate serde;
pub extern crate rust_webvr_api as webvr; pub extern crate rust_webvr_api as webvr;
mod webvr_traits; mod webvr_traits;

View file

@ -15,11 +15,20 @@ pub enum WebVRMsg {
UnregisterContext(PipelineId), UnregisterContext(PipelineId),
PollEvents(IpcSender<bool>), PollEvents(IpcSender<bool>),
GetDisplays(IpcSender<WebVRResult<Vec<VRDisplayData>>>), GetDisplays(IpcSender<WebVRResult<Vec<VRDisplayData>>>),
GetFrameData(PipelineId, u32, f64, f64, IpcSender<WebVRResult<VRFrameData>>), GetFrameData(
PipelineId,
u32,
f64,
f64,
IpcSender<WebVRResult<VRFrameData>>,
),
ResetPose(PipelineId, u32, IpcSender<WebVRResult<VRDisplayData>>), ResetPose(PipelineId, u32, IpcSender<WebVRResult<VRDisplayData>>),
RequestPresent(PipelineId, u32, IpcSender<WebVRResult<()>>), RequestPresent(PipelineId, u32, IpcSender<WebVRResult<()>>),
ExitPresent(PipelineId, u32, Option<IpcSender<WebVRResult<()>>>), ExitPresent(PipelineId, u32, Option<IpcSender<WebVRResult<()>>>),
CreateCompositor(u32), CreateCompositor(u32),
GetGamepads(Vec<u32>, IpcSender<WebVRResult<Vec<(Option<VRGamepadData>, VRGamepadState)>>>), GetGamepads(
Vec<u32>,
IpcSender<WebVRResult<Vec<(Option<VRGamepadData>, VRGamepadState)>>>,
),
Exit, Exit,
} }