diff --git a/web/filament-js/filament.d.ts b/web/filament-js/filament.d.ts index 906129b28a..38e63c961d 100644 --- a/web/filament-js/filament.d.ts +++ b/web/filament-js/filament.d.ts @@ -283,7 +283,7 @@ export class View { export class TransformManager { public hasComponent(entity: Entity): boolean; public getInstance(entity: Entity): TransformManager$Instance; - public create(entity: Entity, parent: TransformManager$Instance, xform: mat4): void; + public create(entity: Entity): void; public destroy(entity: Entity): void; public setParent(instance: TransformManager$Instance, parent: TransformManager$Instance): void; public setTransform(instance: TransformManager$Instance, xform: mat4): void; @@ -668,3 +668,19 @@ export enum WrapMode { REPEAT, MIRRORED_REPEAT, } + +export function _malloc(size: number): number; +export function _free(size: number); + +interface HeapInterface { + set(buffer: any, pointer: number): any; + subarray(buffer: any, offset: number): any; +} + +export const HEAPU8 : HeapInterface; + +export class SurfaceOrientation$Builder { + public vertexCount(count: number): SurfaceOrientation$Builder; + public normals(count: number, stride: number): SurfaceOrientation$Builder; + public build(): any; +}