Gameptics 1.0.0
Gameptics (Game+Haptics) is a lightweight cross-platform haptics toolkit for Unity. Author haptic signals and sequences with duration, intensity and sharpness, then play them on iOS and Android.
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CSCG.Gameptics.GamepticManagerSettingsGroups global haptics settings used by GamepticManager. Designed to be serialized on the manager and edited in the inspector. Settings include persistence, cooldown, and curve sampling preferences
 CSCG.Gameptics.GamepticPresetsProvides predefined haptic sequences. Presets are returned as new instances to avoid unintended shared-state mutations. Sequences can be modified after retrieval for contextual adjustments
 CSCG.Gameptics.GamepticSequenceRepresents a sequence of haptic steps played in order. Each step contains an optional delay and a GamepticSignal. The runtime may interpret the sequence as repeated pulses or a short pattern
 CSCG.Gameptics.GamepticSequenceStepA single step of a GamepticSequence. Contains an optional delay before playing and the signal to play
 CSCG.Gameptics.GamepticSignalDescribes a single haptic signal request. Provides duration, intensity, and sharpness, with optional curves over normalized time. This type is platform-agnostic and can be interpreted by runtime backends differently
 CMonoBehaviour
 CSCG.Gameptics.GamepticManagerProvides a single entry point for triggering haptic feedback. Owns enabled state, cooldown, cancellation policy, and backend selection. Creates an instance automatically when first accessed via Instance
 CSCG.Gameptics.Backends.NoopGamepticBackendProvides a no-op backend for unsupported platforms. This implementation never plays and always reports no support. It allows calling code to avoid platform checks