void | SetTimeProvider ( Func< float > timeProvider ) |
Creates a new instance that listens to the provided IPointable events. | |
void | Dispose ( ) Unregisters the instance from the IPointable events. |
void Oculus.Interaction.Grabbable.ThrowWhenUnselected.SetTimeProvider ( Func< float > timeProvider ) |
---|
No description available.
|
Oculus.Interaction.Grabbable.ThrowWhenUnselected.ThrowWhenUnselected ( Rigidbody rigidbody, IPointable pointable ) |
---|
Creates a new instance that listens to the provided IPointable events. Note that this instance must be disposed via .Dispose() to release the event listener. Parameters rigidbody The rigidbody to track velocity from and throw. pointableThe IPointable indicating when the rigidbody is selected and unselected. |
void Oculus.Interaction.Grabbable.ThrowWhenUnselected.Dispose ( ) |
---|
Unregisters the instance from the IPointable events. |