Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/b3nten/elysiatech
/ functions
Functions
1,093 in github.com/b3nten/elysiatech
⨍
Functions
1,093
◇
Types & classes
133
↓ 1,087 callers
Function
m
(a,c)
playground/public/jolt-physics.multithread.wasm.js:1303
↓ 1,087 callers
Function
m
(a,c)
playground/public/jolt-physics.wasm.js:1289
↓ 650 callers
Method
create
(actor: IActor)
src/ecs/actor.ts:40
↓ 189 callers
Function
k
(a)
playground/public/jolt-physics.wasm.js:1289
↓ 189 callers
Function
l
(a)
playground/public/jolt-physics.multithread.wasm.js:1303
↓ 66 callers
Method
get
* Get the associated value from key, creating a new * item from the factory if it does not exist. * @param key
src/lib/automap.ts:17
↓ 47 callers
Method
add
* Add an entity and its component to the set.
src/lib/sparseset.ts:27
↓ 39 callers
Function
assert
(condition: any, message?: string)
src/lib/asserts.ts:16
↓ 39 callers
Method
push
( event: T, data?: T extends EventType<infer U> ? U : never, )
src/events/queue.ts:16
↓ 31 callers
Function
createEvent
(type: string)
src/events/create.ts:6
↓ 26 callers
Method
has
* Check if an entity is in the set.
src/lib/sparseset.ts:80
↓ 23 callers
Method
then
( onfulfilled?: ((value: A) => TResult1 | PromiseLike<TResult1>) | null, onrejected?: ((reason: any) => TR
src/asset/loader.ts:112
↓ 22 callers
Function
expectedToBe
(type: string)
src/lib/asserts.ts:1
↓ 20 callers
Method
notify
( event: T, data?: T extends EventType<infer U> ? U : never, )
src/events/manager.ts:31
↓ 18 callers
Method
error
(message: any[])
src/lib/logging.ts:59
↓ 17 callers
Method
delete
* Deletes an instance from the BVH. * @param id The id of the instance to delete.
src/three/batchedmesh.ts:1517
↓ 16 callers
Function
isNumber
(value: unknown)
src/lib/checks.ts:9
↓ 13 callers
Method
alloc
Allocate an object from the pool
src/lib/objpool.ts:46
↓ 12 callers
Function
a
(...e)
playground/public/jolt-physics.multithread.wasm.js:19
↓ 12 callers
Function
c
(e)
playground/public/jolt-physics.multithread.wasm.js:20
↓ 12 callers
Function
radixSort
(arr: T[], opt?: RadixSortOptions<T>)
src/lib/radixsort.ts:28
↓ 11 callers
Function
assertRecord
( input: unknown, message: string = expectedToBe("a record"), )
src/lib/asserts.ts:97
↓ 11 callers
Function
isConstructor
( value: unknown, )
src/lib/checks.ts:72
↓ 11 callers
Function
isFalsy
(value: unknown)
src/lib/checks.ts:59
↓ 11 callers
Function
isPrimitive
(val: unknown)
src/lib/checks.ts:81
↓ 10 callers
Function
Eb
(a,c,...e)
playground/public/jolt-physics.multithread.wasm.js:52
↓ 10 callers
Function
assertNotVoid
( input: T, message: string = expectedToBe("neither null nor undefined"), )
src/lib/asserts.ts:48
↓ 10 callers
Method
copy
(source: Transform)
src/three/transform.ts:215
↓ 10 callers
Function
isFunction
(value: unknown)
src/lib/checks.ts:34
↓ 10 callers
Method
register
( type: T, listener: (value: T extends EventType<infer U> ? U : never) => void, )
src/events/manager.ts:9
↓ 10 callers
Method
remove
* Remove an entity and it's component from the set.
src/lib/sparseset.ts:40
↓ 9 callers
Function
assertNumber
( input: unknown, message: string = expectedToBe("a number"), )
src/lib/asserts.ts:73
↓ 9 callers
Function
constructorOf
(ctor: T)
src/lib/functions.ts:114
↓ 9 callers
Method
dispatchQueue
* Dispatch all events in the queue. * Does *not* clear the queue.
src/events/queue.ts:33
↓ 9 callers
Function
isRecord
(value: unknown)
src/lib/checks.ts:24
↓ 9 callers
Method
validateInstanceId
Validates the instance defined by the given ID.
src/three/batchedmesh.ts:431
↓ 8 callers
Function
assertArray
( input: unknown, message: string = expectedToBe("an array"), )
src/lib/asserts.ts:126
↓ 8 callers
Function
assertExactly
( input: Input, value: Output, message = expectedToBe(`exactly ${value}`), )
src/lib/asserts.ts:56
↓ 8 callers
Function
assertNotNull
( input: null | T, message: string = expectedToBe("not null"), )
src/lib/asserts.ts:32
↓ 8 callers
Function
assertNotUndefined
( input: undefined | T, message: string = expectedToBe("not undefined"), )
src/lib/asserts.ts:40
↓ 8 callers
Function
assertString
( input: unknown, message: string = expectedToBe("a string"), )
src/lib/asserts.ts:81
↓ 8 callers
Method
catch
( onrejected?: ((reason: any) => TResult | PromiseLike<TResult>) | null, )
src/asset/loader.ts:121
↓ 8 callers
Function
isBoolean
(value: unknown)
src/lib/checks.ts:4
↓ 8 callers
Method
push
(instanceId: number, depth: number, start: number, count: number)
src/three/batchedmesh.ts:89
↓ 8 callers
Method
start
(name: string)
src/lib/instrument.ts:3
↓ 8 callers
Method
subscribe
* Subscribe to an event. * @param type * @param listener
src/events/queue.ts:74
↓ 7 callers
Function
assertBoolean
( input: unknown, message: string = expectedToBe("a boolean"), )
src/lib/asserts.ts:65
↓ 7 callers
Function
bb
(a)
playground/public/jolt-physics.multithread.wasm.js:22
↓ 7 callers
Function
copyArrayContents
(src, target)
src/three/batchedmesh.ts:155
↓ 7 callers
Method
end
(name: string)
src/lib/instrument.ts:8
↓ 7 callers
Function
isString
(value: unknown)
src/lib/checks.ts:14
↓ 7 callers
Function
mustExist
( value: T, message: string = expectedToBe("not null"), )
src/lib/asserts.ts:253
↓ 7 callers
Function
warnOnce
(str: string)
src/lib/logging.ts:479
↓ 6 callers
Function
Da
(a)
playground/public/jolt-physics.wasm.js:17
↓ 6 callers
Function
Ok
(value: T)
src/lib/functions.ts:27
↓ 6 callers
Function
Sb
(a,c,e,f)
playground/public/jolt-physics.multithread.wasm.js:58
↓ 6 callers
Function
assertDate
( input: unknown, message: string = expectedToBe("a Date"), )
src/lib/asserts.ts:89
↓ 6 callers
Function
assertFieldsNotEmpty
( value: T, fields: K[], message: string | ((badProps: K[]) => string), )
src/lib/asserts.ts:239
↓ 6 callers
Method
clear
* Clear the queue.
src/events/queue.ts:60
↓ 6 callers
Function
fn
()
src/lib/functions.test.ts:45
↓ 6 callers
Method
getMatrixAt
* Returns the local transformation matrix of the defined instance. * * @param {number} instanceId - The ID of an instance to get the matrix of.
src/three/batchedmesh.ts:969
↓ 6 callers
Function
isArray
(value: unknown)
src/lib/checks.ts:29
↓ 6 callers
Function
isDate
(value: unknown)
src/lib/checks.ts:19
↓ 6 callers
Function
isExactly
( input: Input, value: Output, )
src/lib/checks.ts:64
↓ 6 callers
Method
keyDown
Get whether a key is currently pressed
src/input/input.ts:111
↓ 6 callers
Function
stringGradient
( str: string, gradient: Readonly< [Readonly<[number, number, number]>, Readonly<[number, number, number
src/lib/logging.ts:211
↓ 5 callers
Function
Ia
(a,c,e,f)
playground/public/jolt-physics.wasm.js:45
↓ 5 callers
Function
Wa
playground/public/jolt-physics.multithread.wasm.js:56
↓ 5 callers
Function
a
(e)
playground/public/jolt-physics.wasm.js:50
↓ 5 callers
Function
assertRecordWithKeys
( input: unknown, keys: K[], message = expectedToBe(`a record with keys ${keys.join(", ")}`), )
src/lib/asserts.ts:111
↓ 5 callers
Method
calculateMatrix
Calculate the local matrix of this transform
src/three/transform.ts:143
↓ 5 callers
Method
debug
(message: any[])
src/lib/logging.ts:55
↓ 5 callers
Method
free
Release an object back into the pool
src/lib/objpool.ts:67
↓ 5 callers
Function
isNullish
(value: unknown)
src/lib/checks.ts:54
↓ 5 callers
Function
isVoid
(value: unknown)
src/lib/checks.ts:49
↓ 5 callers
Method
load
* Initiates the loading process for all assets.
src/asset/loader.ts:25
↓ 5 callers
Method
shutdown
* Called when the component is removed from an entity or when the world is shutting down.
src/ecs/actor.ts:27
↓ 5 callers
Method
startup
* Called when the world starts up or when this component is added to an entity in a running world.
src/ecs/actor.ts:17
↓ 5 callers
Method
warn
(message: any[])
src/lib/logging.ts:58
↓ 4 callers
Function
Err
(error: E)
src/lib/functions.ts:28
↓ 4 callers
Function
Ub
(a,c,e)
playground/public/jolt-physics.multithread.wasm.js:60
↓ 4 callers
Function
assertInstanceOf
( input: unknown, constructor: new (...args: any[]) => T, message = expectedToBe("an instance of given cons
src/lib/asserts.ts:204
↓ 4 callers
Function
assertOneOfType
( input: unknown, assertT: Assert<unknown, T>[], message: string = expectedToBe("one of type"), itemMessag
src/lib/asserts.ts:184
↓ 4 callers
Function
cb
playground/public/jolt-physics.multithread.wasm.js:22
↓ 4 callers
Function
clamp
(value: number, min: number, max: number)
src/math/utility.ts:7
↓ 4 callers
Method
clone
()
src/three/transform.ts:208
↓ 4 callers
Method
componentIterator
* Creates an iterator that yields entities with the specified components. * * The returned touple is reused between iterations, either destructure
src/ecs/world.ts:424
↓ 4 callers
Method
dispose
* Frees the GPU-related resources allocated by this instance. Call this * method whenever this instance is no longer used in your app.
src/three/batchedmesh.ts:1242
↓ 4 callers
Function
forEach
( iterable: Iterable<T>, callback: (item: T, index: number) => void, )
src/lib/functions.ts:119
↓ 4 callers
Method
getBoundingBoxAt
Returns the bounding box for the given geometry.
src/three/batchedmesh.ts:871
↓ 4 callers
Method
getBoundingSphereAt
Returns the bounding sphere for the given geometry.
src/three/batchedmesh.ts:903
↓ 4 callers
Method
getBox
(id: number, array: Float32Array)
src/three/batchedmesh.ts:1588
↓ 4 callers
Method
info
(message: any[])
src/lib/logging.ts:56
↓ 4 callers
Function
isNull
(value: unknown)
src/lib/checks.ts:44
↓ 4 callers
Function
isUndefined
(value: unknown)
src/lib/checks.ts:39
↓ 4 callers
Function
la
playground/public/jolt-physics.wasm.js:17
↓ 4 callers
Function
lerp
(a: number, b: number, t: number)
src/math/lerp.ts:1
↓ 4 callers
Function
make
( ctor: ConstructorOf<T, Args>, ...args: Args )
src/lib/functions.ts:6
↓ 4 callers
Function
runCatching
( fn: () => T, )
src/lib/functions.ts:58
↓ 4 callers
Function
runSafe
(fn: () => T)
src/lib/functions.ts:34
next →
1–100 of 1,093, ranked by callers