Class Vector4TweenableVariable
Bindable variable that can tween over time towards a target float4 (Vector4) value. Uses an async implementation to tween using the job system.
Inheritance
BindableVariableBase<float4>
    BindableVariable<float4>
    TweenableVariableBase<float4>
    TweenableVariableAsyncBase<float4>
    Vector4TweenableVariable
  Inherited Members
      BindableVariable<float4>.ValueEquals(float4)
    
    
      BindableVariableBase<float4>.BindingCount
    
    
      BindableVariableBase<float4>.SetValueWithoutNotify(float4)
    
    
    
    
    
      BindableVariableBase<float4>.BroadcastValue()
    
    
    
    
    
    
    
    
    
    
  Namespace: UnityEngine.XR.Interaction.Toolkit.Utilities.Tweenables.Primitives
Assembly: Unity.XR.Interaction.Toolkit.dll
Syntax
public class Vector4TweenableVariable : TweenableVariableAsyncBase<float4>, IReadOnlyBindableVariable<float4>, IDisposable
  Methods
ScheduleTweenJob(ref TweenJobData<float4>)
Generate the tween job from the given job data and schedule the job for execution on a worker thread.
Declaration
protected override JobHandle ScheduleTweenJob(ref TweenJobData<float4> jobData)
  Parameters
| Type | Name | Description | 
|---|---|---|
| TweenJobData<float4> | jobData | Typed job data used in tween job.  | 
      
Returns
| Type | Description | 
|---|---|
| JobHandle | Returns the handle identifying the scheduled job.  | 
      
Overrides
Implements
      Unity.XR.CoreUtils.Bindings.Variables.IReadOnlyBindableVariable<T>