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 classHololensHandExtension 
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.
Public classTrackedDeviceExtension 
Public classWMRSpatialControllerExtension 
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.
Public enumerationTrackedDeviceTrackedValueFlags