Module: Contexts/Render/Scene/MeshRegister
Variables
MeshRegister
• Const MeshRegister: Object
Type declaration
| Name | Type |
|---|---|
_dimensions | MeshRegisterDimensions |
chunk | { _getChunkData: (mesh: URIMesh<URIScene<unknown>, unknown>) => MeshRegisterChunk ; add: (location: LocationData, mesh: URIMesh<URIScene<unknown>, unknown>, substance: string) => Map<string, MeshRegisterChunk> ; get: (location: LocationData, substance: string) => false | MeshRegisterChunk ; remove: (location: LocationData, substance: string) => false | URIMesh<URIScene<unknown>, unknown> } |
chunk._getChunkData | [object Object] |
chunk.add | [object Object] |
chunk.get | [object Object] |
chunk.remove | [object Object] |
column | { _getColumnData: (location: LocationData) => MeshRegisterColumn ; add: (location: LocationData) => MeshRegisterColumn ; get: (location: LocationData) => undefined | false | MeshRegisterColumn ; remove: (location: LocationData) => false | MeshRegisterColumn } |
column._getColumnData | [object Object] |
column.add | [object Object] |
column.get | [object Object] |
column.remove | [object Object] |
dimensions | { add: (id: string) => Map<any, any> ; get: (id: string) => undefined | Map<string, MushRegisterRegion> ; getAllMeshes: (id: string) => Generator<[location: LocationData, substance: string, mesh: URIMesh<URIScene<unknown>, unknown>], any, unknown> ; remove: (id: string) => boolean } |
dimensions.add | [object Object] |
dimensions.get | [object Object] |
dimensions.getAllMeshes | [object Object] |
dimensions.remove | [object Object] |
region | { _getRegionData: () => MushRegisterRegion ; add: (location: LocationData) => MushRegisterRegion ; get: (location: LocationData) => false | MushRegisterRegion ; remove: (location: LocationData) => boolean } |
region._getRegionData | [object Object] |
region.add | [object Object] |
region.get | [object Object] |
region.remove | [object Object] |
$INIT | () => void |
clearAll | () => void |
Defined in
divinevoxel/core/src/Contexts/Render/Scene/MeshRegister.ts:12