@twinfinity/core
    Preparing search index...

    Interface TwinfinityMeshStore

    interface TwinfinityMeshStore {
        HEAPF32: Float32Array;
        HEAPU32: Uint32Array;
        HEAPU8: Uint8Array;
        wasmMemory: Memory;
        _addGeometryBuffer(dataPtr: number, size: number): number;
        _addGeometryBufferLegacy(
            dataPtr: number,
            size: number,
            descriptorDataPtr: number,
            descriptorCount: number,
        ): void;
        _allocateMemory(size: number): number;
        _cacheAllMeshes(): void;
        _clearMeshCache(): void;
        _deflate(
            hashBytesPtr: number,
            positionOutput: number,
            indexOutput: number,
            normalOutput: number,
            countsOutput: number,
        ): boolean;
        _freeMemory(ptr: number): void;
        _getGeometryBufferSize(): number;
        _getMeshCacheMemoryUsage(): number;
        _processMergeBatch(
            mergeItemsPtr: number,
            itemCount: number,
            positionOutputPtr: number,
            uvOutputPtr: number,
            indexOutputPtr: number,
            aabbOutputPtr: number,
            initialVertexOffset: number,
            countsOutput: number,
        ): boolean;
        _registerTransforms(entryDataPtr: number, count: number): void;
    }
    Index

    Properties

    HEAPF32: Float32Array
    HEAPU32: Uint32Array
    HEAPU8: Uint8Array
    wasmMemory: Memory

    Methods

    • Parameters

      • dataPtr: number
      • size: number

      Returns number

    • Parameters

      • dataPtr: number
      • size: number
      • descriptorDataPtr: number
      • descriptorCount: number

      Returns void

    • Parameters

      • size: number

      Returns number

    • Returns void

    • Returns void

    • Parameters

      • hashBytesPtr: number
      • positionOutput: number
      • indexOutput: number
      • normalOutput: number
      • countsOutput: number

      Returns boolean

    • Parameters

      • ptr: number

      Returns void

    • Returns number

    • Returns number

    • Parameters

      • mergeItemsPtr: number
      • itemCount: number
      • positionOutputPtr: number
      • uvOutputPtr: number
      • indexOutputPtr: number
      • aabbOutputPtr: number
      • initialVertexOffset: number
      • countsOutput: number

      Returns boolean

    • Parameters

      • entryDataPtr: number
      • count: number

      Returns void