interface INeedleGltfLoader {
    createBuiltinComponents(
        context: Context,
        gltfId: string,
        gltf: any,
        seed: null | number | UIDProvider,
        extension?: NEEDLE_components,
    ): Promise<void>;
    loadSync(
        context: Context,
        url: string,
        sourceId: string,
        seed: null | number | UIDProvider,
        prog?: (prog: ProgressEvent) => void,
    ): Promise<undefined | Model>;
    parseSync(
        context: Context,
        data: string | ArrayBuffer,
        path: string,
        seed: null | number | UIDProvider,
    ): Promise<undefined | Model>;
    writeBuiltinComponentData(comp: object, context: SerializationContext): any;
}

Methods

  • Parameters

    • context: Context
    • gltfId: string
    • gltf: any
    • seed: null | number | UIDProvider
    • Optionalextension: NEEDLE_components

    Returns Promise<void>

MMNEPVFCICPMFPCPTTAAATR