Properties
FAST_MEMORY
FAST_MEMORY: number
FHEAP
FHEAP: Float64Array
HEAP16
HEAP16: Int16Array
HEAP32
HEAP32: Int32Array
HEAPF32
HEAPF32: Float32Array
HEAPF64
HEAPF64: Float64Array
HEAPU16
HEAPU16: Uint16Array
HEAPU32
HEAPU32: Uint32Array
HEAPU8
HEAPU8: Uint8Array
PThread
TOTAL_MEMORY
TOTAL_MEMORY: number
TOTAL_STACK
TOTAL_STACK: number
arguments
arguments: string[]
ccall
ccall: (<I, R>(ident: string, returnType: R, argTypes: I, args: Extract<{ [ P in string | number | symbol]: StringToType<I[P]> }, any[]>, opts?: CCallOpts) => ReturnToType<R>)
Type declaration
-
- <I, R>(ident: string, returnType: R, argTypes: I, args: Extract<{ [ P in string | number | symbol]: StringToType<I[P]> }, any[]>, opts?: CCallOpts): ReturnToType<R>
-
Type Parameters
-
I extends (null | JSType)[] | []
-
R extends null | JSType
Parameters
-
ident: string
-
returnType: R
-
argTypes: I
-
args: Extract<{ [ P in string | number | symbol]: StringToType<I[P]> }, any[]>
-
Optional
opts: CCallOpts
Returns ReturnToType<R>
environment
environment: EnvironmentType
filePackagePrefixURL
filePackagePrefixURL: string
logReadFiles
logReadFiles: boolean
noExitRuntime
noExitRuntime: boolean
noInitialRun
noInitialRun: boolean
onAbort
onAbort: ((what: any) => void)
Type declaration
-
- (what: any): void
-
Returns void
onRuntimeInitialized
onRuntimeInitialized: (() => void)
postRun
postRun: (() => void)[]
preInit
preInit: (() => void)[]
preRun
preRun: (() => void)[]
preinitializedWebGLContext
preinitializedWebGLContext: WebGLRenderingContext
preloadedAudios
preloadedAudios: any
preloadedImages
preloadedImages: any
stackAlloc
stackAlloc: ((size: number) => number)
Type declaration
-
- (size: number): number
-
Returns number
stackRestore
stackRestore: ((ptr: number) => void)
Type declaration
-
- (ptr: number): void
-
Returns void
stackSave
stackSave: (() => number)
Type declaration
-
- (): number
-
Returns number
wasmBinary
wasmBinary: ArrayBuffer