Class Extensions_Collections_Ecs
Inheritance
Extensions_Collections_Ecs
Assembly: fwt.core.ecs.dll
Syntax
public static class Extensions_Collections_Ecs
Methods
CopyToAndConvert_Reverse<TSource, TTarget>(NativeList<TSource>, DynamicBuffer<TTarget>)
Declaration
public static bool CopyToAndConvert_Reverse<TSource, TTarget>(this NativeList<TSource> source, DynamicBuffer<TTarget> target) where TSource : unmanaged, IConvertableFrom<TSource, TTarget> where TTarget : unmanaged, IBufferElementData
Parameters
| Type |
Name |
Description |
| NativeList<TSource> |
source |
|
| DynamicBuffer<TTarget> |
target |
|
Returns
Type Parameters
| Name |
Description |
| TSource |
|
| TTarget |
|
CopyToAndConvert_Reverse<TSource, TTarget>(NativeList<TSource>, DynamicBuffer<TTarget>, out JobHandle)
Declaration
public static bool CopyToAndConvert_Reverse<TSource, TTarget>(this NativeList<TSource> source, DynamicBuffer<TTarget> target, out JobHandle jobHandle) where TSource : unmanaged, IConvertableFrom<TSource, TTarget> where TTarget : unmanaged, IBufferElementData
Parameters
| Type |
Name |
Description |
| NativeList<TSource> |
source |
|
| DynamicBuffer<TTarget> |
target |
|
| JobHandle |
jobHandle |
|
Returns
Type Parameters
| Name |
Description |
| TSource |
|
| TTarget |
|
CopyToAndConvert_Reverse<TSource, TTarget>(DynamicBuffer<TSource>, DynamicBuffer<TTarget>)
Declaration
public static bool CopyToAndConvert_Reverse<TSource, TTarget>(this DynamicBuffer<TSource> source, DynamicBuffer<TTarget> target) where TSource : unmanaged, IBufferElementData, IConvertableFrom<TSource, TTarget> where TTarget : unmanaged, IBufferElementData
Parameters
| Type |
Name |
Description |
| DynamicBuffer<TSource> |
source |
|
| DynamicBuffer<TTarget> |
target |
|
Returns
Type Parameters
| Name |
Description |
| TSource |
|
| TTarget |
|
CopyToAndConvert_Reverse<TSource, TTarget>(DynamicBuffer<TSource>, DynamicBuffer<TTarget>, out JobHandle)
Declaration
public static bool CopyToAndConvert_Reverse<TSource, TTarget>(this DynamicBuffer<TSource> source, DynamicBuffer<TTarget> target, out JobHandle jobHandle) where TSource : unmanaged, IBufferElementData, IConvertableFrom<TSource, TTarget> where TTarget : unmanaged, IBufferElementData
Parameters
| Type |
Name |
Description |
| DynamicBuffer<TSource> |
source |
|
| DynamicBuffer<TTarget> |
target |
|
| JobHandle |
jobHandle |
|
Returns
Type Parameters
| Name |
Description |
| TSource |
|
| TTarget |
|
CopyToAndConvert<TSource, TTarget>(NativeList<TSource>, DynamicBuffer<TTarget>)
Declaration
public static bool CopyToAndConvert<TSource, TTarget>(this NativeList<TSource> source, DynamicBuffer<TTarget> target) where TSource : unmanaged where TTarget : unmanaged, IBufferElementData, IConvertableTo<TSource>
Parameters
| Type |
Name |
Description |
| NativeList<TSource> |
source |
|
| DynamicBuffer<TTarget> |
target |
|
Returns
Type Parameters
| Name |
Description |
| TSource |
|
| TTarget |
|
CopyToAndConvert<TSource, TTarget>(NativeList<TSource>, DynamicBuffer<TTarget>, out JobHandle)
Declaration
public static bool CopyToAndConvert<TSource, TTarget>(this NativeList<TSource> source, DynamicBuffer<TTarget> target, out JobHandle jobHandle) where TSource : unmanaged where TTarget : unmanaged, IBufferElementData, IConvertableTo<TSource>
Parameters
| Type |
Name |
Description |
| NativeList<TSource> |
source |
|
| DynamicBuffer<TTarget> |
target |
|
| JobHandle |
jobHandle |
|
Returns
Type Parameters
| Name |
Description |
| TSource |
|
| TTarget |
|
CopyToAndConvert<TSource, TTarget>(DynamicBuffer<TSource>, DynamicBuffer<TTarget>)
Declaration
public static bool CopyToAndConvert<TSource, TTarget>(this DynamicBuffer<TSource> source, DynamicBuffer<TTarget> target) where TSource : unmanaged, IBufferElementData where TTarget : unmanaged, IBufferElementData, IConvertableTo<TSource>
Parameters
| Type |
Name |
Description |
| DynamicBuffer<TSource> |
source |
|
| DynamicBuffer<TTarget> |
target |
|
Returns
Type Parameters
| Name |
Description |
| TSource |
|
| TTarget |
|
CopyToAndConvert<TSource, TTarget>(DynamicBuffer<TSource>, DynamicBuffer<TTarget>, out JobHandle)
Declaration
public static bool CopyToAndConvert<TSource, TTarget>(this DynamicBuffer<TSource> source, DynamicBuffer<TTarget> target, out JobHandle jobHandle) where TSource : unmanaged, IBufferElementData where TTarget : unmanaged, IBufferElementData, IConvertableTo<TSource>
Parameters
| Type |
Name |
Description |
| DynamicBuffer<TSource> |
source |
|
| DynamicBuffer<TTarget> |
target |
|
| JobHandle |
jobHandle |
|
Returns
Type Parameters
| Name |
Description |
| TSource |
|
| TTarget |
|
FillBuffer<TLayer>(DynamicBuffer<TLayer>, TLayer)
Declaration
public static void FillBuffer<TLayer>(this DynamicBuffer<TLayer> layer, TLayer item) where TLayer : unmanaged, IBufferElementData
Parameters
| Type |
Name |
Description |
| DynamicBuffer<TLayer> |
layer |
|
| TLayer |
item |
|
Type Parameters
SetItemsCount<TItem>(DynamicBuffer<TItem>, int)
Declaration
public static void SetItemsCount<TItem>(this DynamicBuffer<TItem> buffer, int count) where TItem : unmanaged, IBufferElementData
Parameters
| Type |
Name |
Description |
| DynamicBuffer<TItem> |
buffer |
|
| int |
count |
|
Type Parameters