• Introduction
  • C# API
  • GraphQL API
  • Home
  • Blog
  • Docs
  • GitHub
Show / Hide Table of Contents

Class PassthroughDeviceInstance

Inheritance
System.Object
PassthroughDeviceInstance
Implements
IInputDeviceInstance
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Snowflake.Input.Device
Assembly: Snowflake.Framework.dll
Syntax
public sealed class PassthroughDeviceInstance : IInputDeviceInstance

Properties

Capabilities

Declaration
public IEnumerable<DeviceCapability> Capabilities { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<DeviceCapability>

CapabilityLabels

Declaration
public IDeviceCapabilityLabels CapabilityLabels { get; }
Property Value
Type Description
IDeviceCapabilityLabels

ClassEnumerationIndex

Declaration
public int ClassEnumerationIndex { get; }
Property Value
Type Description
System.Int32

DefaultLayout

Declaration
public IDeviceLayoutMapping DefaultLayout { get; }
Property Value
Type Description
IDeviceLayoutMapping

Driver

Declaration
public InputDriver Driver { get; }
Property Value
Type Description
InputDriver

EnumerationIndex

Declaration
public int EnumerationIndex { get; }
Property Value
Type Description
System.Int32

NameEnumerationIndex

Declaration
public int NameEnumerationIndex { get; }
Property Value
Type Description
System.Int32

ProductEnumerationIndex

Declaration
public int ProductEnumerationIndex { get; }
Property Value
Type Description
System.Int32

Implements

IInputDeviceInstance
In This Article
  • Properties
    • Capabilities
    • CapabilityLabels
    • ClassEnumerationIndex
    • DefaultLayout
    • Driver
    • EnumerationIndex
    • NameEnumerationIndex
    • ProductEnumerationIndex
  • Implements
Built with ❤️ by @chyyran. Text content licensed under CC-BY-SA 4.0.