pub struct ClusterInput {
pub m_DeviceName: String,
pub m_Index: i32,
pub m_Name: String,
pub m_ServerUrl: String,
pub m_Type: i32,
}
Expand description
ClusterInput is a sub class of the Unity engine since version 5.3.0f1. Exert from Unity’s scripting documentation: Interface for reading and writing inputs in a Unity Cluster. ClusterInput provides access to VRPN devices by connecting to a VRPN server. It also provides access to writeable inputs. All inputs managed by ClusterInput will be replicated to the rest of the connected slaves in the cluster. Using ClusterInput is much like using the traditional Input system in Unity.
Fields§
§m_DeviceName: String
§m_Index: i32
§m_Name: String
§m_ServerUrl: String
§m_Type: i32
Trait Implementations§
Source§impl Debug for ClusterInput
impl Debug for ClusterInput
Source§impl<'de> Deserialize<'de> for ClusterInput
impl<'de> Deserialize<'de> for ClusterInput
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
Auto Trait Implementations§
impl Freeze for ClusterInput
impl RefUnwindSafe for ClusterInput
impl Send for ClusterInput
impl Sync for ClusterInput
impl Unpin for ClusterInput
impl UnwindSafe for ClusterInput
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