Skip to main content

Module: Data/Types/DataSync.types

Type Aliases

DataSyncTypes

Ƭ DataSyncTypes: "chunk" | "voxel-data" | "iten-data" | "shape-map"

Defined in

divinevoxel/foundation/src/Data/Types/DataSync.types.ts:4


PaletteSyncData

Ƭ PaletteSyncData: [voxelPalette: string[], voxelPaletteMap: Record<string, number>]

Defined in

divinevoxel/foundation/src/Data/Types/DataSync.types.ts:8


RegisterObjectMapSync

Ƭ RegisterObjectMapSync: [segment: string, id: string, map: Record<number, any>]

Defined in

divinevoxel/foundation/src/Data/Types/DataSync.types.ts:23


RegisterStringMapSync

Ƭ RegisterStringMapSync: [segment: string, id: string, map: string[]]

Defined in

divinevoxel/foundation/src/Data/Types/DataSync.types.ts:18


VoxelDataSync

Ƭ VoxelDataSync: [initData: RemoteTagManagerInitData, voxelMapData: SharedArrayBuffer]

Defined in

divinevoxel/foundation/src/Data/Types/DataSync.types.ts:13


VoxelMapSyncData

Ƭ VoxelMapSyncData: string[]

Defined in

divinevoxel/foundation/src/Data/Types/DataSync.types.ts:28


WorldDataSync

Ƭ WorldDataSync: [location: LocationData, buffer: SharedArrayBuffer]

Defined in

divinevoxel/foundation/src/Data/Types/DataSync.types.ts:6