Class JobHelpers
Syntax
public static class JobHelpers
Methods
AccumulateWeightedAnimationExecuteGeneric<T>(ref TrackBindingComponent, ref LocalTime, ref AnimatedComponent<T>, ref ClipWeight, ref ActiveState, ref NativeHashMap<Hash128, MixData<T>>)
Declaration
public static void AccumulateWeightedAnimationExecuteGeneric<T>([ReadOnly] ref TrackBindingComponent binding, [ReadOnly] ref LocalTime c0, [ReadOnly] ref AnimatedComponent<T> c2, [ReadOnly] ref ClipWeight c3, [ReadOnly] ref ActiveState state, [ReadOnly] ref NativeHashMap<Hash128, MixData<T>> BlendData)
where T : struct, IComponentData
Parameters
Type Parameters
AnimateUnblendExecuteGeneric<T>(ref TrackBindingComponent, ref LocalTime, ref AnimatedComponent<T>, ref ActiveState, ref NativeHashMap<Hash128, MixData<T>>.ParallelWriter)
Declaration
public static void AnimateUnblendExecuteGeneric<T>([ReadOnly] ref TrackBindingComponent binding, [ReadOnly] ref LocalTime c0, [ReadOnly] ref AnimatedComponent<T> c3, [ReadOnly] ref ActiveState state, ref NativeHashMap<Hash128, MixData<T>>.ParallelWriter BlendData)
where T : struct, IComponentData
Parameters
Type Parameters
Write_GenericeExecute<T, TMixer>(ref NativeArray<DefaultComponentValue<T>>, ref NativeArray<T>, Int32, NativeArray<Entity>, ref BufferAccessor<TrackBindingElement>, NativeHashMap<Hash128, MixData<T>>, ref EntityCommandBuffer.ParallelWriter)
Declaration
public static void Write_GenericeExecute<T, TMixer>(ref NativeArray<DefaultComponentValue<T>> defaultComponentObjects, ref NativeArray<T> componentObjects, int jobIndex, in NativeArray<Entity> chunkEntities, ref BufferAccessor<TrackBindingElement> bufferObjects, in NativeHashMap<Hash128, MixData<T>> BlendData, ref EntityCommandBuffer.ParallelWriter CommandBuffer)
where T : struct, IComponentData where TMixer : struct, IComponentMixer<T>
Parameters
Type Parameters
Name |
Description |
T |
|
TMixer |
|