Float3OffsetJob Struct

Summary

A job which adds an FlexiMotion.Jobs.Float3OffsetJob.offset to FlexiMotion.Jobs.Float3OffsetJob.values.
Assembly
FlexiMotion.dll
Namespace
FlexiMotion.Jobs
Interfaces
  • IJobParallelFor
Base Types
  • ValueType
graph BT Type-->Base0["ValueType"] Type-.->Interface0["IJobParallelFor"] Type["Float3OffsetJob"] class Type type-node

Syntax

[BurstCompile(FloatPrecision.Low, FloatMode.Fast)]
public struct Float3OffsetJob : ValueType, IJobParallelFor

Attributes

Type Description
BurstCompileAttribute

Constructors

Name Summary
Float3OffsetJob(float3, FlexiMotionRuntime) Creates a new FlexiMotion.Jobs.Float3OffsetJob.

Fields

Name Constant Value Summary
offset
[Unity.Collections.ReadOnlyAttribute] The value to add to each of the FlexiMotion.Jobs.Float3OffsetJob.values.
values
The values to modify.

Methods

Name Value Summary
Execute(int) void
Executes this job for the given `index`.
Schedule(JobHandle, int) JobHandle
Schedules this job.

Extension Methods

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