Table of Contents

Namespace VoxelPlayground.Engine

Classes

BlockInfo
BlockInfoData
LayerMasksHelper
MaterialPair
PointDataV2.Id

Helper class for material IDs.

SoundEffect
Utils
VisualEffect
VoxelChunk
VoxelFixedAttachment
VoxelGenerator
VoxelModifier
VoxelVolume
VoxelVolumeBase

Base class for voxel volumes, managing voxel data, coordinates, and basic operations.

VoxelVolumeInfo
VoxelVolumeLoader
VoxelVolumeSaveData
VoxelVolumeSaveDataV2
VoxelVolumeSaveSystem
VoxEngineUtilities

Structs

BlockMaterialInfo
PointDataV2

Represents the data of a single voxel point.

RaycastHitVoxel

Represents information about a raycast hit on a voxel.

VoxelizeGridLargeVoxelJob

Interfaces

IRecyclable
IVoxelDestructible
IVoxelVolumeSaveData

Enums

ChunkState
CustomRenderQueue
HideSide
IVoxelVolumeSaveData.Version
PointDataV2.Id.IdName

Enum of material ID names.

PointDataV2.Property

Enum for different voxel properties stored in the packed integer.

PointDataV2.SpecialEffectID

Enum for special effect IDs.

SoundEffectType
VisualEffectType
VolumeLoadingState

Represents the loading state of a voxel volume.

Delegates

VoxelVolume.IterateVoxelsInRadiusAction