Click or drag to resize

Controller.Extension Class

A class that can be used as a base class to allow for special controller or platform-specific functions in a controller.
Inheritance Hierarchy
System.Object
  Rewired.Controller.Extension
    More...

Namespace:  Rewired
Assembly:  Rewired_Core (in Rewired_Core.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
public abstract class Extension

The Controller.Extension type exposes the following members.

Properties
  NameDescription
Public propertycontroller
The parent controller of this extension.
Top
See Also
Inheritance Hierarchy
System.Object
  Rewired.Controller.Extension
    Rewired.ControllerExtensions.CustomControllerExtension
    Rewired.ControllerExtensions.DualSenseExtension
    Rewired.ControllerExtensions.DualShock4Extension
    Rewired.ControllerExtensions.NintendoSwitchGamepadExtension
    Rewired.ControllerExtensions.RailDriverExtension
    Rewired.Platforms.Apple.GameController.GCControllerExtension
    Rewired.Platforms.Linux.Udev.UdevControllerExtension
    Rewired.Platforms.MacOS.IOKit.IOKitControllerExtension
    Rewired.Platforms.Microsoft.WindowsGamingInput.WindowsGamingInputControllerExtension
    Rewired.Platforms.UWP.HID.HIDControllerExtension
    Rewired.Platforms.Windows.DirectInput.DirectInputControllerExtension
    Rewired.Platforms.Windows.RawInput.RawInputControllerExtension
    Rewired.Platforms.Windows.XInput.XInputControllerExtension
    Rewired.Platforms.XboxOne.XboxOneGamepadExtension