Summary
A job which pushes transforms out of sphere colliders.
- Assembly
- FlexiMotion
.dll - Namespace
- FlexiMotion
.Jobs - Interfaces
-
- IJobParallelFor
- Base Types
-
- ValueType
graph BT
Type-->Base0["ValueType"]
Type-.->Interface0["IJobParallelFor"]
Type["SphereCollidersJob"]
class Type type-node
Syntax
[BurstCompile(FloatPrecision.Low, FloatMode.Fast)]
public struct SphereCollidersJob : ValueType, IJobParallelFor
Attributes
| Type | Description |
|---|---|
| Burst |
Constructors
| Name | Summary |
|---|---|
| SphereCollidersJob |
Creates a new FlexiMotion.Jobs.SphereCollidersJob. |
Fields
| Name | Constant Value | Summary |
|---|---|---|
| ColliderRadii |
[
Unity.Collections.ReadOnlyAttribute] The radius of each sphere. |
|
| Collider |
[
Unity.Collections.ReadOnlyAttribute] The world position of each sphere. |
|
| transformPositions |
The position of each transform.
|
|
| transformRadii |
[
Unity.Collections.ReadOnlyAttribute] The radius of each transform. |
Methods
| Name | Value | Summary |
|---|---|---|
| Execute |
void |
Executes this job for the given `index`.
|
| Schedule |
JobHandle |
Schedules this job.
|
Extension Methods
| Name | Value | Summary |
|---|---|---|
| LogTemp |
T |
Debug.Log(message, context) with an [System.ObsoleteAttribute] warning so you remember
to remove any calls.
From FMUtilities
|
| SafeGetHashCode |
int |
Uses
System.Collections.Generic.EqualityComparer`1.Default to get a hash code.From FMUtilities
|