docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    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
    object
    BindableVariableBase<float4>
    BindableVariable<float4>
    TweenableVariableBase<float4>
    TweenableVariableAsyncBase<float4>
    Vector4TweenableVariable
    Implements
    IReadOnlyBindableVariable<float4>
    IDisposable
    Inherited Members
    TweenableVariableAsyncBase<float4>.Value
    TweenableVariableAsyncBase<float4>.Dispose()
    TweenableVariableAsyncBase<float4>.PreprocessTween()
    TweenableVariableAsyncBase<float4>.ExecuteTween(float4, float4, float, bool)
    TweenableVariableAsyncBase<float4>.OnAnimationCurveChanged(AnimationCurve)
    TweenableVariableBase<float4>.k_NearlyOne
    TweenableVariableBase<float4>.animationCurve
    TweenableVariableBase<float4>.target
    TweenableVariableBase<float4>.initialValue
    TweenableVariableBase<float4>.HandleTween(float)
    TweenableVariableBase<float4>.StartAutoTween(float)
    TweenableVariableBase<float4>.PlaySequence(float4, float4, float, Action)
    TweenableVariableBase<float4>.OnTargetChanged(float4)
    BindableVariable<float4>.ValueEquals(float4)
    BindableVariableBase<float4>.BindingCount
    BindableVariableBase<float4>.SetValueWithoutNotify(float4)
    BindableVariableBase<float4>.Subscribe(Action<float4>)
    BindableVariableBase<float4>.SubscribeAndUpdate(Action<float4>)
    BindableVariableBase<float4>.Unsubscribe(Action<float4>)
    BindableVariableBase<float4>.BroadcastValue()
    BindableVariableBase<float4>.Task(Func<float4, bool>, CancellationToken)
    BindableVariableBase<float4>.Task(float4, CancellationToken)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    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
    TweenableVariableAsyncBase<float4>.ScheduleTweenJob(ref TweenJobData<float4>)

    Implements

    Unity.XR.CoreUtils.Bindings.Variables.IReadOnlyBindableVariable<T>
    IDisposable
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)