public VRHead(GraphicsDeviceManager graphicsDeviceManager, OSVR.ClientKit.ClientContext context, OSVR.ClientKit.IInterface <XnaPose> pose) { this.pose = pose; this.graphicsDeviceManager = graphicsDeviceManager; this.context = context; // TODO: Provide a way to pass in an explicit json value? GetDeviceDescription(); }
public Location2DAdapter(OSVR.ClientKit.IInterface <OSVR.ClientKit.Vec2> iface) : base(iface) { }
public PoseAdapter(OSVR.ClientKit.IInterface <OSVR.ClientKit.Pose3> iface) : base(iface) { }
public PositionAdapter(OSVR.ClientKit.IInterface <OSVR.ClientKit.Vec3> iface) : base(iface) { }
public OrientationAdapter(OSVR.ClientKit.IInterface <OSVR.ClientKit.Quaternion> iface) : base(iface) { }
public EyeTracker3DAdapter(OSVR.ClientKit.IInterface <OSVR.ClientKit.EyeTracker3DState> iface) : base(iface) { }
public XnaOrientationInterface(OSVR.ClientKit.IInterface <OSVRQuaternion> iface) : base(iface) { }
public VREye(OSVR.ClientKit.IInterface <XnaPose> pose, Eye eye, DeviceDescriptor deviceDescriptor) { this.pose = pose; this.Eye = eye; this.deviceDescriptor = deviceDescriptor; }