voxelman ~master (2018-10-12T19:51:42Z)
Dub
Repo
applyLayer
voxelman
world
storage
chunk
layer
Undocumented in source. Be warned that the author may not have intended to support it.
void
applyLayer
(
Layer1
Layer2
)
(
const
Layer1
layer
,
ref
Layer2
writeBuffer
)
if
(
isSomeLayer
!
Layer1
&&
isSomeLayer
!
Layer2
)
Meta
Source
See Implementation
voxelman
world
storage
chunk
layer
aliases
LayerDataLenType
enums
StorageType
isSomeLayer
functions
allocLayerArray
applyChanges
applyLayer
areaOfImpact
bitsToUniformLength
compressLayerData
copyLayer
copyToBuffer
decompressLayerData
ensureLayerArrayLength
expandUniform
expandUniformLayer
freeLayerArray
fromBlockData
getArray
getBlockId
getLayerDataBytes
getLayerItemNoncompressed
getUniform
isUniform
reallocLayerArray
toBlockData
uncompressedDataLength
manifest constants
BLOCKID_UNIFORM_FILL_BITS
BLOCKS_DATA_LENGTH
BLOCK_LAYER
BLOCK_METADATA_UNIFORM_FILL_BITS
ENTITY_LAYER
METADATA_LAYER
NUM_CHUNK_LAYERS
structs
BlockChange
BlockDataSnapshot
ChunkChange
ChunkHeaderItem
ChunkLayerData
ChunkLayerItem
ChunkLayerSnap
ChunkLayerTimestampItem
WriteBuffer