Static api
api: object
Array
Array: object
from
-
Parameters
Returns unknown[]
isArray
-
Parameters
Returns boolean
Assets
Assets: object
load
- load(path: string): Promise<Asset>
-
Parameters
Returns Promise<Asset>
loadById
- loadById(id: string): Promise<Asset>
-
Parameters
Returns Promise<Asset>
Collision
Collision: object
EngineHud
EngineHud: object
Entities
Entities: object
find
- find(name: string): Entity | null
-
Parameters
Returns Entity
|
null
ExecutionStatus
ExecutionStatus: object
Gamepads
Gamepads: object
forEach
- forEach(handler: function): void
-
Parameters
-
handler: function
-
- (gamePad: Gamepad, index: number): void
-
Parameters
-
gamePad: Gamepad
-
index: number
Returns void
Returns void
get
- get(index: number): null | Gamepad
-
Parameters
Returns null
|
Gamepad
HorizontalAlignment
HorizontalAlignment: object
Http
Http: object
request
-
Parameters
Returns Promise<any>
Input
Input: object
wheelMoved
- wheelMoved(): SyncEvent<number>
-
Returns SyncEvent<number>
JSON
JSON: object
stringify
- stringify(obj: object): string
-
Parameters
Returns string
Math
Math: object
abs
- abs(value: number): number
-
Parameters
Returns number
acos
- acos(value: number): number
-
Parameters
Returns number
atan
- atan(value: number): number
-
Parameters
Returns number
atan2
- atan2(y: number, x: number): number
-
Parameters
Returns number
ceil
- ceil(value: number): number
-
Parameters
Returns number
cos
- cos(angleRadians: number): number
-
Parameters
Returns number
exp
- exp(value: number): number
-
Parameters
Returns number
floor
- floor(value: number): number
-
Parameters
Returns number
max
- max(a: number, b: number): number
-
Parameters
Returns number
min
- min(a: number, b: number): number
-
Parameters
Returns number
pow
- pow(base: number, exponent: number): number
-
Parameters
-
base: number
-
exponent: number
Returns number
round
- round(value: number): number
-
Parameters
Returns number
sign
- sign(value: number): number
-
Parameters
Returns number
sin
- sin(angleRadians: number): number
-
Parameters
Returns number
sqrt
- sqrt(value: number): number
-
Parameters
Returns number
tan
- tan(angleRadians: number): number
-
Parameters
Returns number
MathEx
MathEx: object
clamp
- clamp(value: number, min: number, max: number): number
-
Parameters
-
value: number
-
min: number
-
max: number
Returns number
degreesToRadians
- degreesToRadians(): number
lerp
- lerp(a: number, b: number, k: number): number
-
Parameters
-
a: number
-
b: number
-
k: number
Returns number
radiansToDegrees
- radiansToDegrees(): number
toDegrees
- toDegrees(angleRadians: number): number
-
Parameters
Returns number
toRadians
- toRadians(angleDegrees: number): number
-
Parameters
Returns number
Matrix44
Matrix44: object
Object
Object: object
assign
- assign(target: object, ...sources: object[]): object & object[]
-
Parameters
-
target: object
-
Rest ...sources: object[]
Returns object
&
object[]
entries
- entries(obj: object): [string, any][]
-
Parameters
Returns [string, any][]
keys
- keys(obj: object): string[]
-
Parameters
Returns string[]
values
- values(obj: object): any[]
Promise
Promise: object
all
- all(promises: Promise<any>[]): Promise<any[]>
-
Parameters
Returns Promise<any[]>
Quaternion
Quaternion: object
fromEulerAngles
-
Parameters
-
x: number
-
y: number
-
z: number
-
Random
Random: object
range
- range(rangeStart: number, rangeEnd: number): number
-
Parameters
-
rangeStart: number
-
rangeEnd: number
Returns number
rangeInt
- rangeInt(rangeStart: number, rangeEnd: number): number
-
Parameters
-
rangeStart: number
-
rangeEnd: number
Returns number
Renderer
Renderer: object
SavedData
SavedData: object
Scenes
Scenes: object
load
- load(path: string, additive?: undefined | false | true): Promise<Scene>
-
Parameters
-
path: string
-
Optional additive: undefined | false | true
Returns Promise<Scene>
Time
Time: object
smoothDeltaTime
- smoothDeltaTime(): number
Vector3
Vector3: object
distance
-
Parameters
Returns number
distanceSq
-
Parameters
Returns number
VerticalAlignment
VerticalAlignment: object
console
console: object
assert
- assert(value: any, message?: undefined | string): void
-
Parameters
-
value: any
-
Optional message: undefined | string
Returns void
log
- log(...args: any[]): void
location
location: object
window
window: object
open
- open(url: string): null | Window
-
Parameters
Returns null
|
Window