Entitas Redux
JCMG.EntitasRedux.ArrayTools Class Reference

Helper methods for arrays More...

Static Public Member Functions

static T[] DeepCopy< T > (T[] array)
 Returns a deep copy of array where T implements ICloneable. More...
 
static T[][] DeepCopy< T > (T[][] array)
 Returns a deep copy of array where T implements ICloneable. More...
 
static T[][][] DeepCopy< T > (T[][][] array)
 Returns a deep copy of array where T implements ICloneable. More...
 
static T[][][][] DeepCopy< T > (T[][][][] array)
 Returns a deep copy of array where T implements ICloneable. More...
 

Detailed Description

Helper methods for arrays

Definition at line 33 of file ArrayTools.cs.

Member Function Documentation

◆ DeepCopy< T >() [1/4]

static T [] JCMG.EntitasRedux.ArrayTools.DeepCopy< T > ( T[]  array)
static

Returns a deep copy of array where T implements ICloneable.

Type Constraints
T :ICloneable 

Definition at line 39 of file ArrayTools.cs.

◆ DeepCopy< T >() [2/4]

static T [][] JCMG.EntitasRedux.ArrayTools.DeepCopy< T > ( array[][])
static

Returns a deep copy of array where T implements ICloneable.

Type Constraints
T :ICloneable 

Definition at line 55 of file ArrayTools.cs.

◆ DeepCopy< T >() [3/4]

static T [][][] JCMG.EntitasRedux.ArrayTools.DeepCopy< T > ( array[][][])
static

Returns a deep copy of array where T implements ICloneable.

Type Constraints
T :ICloneable 

Definition at line 74 of file ArrayTools.cs.

◆ DeepCopy< T >() [4/4]

static T [][][][] JCMG.EntitasRedux.ArrayTools.DeepCopy< T > ( array[][][][])
static

Returns a deep copy of array where T implements ICloneable.

Type Constraints
T :ICloneable 

Definition at line 96 of file ArrayTools.cs.


The documentation for this class was generated from the following file: