C# Class Pathfinding.Voxels.VoxelArea

ファイルを表示 Open project: henryj41043/TheUnseen Class Usage Examples

Public Properties

Property Type Description
DirectionX int[]
DirectionZ int[]
VectorDirection UnityEngine.Vector3[]
areaTypes int[]
cells Pathfinding.Voxels.VoxelCell[]
compactCells Pathfinding.Voxels.CompactVoxelCell[]
compactSpanCount int
compactSpans Pathfinding.Voxels.CompactVoxelSpan[]
depth int
dist ushort[]
linkedSpans Pathfinding.Voxels.LinkedVoxelSpan[]
maxDistance ushort
maxRegions int
tmpUShortArr ushort[]
width int

Public Methods

Method Description
AddLinkedSpan ( int index, uint bottom, uint top, int area, int voxelWalkableClimb ) : void
GetSpanCount ( ) : int
GetSpanCountAll ( ) : int
Reset ( ) : void
VoxelArea ( int width, int depth ) : UnityEngine

Private Methods

Method Description
ResetLinkedVoxelSpans ( ) : void

Method Details

AddLinkedSpan() public method

public AddLinkedSpan ( int index, uint bottom, uint top, int area, int voxelWalkableClimb ) : void
index int
bottom uint
top uint
area int
voxelWalkableClimb int
return void

GetSpanCount() public method

public GetSpanCount ( ) : int
return int

GetSpanCountAll() public method

public GetSpanCountAll ( ) : int
return int

Reset() public method

public Reset ( ) : void
return void

VoxelArea() public method

public VoxelArea ( int width, int depth ) : UnityEngine
width int
depth int
return UnityEngine

Property Details

DirectionX public_oe property

public int[] DirectionX
return int[]

DirectionZ public_oe property

public int[] DirectionZ
return int[]

VectorDirection public_oe property

public Vector3[],UnityEngine VectorDirection
return UnityEngine.Vector3[]

areaTypes public_oe property

public int[] areaTypes
return int[]

cells public_oe property

public VoxelCell[],Pathfinding.Voxels cells
return Pathfinding.Voxels.VoxelCell[]

compactCells public_oe property

public CompactVoxelCell[],Pathfinding.Voxels compactCells
return Pathfinding.Voxels.CompactVoxelCell[]

compactSpanCount public_oe property

public int compactSpanCount
return int

compactSpans public_oe property

public CompactVoxelSpan[],Pathfinding.Voxels compactSpans
return Pathfinding.Voxels.CompactVoxelSpan[]

depth public_oe property

public int depth
return int

dist public_oe property

public ushort[] dist
return ushort[]

linkedSpans public_oe property

public LinkedVoxelSpan[],Pathfinding.Voxels linkedSpans
return Pathfinding.Voxels.LinkedVoxelSpan[]

maxDistance public_oe property

public ushort maxDistance
return ushort

maxRegions public_oe property

public int maxRegions
return int

tmpUShortArr public_oe property

public ushort[] tmpUShortArr
return ushort[]

width public_oe property

public int width
return int