◆ Dispose()
void BrokeProtocol.Utility.Voxels.Chunk.Dispose |
( |
| ) |
|
|
inline |
◆ GetMeshJob()
virtual JobHandle BrokeProtocol.Utility.Voxels.Chunk.GetMeshJob |
( |
| ) |
|
|
protectedvirtual |
◆ Init()
void BrokeProtocol.Utility.Voxels.Chunk.Init |
( |
int3 | position, |
|
|
ShVoxel | manager ) |
|
inline |
◆ OnDestroy()
void BrokeProtocol.Utility.Voxels.Chunk.OnDestroy |
( |
| ) |
|
|
inlineprotected |
◆ UpdateMesh()
IEnumerator BrokeProtocol.Utility.Voxels.Chunk.UpdateMesh |
( |
| ) |
|
|
inline |
◆ chunkPower
const int BrokeProtocol.Utility.Voxels.Chunk.chunkPower = 5 |
|
static |
◆ chunkSize
const int BrokeProtocol.Utility.Voxels.Chunk.chunkSize = 1 << chunkPower |
|
static |
◆ manager
ShVoxel BrokeProtocol.Utility.Voxels.Chunk.manager |
◆ mesh
Mesh BrokeProtocol.Utility.Voxels.Chunk.mesh |
|
protected |
◆ meshCollider
MeshCollider BrokeProtocol.Utility.Voxels.Chunk.meshCollider |
|
protected |
◆ meshFilter
MeshFilter BrokeProtocol.Utility.Voxels.Chunk.meshFilter |
|
protected |
◆ meshJobHandle
JobHandle BrokeProtocol.Utility.Voxels.Chunk.meshJobHandle |
◆ meshRenderer
MeshRenderer BrokeProtocol.Utility.Voxels.Chunk.meshRenderer |
|
protected |
◆ nativeColors
NativeArray<Color32> BrokeProtocol.Utility.Voxels.Chunk.nativeColors |
◆ nativeCounter
NativeArray<int> BrokeProtocol.Utility.Voxels.Chunk.nativeCounter |
◆ nativeIndices
NativeArray<int> BrokeProtocol.Utility.Voxels.Chunk.nativeIndices |
◆ nativeNeighbors
NativeArray<byte> BrokeProtocol.Utility.Voxels.Chunk.nativeNeighbors |
◆ nativeNormals
NativeArray<float3> BrokeProtocol.Utility.Voxels.Chunk.nativeNormals |
◆ nativeTangents
NativeArray<float4> BrokeProtocol.Utility.Voxels.Chunk.nativeTangents |
◆ nativeUVs
NativeArray<float2> BrokeProtocol.Utility.Voxels.Chunk.nativeUVs |
◆ nativeVertices
NativeArray<float3> BrokeProtocol.Utility.Voxels.Chunk.nativeVertices |
◆ position
int3 BrokeProtocol.Utility.Voxels.Chunk.position |
|
protected |
◆ updateCoroutine
Coroutine BrokeProtocol.Utility.Voxels.Chunk.updateCoroutine |
◆ FacesPerVoxel
virtual int BrokeProtocol.Utility.Voxels.Chunk.FacesPerVoxel |
|
getprotected |
◆ IndicesPerFace
virtual int BrokeProtocol.Utility.Voxels.Chunk.IndicesPerFace |
|
getprotected |
◆ NeighborChunkSize
int BrokeProtocol.Utility.Voxels.Chunk.NeighborChunkSize |
|
get |
◆ VerticesPerFace
virtual int BrokeProtocol.Utility.Voxels.Chunk.VerticesPerFace |
|
getprotected |
The documentation for this class was generated from the following file: