InControl API Reference
OptionalInputDeviceTransportType Struct Reference

Public Member Functions

 OptionalInputDeviceTransportType (InputDeviceTransportType value)
 
void Clear ()
 
InputDeviceTransportType GetValueOrDefault (InputDeviceTransportType defaultValue)
 
InputDeviceTransportType GetValueOrZero ()
 
void SetValue (InputDeviceTransportType value)
 
override bool Equals (object other)
 
bool Equals (OptionalInputDeviceTransportType other)
 
bool Equals (InputDeviceTransportType other)
 
override int GetHashCode ()
 
override string ToString ()
 

Static Public Member Functions

static bool operator== (OptionalInputDeviceTransportType a, OptionalInputDeviceTransportType b)
 
static bool operator!= (OptionalInputDeviceTransportType a, OptionalInputDeviceTransportType b)
 
static bool operator== (OptionalInputDeviceTransportType a, InputDeviceTransportType b)
 
static bool operator!= (OptionalInputDeviceTransportType a, InputDeviceTransportType b)
 
static int CombineHashCodes (int h1, int h2)
 
static implicit operator OptionalInputDeviceTransportType (InputDeviceTransportType value)
 
static operator InputDeviceTransportType (OptionalInputDeviceTransportType optional)
 

Public Attributes

bool hasValue
 
InputDeviceTransportType value
 

Properties

bool HasValue [get]
 
bool HasNoValue [get]
 
InputDeviceTransportType Value [get, set]
 

The documentation for this struct was generated from the following file: