Example #1
0
 public void Destroy()
 {
     Native_FScriptSparseArray.Destroy(ref this);
     ZeroMemory();
 }
Example #2
0
 public static FScriptSparseArrayLayout GetScriptLayout(int elementSize, int elementAlignment)
 {
     return(Native_FScriptSparseArray.GetScriptLayout(elementSize, elementAlignment));
 }
Example #3
0
 public int AddUninitialized(ref FScriptSparseArrayLayout layout)
 {
     return(Native_FScriptSparseArray.AddUninitialized(ref this, ref layout));
 }
Example #4
0
 public void RemoveAtUninitialized(ref FScriptSparseArrayLayout layout, int index, int count = 1)
 {
     Native_FScriptSparseArray.RemoveAtUninitialized(ref this, ref layout, index, count);
 }
Example #5
0
 public void Empty(int slack, ref FScriptSparseArrayLayout layout)
 {
     Native_FScriptSparseArray.Empty(ref this, slack, ref layout);
 }
Example #6
0
 public IntPtr GetData(int index, ref FScriptSparseArrayLayout layout)
 {
     return(Native_FScriptSparseArray.GetData(ref this, index, ref layout));
 }
Example #7
0
 public int GetMaxIndex()
 {
     return(Native_FScriptSparseArray.GetMaxIndex(ref this));
 }
Example #8
0
 public int Num()
 {
     return(Native_FScriptSparseArray.Num(ref this));
 }
Example #9
0
 public bool IsValidIndex(int index)
 {
     return(Native_FScriptSparseArray.IsValidIndex(ref this, index));
 }