Documentation

Unity Engine


Unity Engine


ToComponentDataArrayAsync<T>(AllocatorHandle, out JobHandle)

Obsolete. Use EntityQuery.ToComponentDataListAsync instead.
Read time 1 minuteLast updated a day ago

Definition

  • Type: Method
  • Namespace: Unity.Entities
  • Assembly: UnityEngine.EntitiesModule

ToComponentDataArrayAsync<T>(AllocatorHandle, JobHandle)

Warning
Deprecated. This method does not correctly support enableable components, and is generally unsafe. Use ToComponentDataListAsync() instead. (RemovedAfter Entities 1.0)
public NativeArray<T> ToComponentDataArrayAsync<T>(AllocatorManager.AllocatorHandle allocator, out JobHandle jobhandle) where T : unmanaged, IComponentData

Parameters

The type of memory to allocate.

jobhandle

An
out
parameter assigned a handle that you can use as a dependency for a Job that uses the output data.

Returns

Type

Description

NativeArray<T>An array containing all the values of component type
T
selected by the query. The contents of this array must not be accessed before
jobhandle
has been completed.

Remarks

Creates (and asynchronously populates) a NativeArray containing the value of component
T
for the selected entities.