Documentation / base
base
The base library for zephyr3d project
Enumerations
Classes
- Observable
- ListIterator
- List
- AABB
- Frustum
- HeightField
- Interpolator
- InterpolatorScalar
- Plane
- Ray
- SH
- VectorBase
- Vector2
- ObservableVector2
- Vector3
- ObservableVector3
- Vector4
- ObservableVector4
- Quaternion
- ObservableQuaternion
- Matrix3x3
- Matrix4x4
- OrderedStringSet
- PRNG
- RectsPacker
- Disposable
- DRef
- DWeakRef
- HttpRequest
- PathUtils
- DataTransferVFS
- HttpFS
- IndexedDBFS
- MemoryFS
- NullVFS
- GenericHtmlDirectoryReader
- PythonHttpServerReader
- VFSError
- GlobMatcher
- VFS
- ZipFS
Interfaces
- IEventTarget
- IDisposable
- Rect
- Clonable
- Tuple2
- Tuple3
- Tuple4
- ColorRGBA
- DataTransferFileEntry
- HttpFSOptions
- HttpDirectoryReaderContext
- HttpDirectoryReader
- FileMetadata
- FileStat
- MoveOptions
- ReadOptions
- WriteOptions
- ListOptions
- GlobOptions
- GlobResult
- ZipJSEntry
- ZipJSReader
- ZipJSWriter
- ZipJSReaderConstructor
- ZipJSWriterConstructor
- ZipJSDependencies
- ZipEntry
Type Aliases
- DiffValue
- DiffObject
- DiffArray
- DiffPath
- DiffOpSet
- DiffOpDel
- DiffArrIns
- DiffArrDel
- DiffArrSet
- DiffOpArr
- DiffPatch
- EventMap
- EventMapOf
- EventListener
- REventHandlerOptions
- InterpolationMode
- InterpolateData
- InterpolationTarget
- EulerAngleOrder
- PackRect
- Nullable
- ElementType
- Decrement
- DeepPartial
- RequireOptionals
- DeepRequireOptionals
- Immutable
- GenericConstructor
- TypedArray
- TypedArrayConstructor
- Truthy
- ExtractMixinReturnType
- ExtractMixinType
- UnionToIntersection
- MaybeArray
Variables
Functions
- diff
- applyPatch
- makeObservable
- castObservable
- half2float
- float2half
- degree2radian
- radian2degree
- toFloat
- isPowerOf2
- nextPowerOf2
- clamp
- clamp01
- smoothStep
- halfToFloat
- packFloat3
- unpackFloat3
- weightedAverage
- halton23
- flushPendingDisposals
- retainObject
- releaseObject
- objectEntries
- objectKeys
- ASSERT
- splitStringByGraphemes
- uint8ArrayToBase64
- textToBase64
- base64ToText
- base64ToUint8Array
- randomUUID
- IS_INSTANCE_OF
- IS_SUBCLASS_OF
- parseColor
- applyMixins
- formatString
- guessMimeType
- mimeTypeOf