Minor fixups in TypeScript annotations.

This commit is contained in:
Philip Rideout
2019-08-12 09:13:46 -07:00
parent d2324d253c
commit 4d41b83448

View File

@@ -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;
}