UpdateFrequency
: float
[Get] |
Gets the frequency at which the velocity calculations are updated.
The frequency is calculated in updates per second.
Signature
float Oculus.Interaction.Throw.IVelocityCalculator.UpdateFrequency |
WhenNewSampleAvailable
: Action< ReleaseVelocityInformation > |
Event triggered when a new velocity sample becomes available.
This is used for real-time velocity updates.
Signature
Action<ReleaseVelocityInformation> Oculus.Interaction.Throw.IVelocityCalculator.WhenNewSampleAvailable |
WhenThrowVelocitiesChanged
: Action< List< ReleaseVelocityInformation > > |
Event triggered when the throw velocities are recalculated, providing a list of all current ReleaseVelocityInformation.
Signature
Action<List<ReleaseVelocityInformation> > Oculus.Interaction.Throw.IVelocityCalculator.WhenThrowVelocitiesChanged |
LastThrowVelocities
()
|
Retrieves the most recently calculated ReleaseVelocityInformation.
Signature
IReadOnlyList<ReleaseVelocityInformation> Oculus.Interaction.Throw.IVelocityCalculator.LastThrowVelocities() Returns IReadOnlyList< ReleaseVelocityInformation >
A read-only list of velocity information from the last calculation.
|
SetUpdateFrequency
(
frequency
)
|
Configures the frequency at which velocity calculations are updated.
Signature
void Oculus.Interaction.Throw.IVelocityCalculator.SetUpdateFrequency(float frequency) Parameters frequency: float
The desired update frequency in updates per second.
Returns void |