public SimpleFieldSolver(NGrid2D <FlowTile> tiles, int2 dest) { this.dest = dest; this.field = tiles; this.state = new NGrid2D <uint>(tiles.Dimensions, Allocator.TempJob, NativeArrayOptions.ClearMemory); this.search = new NativeQueue <SearchNode>(Allocator.TempJob); }
public SimpleFieldOutputter(NGrid2D <FlowTile> field, NGrid2D <uint> state) { this.field = field; this.state = state; }
public NFlowField(int2 dimensions) { this.field = new NGrid2D <FlowTile>(dimensions, Allocator.Persistent, NativeArrayOptions.ClearMemory); }