API reference
API reference
Select your platform
No SDKs available
No versions available

OVRHapticsClip Class

A PCM buffer of data for a haptics effect.

Constructors

OVRHapticsClip ()
Signature
OVRHapticsClip.OVRHapticsClip()
OVRHapticsClip ( capacity )
Creates a clip with the specified capacity.
Signature
OVRHapticsClip.OVRHapticsClip(int capacity)
Parameters
capacity: int
OVRHapticsClip ( samples , samplesCount )
Creates a clip with the specified data.
Signature
OVRHapticsClip.OVRHapticsClip(byte[] samples, int samplesCount)
Parameters
samples: byte[]
samplesCount: int
OVRHapticsClip ( a , b )
Creates a clip by mixing the specified clips.
Signature
OVRHapticsClip.OVRHapticsClip(OVRHapticsClip a, OVRHapticsClip b)
OVRHapticsClip ( audioClip , channel )
Creates a haptics clip from the specified audio clip.
Signature
OVRHapticsClip.OVRHapticsClip(AudioClip audioClip, int channel=0)
Parameters
audioClip: AudioClip
channel: int

Properties

Capacity : int
[Get]
The maximum number of samples the clip can store.
Signature
int OVRHapticsClip.Capacity
Count : int
[Get]
The current number of samples in the clip.
Signature
int OVRHapticsClip.Count
Samples : byte[]
[Get]
The raw haptics data.
Signature
byte [] OVRHapticsClip.Samples

Methods

Reset ()
Clears the clip and resets its size to 0.
Signature
void OVRHapticsClip.Reset()
Returns
void
WriteSample ( sample )
Adds the specified sample to the end of the clip.
Signature
void OVRHapticsClip.WriteSample(byte sample)
Parameters
sample: byte
Returns
void