tuioxide 0.3.1

A Rust implementation of the TUIO 1.1 and TUIO 2.0 protocols, providing both client and server components for sending and receiving multitouch and tangible object data over OSC.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod blob;
pub(crate) mod bundle;
mod cursor;
mod events;
mod object;
pub(crate) mod osc_decoder_encoder;
pub(crate) mod processor;

pub use blob::Blob;
pub use cursor::Cursor;
pub use events::*;
pub use object::Object;
pub(crate) use processor::Processor;

/// A TUIO 1.1 client. See [`core::Client`] for full documentation.
pub type Client = crate::core::Client<crate::tuio11::Processor>;