JobModifierGroup.

JobModifierGroup.IOnUpdate Interface

Summary

A job modifier which runs after each iteration of an update.
graph BT Type["JobModifierGroup.IOnUpdate"] class Type type-node Implementing0["AccelerationModifier"]-.->Type click Implementing0 "/flexi-motion/api/FlexiMotion.Modifiers/AccelerationModifier" Implementing1["SphereCollidersModifier"]-.->Type click Implementing1 "/flexi-motion/api/FlexiMotion.Modifiers/SphereCollidersModifier" Implementing2["WindModifier"]-.->Type click Implementing2 "/flexi-motion/api/FlexiMotion.Modifiers/WindModifier"

Syntax

public interface JobModifierGroup.IOnUpdate

Remarks

If multiple updates occur in a row due to the FlexiMotion.FlexiMotionRuntime.UpdatesPerSecond, this modifier will run for each one (unlike FlexiMotion.Modifiers.JobModifierGroup.IPostUpdate).

Methods

Name Value Summary
OnUpdate(JobHandle) JobHandle
A job modifier which runs after each iteration of an update.

Extension Methods

Name Value Summary
LogTemp<JobModifierGroup.IOnUpdate>(Object) T
Debug.Log(message, context) with an [System.ObsoleteAttribute] warning so you remember to remove any calls.
SafeGetHashCode<JobModifierGroup.IOnUpdate>() int
Uses System.Collections.Generic.EqualityComparer`1.Default to get a hash code.