Enum Types
| Enum | Summary |
|---|---|
| ActionOnDisable | An action to perform when disabling a FlexiMotion.FlexiMotionComponent component. |
Class Types
| Class | Summary |
|---|---|
| ComponentSingleton |
A simple singleton for UnityEngine.Component types. |
| FlexiMotionComponent |
The main component in FlexiMotion.FlexiMotionComponent which holds the core FlexiMotion.FlexiMotionDefinition and
turns it into a FlexiMotion.FlexiMotionRuntime to run the simulation.
|
| Flexi |
[System.SerializableAttribute]
Data from which a FlexiMotion.FlexiMotionRuntime can be initialized.
|
| FlexiMotionRuntime | Manages the was the FlexiMotion.FlexiMotionRuntime.RuntimeSprings simulation is updates. |
| Flexi |
A utility for re-initializing a FlexiMotion.FlexiMotionRuntime from a different
FlexiMotion.FlexiMotionDefinition.
|
| FMStrings | Strings used throughout FlexiMotion.FlexiMotionComponent. |
| FMUtilities | Utilities used throughout FlexiMotion.FlexiMotionComponent. |
| RuntimeSprings | Manages jobs that execute a spring simulation. |
| SpringDefinitions | [System.SerializableAttribute] Defines the core details for a spring simulation. |
| Spring |
A utility for building FlexiMotion.SpringDefinitions. |
Interface Types
| Interface | Summary |
|---|---|
| IComponent | Interface for UnityEngine.Component. |
| ICopyable |
Interface for objects that can be copied. |
| I |
The main component in FlexiMotion.FlexiMotionComponent which holds the core FlexiMotion.FlexiMotionDefinition and
turns it into a FlexiMotion.FlexiMotionRuntime to run the simulation.
|
| IOnValidate | Interface for objects with an FlexiMotion.IOnValidate.OnValidate method. |
| IValidatable | An object with a FlexiMotion.IValidatable.Validate method. |
Struct Types
| Struct | Summary |
|---|---|
| DirectionLength | A vector decomposed into FlexiMotion.DirectionLength.Direction and FlexiMotion.DirectionLength.Length. |
| SphereDefinition | |
| SpringDetails | [System.SerializableAttribute] Parameters for a spring. |
Namespaces
| Namespace | Summary |
|---|---|
| FlexiMotion |
|
| FlexiMotion |
|
| FlexiMotion |
|
| FlexiMotion |