Click or drag to resize

Rewired.ControllerExtensions Namespace

 
Classes
  ClassDescription
Public classCustomControllerExtension
Base class for a user-defined controller extension.
Public classDualSenseExtension
Allows access to controller-specific functions such as vibration. This extension only applies to desktop platforms. For the PS5 platform, see the PS5 plugin documentation.
Public classDualShock4Extension
Allows access to controller-specific functions such as vibration. This extension only applies to desktop platforms. For the PS4 platform, see the PS4 plugin documentation.
Public classNintendoSwitchGamepadExtension
Allows access to Nintendo Switch Controller specific functions such as vibration. This extension only applies to desktop platforms. For the Nintendo Switch platform, see the Nintendo Switch plugin documentation.
Public classNintendoSwitchJoyConExtension
Allows access to Nintendo Switch Joy-Con specific functions such as vibration. This extension only applies to desktop platforms. For the Nintendo Switch platform, see the Nintendo Switch plugin documentation.
Public classNintendoSwitchProControllerExtension
Allows access to Nintendo Switch Pro Controller specific functions such as vibration. This extension only applies to desktop platforms. For the Nintendo Switch platform, see the Nintendo Switch plugin documentation.
Public classRailDriverExtension
Allows access to controller-specific functions LED panel and speaker.
Structures
  StructureDescription
Public structureDualSenseTriggerEffectFeedback
Feedback trigger effect. Trigger will resist movement beyond the start position.
Public structureDualSenseTriggerEffectMultiplePositionFeedback
Multiple Position Feedback trigger effect. Trigger will resist movement at varying strengths in 10 regions.
Public structureDualSenseTriggerEffectMultiplePositionVibration
Multiple Position Vibration trigger effect. Trigger will vibrate movement at varying amplitudes and one frequency in 10 regions.
Public structureDualSenseTriggerEffectOff
Trigger effect that stops all effects.
Public structureDualSenseTriggerEffectPositionValueSet
A set of values that correspond to trigger positions for use in trigger effects.
Public structureDualSenseTriggerEffectSlopeFeedback
Slope Feedback trigger effect. Trigger will resist movement at a linear range of strengths.
Public structureDualSenseTriggerEffectStates
Information about trigger effect states.
Public structureDualSenseTriggerEffectVibration
Vibration trigger effect. Trigger will vibrate with the input amplitude and frequency beyond the start position.
Public structureDualSenseTriggerEffectWeapon
Weapon trigger effect. Trigger will resist movement beyond the start position until the end position. Can be used to simulate a gun trigger, for example.
Public structureNintendoSwitchGamepadVibration
Nintendo Switch gamepad vibration motor state.
Interfaces
  InterfaceDescription
Public interfaceIDualSenseExtension
Common interface for PS5 platform and desktop platform DualSense Controller Extensions.
Public interfaceIDualSenseTriggerEffect
Interface for a DualSense trigger effect.
Public interfaceIDualShock4Extension
Common interface for PS4 platform and desktop platform DualShock 4 Controller Extensions.
Public interfaceIHIDControllerExtension
Interface for a HID controller extension.
Enumerations
  EnumerationDescription
Public enumerationDualSenseMicrophoneLightMode
Dual Sense controller microphone light mode.
Public enumerationDualSenseOtherLightBrightness
Dual Sense controller player and microphone light brightness.
Public enumerationDualSensePlayerLightFlags
Dual Sense controller player light flags.
Public enumerationDualSenseTriggerEffectState
Trigger effect states.
Public enumerationDualSenseTriggerEffectType
Trigger effect types.
Public enumerationDualSenseTriggerType
Trigger type.
Public enumerationDualSenseVibrationMode
Dual Sense vibration mode.
Public enumerationDualShock4MotorType
Dual Shock 4 game pad motors. Used for vibration.
Public enumerationNintendoSwitchJoyConGripStyle
Grip styles of Joy-Cons.
Public enumerationNintendoSwitchJoyConType
Types of Joy-Cons.