From 4d41b83448218ded8fcf3a4b0fa4b9b8d67cd4df Mon Sep 17 00:00:00 2001 From: Philip Rideout Date: Mon, 12 Aug 2019 09:13:46 -0700 Subject: [PATCH] Minor fixups in TypeScript annotations. --- web/filament-js/filament.d.ts | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) 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; +}