Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel
UE3:ForceFeedbackManager (UDK)
Object >> ForceFeedbackManager |
- Package:
- Engine
- Within class:
- PlayerController
- This class in other games:
- UT3
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
This class handles various waveform activities. It manages the waveform data that is being played on any given gamepad at any given time. It is called by the player controller to start/stop/pause a waveform for a given gamepad. It is queried by the Viewport to get the current rumble state information to apply that to the gamepad. It does this by evaluating the function defined in the waveform sample data.
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties[edit]
bAllowsForceFeedback[edit]
Type: bool
Whether the player has disabled gamepad rumble or not (TCR C5-3)
Default value: True
bIsPaused[edit]
Type: bool
Whether it was paused by the player controller or not
CurrentSample[edit]
Type: int
The current waveform sample being played
ElapsedTime[edit]
Type: float
The amount of time elapsed since the start of this waveform
FFWaveform[edit]
Type: ForceFeedbackWaveform
The currently playing waveform
ScaleAllWaveformsBy[edit]
Type: float
The amount to scale all waveforms by (user settable) (TCR C5-3)
Default value: 1.0
Instance functions[edit]
PauseWaveform[edit]
Pauses/unpauses the playback of the waveform for the gamepad
Parameters:
- bPause - True to pause, False to resume
PlayForceFeedbackWaveform[edit]
Sets the waveform to play for the gamepad
Parameters:
- ForceFeedbackWaveform - The waveform data to play
StopForceFeedbackWaveform[edit]
Stops the waveform by nulling out the waveform