IOnValidate Interface

Summary

Interface for objects with an FlexiMotion.IOnValidate.OnValidate method.
graph BT Type["IOnValidate"] class Type type-node Implementing0["AccelerationModifier"]-.->Type click Implementing0 "/flexi-motion/api/FlexiMotion.Modifiers/AccelerationModifier" Implementing1["DistanceBasedUpdateRateModifier"]-.->Type click Implementing1 "/flexi-motion/api/FlexiMotion.Modifiers/DistanceBasedUpdateRateModifier" Implementing2["FlexiMotionComponent"]-.->Type click Implementing2 "/flexi-motion/api/FlexiMotion/FlexiMotionComponent" Implementing3["AverageFrameRateBenchmark"]-.->Type click Implementing3 "/flexi-motion/api/FlexiMotion.Samples/AverageFrameRateBenchmark" Implementing4["FlexiMotionModifier"]-.->Type click Implementing4 "/flexi-motion/api/FlexiMotion.Modifiers/FlexiMotionModifier" Implementing5["ScaleModifier"]-.->Type click Implementing5 "/flexi-motion/api/FlexiMotion.Modifiers/ScaleModifier" Implementing6["SphereCollidersModifier"]-.->Type click Implementing6 "/flexi-motion/api/FlexiMotion.Modifiers/SphereCollidersModifier" Implementing7["SimulationRootModifier"]-.->Type click Implementing7 "/flexi-motion/api/FlexiMotion.Modifiers/SimulationRootModifier" Implementing8["PreWarmModifier"]-.->Type click Implementing8 "/flexi-motion/api/FlexiMotion.Modifiers/PreWarmModifier" Implementing9["WindModifier"]-.->Type click Implementing9 "/flexi-motion/api/FlexiMotion.Modifiers/WindModifier"

Syntax

public interface IOnValidate

Methods

Name Value Summary
OnValidate() void

Extension Methods

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