Table of Contents

Class MultiDataNativeRecord<T>

Namespace
Zorro.Core
Assembly
Zorro.Core.Runtime.dll
public class MultiDataNativeRecord<T> : BookkeepingRecord, IDisposable where T : unmanaged

Type Parameters

T
Inheritance
MultiDataNativeRecord<T>
Implements
Inherited Members
Extension Methods

Constructors

MultiDataNativeRecord(int)

public MultiDataNativeRecord(int dataPerEntry)

Parameters

dataPerEntry int

Fields

DataPerEntry

public int DataPerEntry

Field Value

int

Properties

this[int]

public T this[int index] { get; set; }

Parameters

index int

Property Value

T

NativeArray

public NativeArray<T> NativeArray { get; }

Property Value

NativeArray<T>

Methods

Add(T)

public void Add(T data)

Parameters

data T

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public override void Dispose()

RemoveAtSwapBack(int)

public override void RemoveAtSwapBack(int index)

Parameters

index int