Zdexby TheHolyOneZ
36,909 classes
Class

HapticController

: Object
Lofelt.NiceVibrations.HapticController, Lofelt.NiceVibrations 0x0010 (16 B) inherited 0x0010 Lofelt.NiceVibrations.dll
0x00x0010

Members 15

OffsetSizeNameTypeFlagsDefault
0x01lofeltHapticsInitalizedboolPrivateStatic—
0x08playbackFinishedTimerTimerPrivateStatic—
0x04clipLoadedDurationSecsfloatPrivateStatic—
0x01clipLoadedboolPrivateStatic—
0x00150x03padding / unreflected
0x04lastSeekTimefloatPrivateStatic—
0x01deviceMeetsAdvancedRequirementsboolPrivateStatic—
0x01isLoopingEnabledByUserboolPrivateStatic—
0x01isPlaybackLoopingboolPrivateStatic—
0x001F0x01padding / unreflected
0x04_fallbackPresetPresetTypePrivateStatic—
0x01_hapticsEnabledboolStatic+1 flags—
0x00250x03padding / unreflected
0x04_outputLevelfloatStatic+1 flags—
0x04_clipLevelfloatStatic+1 flags—
0x08LoadedClipChangedActionPublicStatic—
0x08PlaybackStartedActionPublicStatic—
0x08PlaybackStoppedActionPublicStatic—

Functions 25

SignatureFlagsNativeParams
PresetType get_fallbackPreset()PublicStatic+1 flags0x04
void set_fallbackPreset(const PresetType& value)PublicStatic+1 flags0x04
bool get_hapticsEnabled()PublicStatic+1 flags0x01
void set_hapticsEnabled(bool value)PublicStatic+1 flags0x01
float get_outputLevel()PublicStatic+1 flags0x04
void set_outputLevel(float value)PublicStatic+1 flags0x04
float get_clipLevel()PublicStatic+1 flags0x04
void set_clipLevel(float value)PublicStatic+1 flags0x04
void ApplyLevelsToLofeltHaptics()PrivateStatic0x00
void ApplyLevelsToGamepadRumbler()PrivateStatic0x00
bool Init()PublicStatic0x01
void Load(const byte[]& data)PublicStatic0x08
void Load(HapticClip clip)PublicStatic0x08
void Load(const byte[]& json, const GamepadRumble& rumble)PublicStatic0x20
void HandleFinishedPlayback()PrivateStatic0x00
void Play()PublicStatic0x00
void Play(HapticClip clip)PublicStatic0x08
void Stop()PublicStatic0x00
void Seek(float time)PublicStatic0x04
void set_clipFrequencyShift(float value)PublicStatic+1 flags0x04
void Loop(bool enabled)PublicStatic0x01
bool IsPlaying()PublicStatic0x01
void Reset()PublicStatic0x00
void ProcessApplicationFocus(bool hasFocus)PublicStatic0x01
void .cctor()PrivateStatic+1 flags0x00