MMFeedbacks  v1.6
Classes | Enumerations
MoreMountains.NiceVibrations Namespace Reference

Classes

class  BallDemoBall
 
class  BallDemoManager
 
class  BallDemoWall
 
class  BallPusher
 
class  BallTouchZone
 
class  CarDemoManager
 
class  ContinuousHapticsDemoManager
 
class  DemoManager
 
class  HapticCurve
 
class  MMFPSCounter
 Add this class to a gameObject with a Text component and it'll feed it the number of FPS in real time. More...
 
class  MMFPSUnlock
 Add this component to any object and it'll set the target frame rate and vsync count. Note that vsync count must be 0 for the target FPS to work. More...
 
class  MMKnob
 
class  MMNVAHAP
 A class used to store and manipulate AHAP json contents More...
 
class  MMNVAHAPEvent
 A class to store AHAP events More...
 
class  MMNVAHAPEventParameter
 A class to store AHAP event parameters More...
 
class  MMNVAHAPMetadata
 A class to store AHAP metadata More...
 
class  MMNVAHAPParameterCurve
 A class to store AHAP parameter curves More...
 
class  MMNVAHAPParameterCurveControlPoint
 A class to store AHAP parameter curve control points More...
 
class  MMNVAHAPPattern
 A class to store AHAP patterns More...
 
class  MMNVAltThread
 
class  MMNVAndroid
 This class handles all Android haptics specific calls
 
class  MMNVAndroidWaveForm
 A class used to store android waveform values, used to trigger haptics with varying intensity More...
 
class  MMNVAndroidWaveFormAsset
 A scriptable object used to store waveform values More...
 
class  MMNVEnumConditionAttribute
 An attribute to conditionnally hide fields based on the current selection in an enum. Usage : [MMNVEnumCondition("rotationMode", (int)RotationMode.LookAtTarget, (int)RotationMode.RotateToAngles)] More...
 
class  MMNVInspectorButtonAttribute
 
class  MMNViOS
 This class handles all iOS haptics specific calls, pre-CoreHaptics API
 
class  MMNViOSCoreHaptics
 This class handles all iOS haptics specific calls for devices that support the CoreHaptics API (post iOS 13)
 
class  MMNVPath
 
class  MMNVPlatform
 
class  MMNVRumble
 
class  MMNVRumbleWaveForm
 A class used to store android waveform values, used to trigger haptics with varying intensity More...
 
class  MMNVRumbleWaveFormAsset
 A scriptable object used to store waveform values More...
 
class  MMProgressBar
 Add this bar to an object and link it to a bar (possibly the same object the script is on), and you'll be able to resize the bar object based on a current value, located between a min and max value. See the HealthBar.cs script for a use case More...
 
class  MMSignal
 This class lets you output the value corresponding to one of the basic signal types it contains. Useful to draw basic signal curves. More...
 
class  MMSpriteReplace
 A class to add to an Image or SpriteRenderer to have it act like a button with a different sprite for on and off states More...
 
class  MMSwitch
 A component to handle switches More...
 
class  MMTouchButton
 Add this component to a GUI Image to have it act as a button. Bind pressed down, pressed continually and released actions to it from the inspector Handles mouse and multi touch More...
 
class  MMUIShaker
 
class  MMVibrationManager
 This class will allow you to trigger vibrations and haptic feedbacks on both iOS and Android, or on each specific platform independently.
 
class  MMVibrationManagerTester
 A minimal test class you can drop in any scene that can be used to trigger vibrations from its inspector More...
 
class  NiceVibrationsDemoHelpers
 
class  NiceVibrationsDemoManager
 
class  Pagination
 
class  PowerBarElement
 
class  PresetDemoItem
 
class  PresetDemoManager
 
class  PresetDemoRotator
 A minimal, demo only class, used to rotate an image in the demo's UI More...
 
class  RegularPresetsDemoManager
 
class  SoundSwitch
 
class  TransientHapticsDemoManager
 
class  V2DemoManager
 
class  VersionNumber
 
class  WobbleButton
 
class  WobbleDemoManager
 

Enumerations

enum  HapticTypes {
  HapticTypes.Selection, HapticTypes.Success, HapticTypes.Warning, HapticTypes.Failure,
  HapticTypes.LightImpact, HapticTypes.MediumImpact, HapticTypes.HeavyImpact, HapticTypes.RigidImpact,
  HapticTypes.SoftImpact, HapticTypes.None
}
 The list of the all the haptic presets that come bundled with Nice Vibrations More...
 

Enumeration Type Documentation

◆ HapticTypes

The list of the all the haptic presets that come bundled with Nice Vibrations

Enumerator
Selection 
Success 
Warning 
Failure 
LightImpact 
MediumImpact 
HeavyImpact 
RigidImpact 
SoftImpact 
None