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 classDualSenseMicrophoneLightMode Dual Sense controller microphone light mode.
Public classDualSenseOtherLightBrightness Dual Sense controller player and microphone light brightness.
Public classDualSensePlayerLightFlags Dual Sense controller player light flags.
Public classDualSenseTriggerEffectFeedback Feedback trigger effect. Trigger will resist movement beyond the start position.
Public classDualSenseTriggerEffectMultiplePositionFeedback Multiple Position Feedback trigger effect. Trigger will resist movement at varying strengths in 10 regions.
Public classDualSenseTriggerEffectMultiplePositionVibration Multiple Position Vibration trigger effect. Trigger will vibrate movement at varying amplitudes and one frequency in 10 regions.
Public classDualSenseTriggerEffectOff Trigger effect that stops all effects.
Public classDualSenseTriggerEffectPositionValueSet A set of values that correspond to trigger positions for use in trigger effects.
Public classDualSenseTriggerEffectSlopeFeedback Slope Feedback trigger effect. Trigger will resist movement at a linear range of strengths.
Public classDualSenseTriggerEffectState Trigger effect states.
Public classDualSenseTriggerEffectStates Information about trigger effect states.
Public classDualSenseTriggerEffectType Trigger effect types.
Public classDualSenseTriggerEffectVibration Vibration trigger effect. Trigger will vibrate with the input amplitude and frequency beyond the start position.
Public classDualSenseTriggerEffectWeapon 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 classDualSenseTriggerType Trigger type.
Public classDualSenseVibrationMode Dual Sense vibration mode.
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 classDualShock4MotorType Dual Shock 4 game pad motors. Used for vibration.
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 classNintendoSwitchGamepadVibration Nintendo Switch gamepad vibration motor state.
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 classNintendoSwitchJoyConGripStyle Grip styles of Joy-Cons.
Public classNintendoSwitchJoyConType Types of Joy-Cons.
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.
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.