From ce26d1218343d2c86860956fb848699571e55476 Mon Sep 17 00:00:00 2001 From: humanbydefinition Date: Sat, 22 Aug 2026 17:33:20 +0200 Subject: [PATCH 1/3] chore: update API docs --- api/textmode.export.js/index.md | 8 ++- .../interfaces/ExportOverlayController.md | 2 +- .../interfaces/ExportOverlayPosition.md | 2 +- .../interfaces/ExportOverlayPositionInput.md | 2 +- .../interfaces/LayerExportOptions.md | 2 +- .../interfaces/TextmodeExportAPI.md | 2 +- .../type-aliases/ExportDefaults.md | 2 +- .../type-aliases/ExportDefaultsPatch.md | 2 +- .../type-aliases/GIFExportOptions.md | 2 +- .../type-aliases/GIFExportProgress.md | 2 +- .../type-aliases/GIFOverlayDefaults.md | 2 +- .../type-aliases/ImageExportOptions.md | 2 +- .../type-aliases/ImageOverlayDefaults.md | 2 +- .../type-aliases/JSONExportColorMode.md | 2 +- .../type-aliases/JSONExportOptions.md | 2 +- .../type-aliases/JSONExportTarget.md | 2 +- .../type-aliases/JSONOverlayDefaults.md | 2 +- .../type-aliases/SVGExportOptions.md | 2 +- .../type-aliases/SVGOverlayDefaults.md | 2 +- .../type-aliases/TXTExportOptions.md | 2 +- .../type-aliases/TXTOverlayDefaults.md | 2 +- .../type-aliases/TextmodeDocumentJSON.md | 2 +- .../type-aliases/VideoBitrateMode.md | 2 +- .../type-aliases/VideoBitratePreset.md | 10 ++-- .../type-aliases/VideoContentHint.md | 22 +++++++++ .../type-aliases/VideoExportFormat.md | 2 +- .../type-aliases/VideoExportOptions.md | 35 ++++++++++--- .../type-aliases/VideoExportPhase.md | 3 +- .../type-aliases/VideoExportProgress.md | 24 ++++++++- .../type-aliases/VideoHardwareAcceleration.md | 2 +- .../type-aliases/VideoLatencyMode.md | 2 +- .../type-aliases/VideoOverlayDefaults.md | 2 +- .../type-aliases/VideoRecordingState.md | 2 +- api/textmode.export.js/typedoc-sidebar.json | 2 +- .../variables/ExportPlugin.md | 2 +- .../classes/TextmodeFigFont.md | 2 +- .../TextmodeFigFont/accessors/baseline.md | 2 +- .../TextmodeFigFont/accessors/characters.md | 2 +- .../accessors/defaultLayout.md | 2 +- .../accessors/defaultPrintDirection.md | 2 +- .../accessors/defaultVerticalLayout.md | 2 +- .../TextmodeFigFont/accessors/hardblank.md | 2 +- .../TextmodeFigFont/accessors/header.md | 2 +- .../TextmodeFigFont/accessors/height.md | 2 +- .../classes/TextmodeFigFont/accessors/name.md | 2 +- .../TextmodeFigFont/methods/addOnDispose.md | 2 +- .../TextmodeFigFont/methods/dispose.md | 2 +- .../TextmodeFigFont/methods/getCharacter.md | 2 +- .../TextmodeFigFont/methods/measureText.md | 2 +- .../TextmodeFigFont/methods/planText.md | 2 +- .../TextmodeFigFont/methods/renderText.md | 2 +- api/textmode.figlet.js/index.md | 2 +- .../interfaces/FigCharacter.md | 2 +- .../interfaces/FigFontHeader.md | 2 +- .../interfaces/FigTextCellContext.md | 2 +- .../interfaces/FigTextOptions.md | 2 +- .../TextmodifierFigletExtensions.md | 2 +- .../methods/figFont.md | 2 +- .../methods/figText.md | 2 +- .../methods/figTextAlign.md | 2 +- .../methods/figTextBaseline.md | 2 +- .../methods/figTextBounds.md | 2 +- .../methods/figTextHeight.md | 2 +- .../methods/figTextWidth.md | 2 +- .../methods/loadFigFont.md | 2 +- .../methods/parseFigFont.md | 2 +- .../type-aliases/FigHorizontalLayout.md | 2 +- .../type-aliases/FigPrintDirection.md | 2 +- .../type-aliases/FigTextAlign.md | 2 +- .../type-aliases/FigTextBaseline.md | 2 +- .../type-aliases/FigTextColorResolver.md | 2 +- .../type-aliases/FigTextColorValue.md | 2 +- .../type-aliases/FigVerticalLayout.md | 2 +- .../type-aliases/FigWrapMode.md | 2 +- .../variables/FigletPlugin.md | 2 +- .../classes/TextmodeFilterManager.md | 2 +- api/textmode.filters.js/index.md | 2 +- .../interfaces/BloomOptions.md | 2 +- .../interfaces/BrightnessOptions.md | 2 +- .../interfaces/BuiltInFilterParameterMap.md | 2 +- .../interfaces/ChromaticAberrationOptions.md | 2 +- .../interfaces/ContrastOptions.md | 2 +- .../interfaces/CrtMattiasOptions.md | 2 +- .../interfaces/FilmGrainOptions.md | 2 +- .../interfaces/GlitchOptions.md | 2 +- .../interfaces/GrayscaleOptions.md | 2 +- .../interfaces/GridDistortionOptions.md | 2 +- .../interfaces/HueRotateOptions.md | 2 +- .../interfaces/PixelateOptions.md | 2 +- .../interfaces/PosterizeOptions.md | 2 +- .../interfaces/SaturationOptions.md | 2 +- .../interfaces/ScanlinesOptions.md | 2 +- .../interfaces/SepiaOptions.md | 2 +- .../interfaces/ThresholdOptions.md | 2 +- .../interfaces/VignetteOptions.md | 2 +- .../type-aliases/BuiltInFilterName.md | 2 +- .../type-aliases/FilterName.md | 2 +- .../type-aliases/TextmodeFilterShader.md | 2 +- .../TextmodeFilterUniformDefinitions.md | 2 +- .../variables/FiltersPlugin.md | 2 +- api/textmode.js/classes/TextmodeCamera.md | 2 +- .../classes/TextmodeCamera/accessors/eyeX.md | 2 +- .../classes/TextmodeCamera/accessors/eyeY.md | 2 +- .../classes/TextmodeCamera/accessors/eyeZ.md | 2 +- .../TextmodeCamera/accessors/targetX.md | 2 +- .../TextmodeCamera/accessors/targetY.md | 2 +- .../TextmodeCamera/accessors/targetZ.md | 2 +- .../classes/TextmodeCamera/accessors/upX.md | 2 +- .../classes/TextmodeCamera/accessors/upY.md | 2 +- .../classes/TextmodeCamera/accessors/upZ.md | 2 +- .../classes/TextmodeCamera/methods/copy.md | 2 +- .../classes/TextmodeCamera/methods/lookAt.md | 2 +- .../classes/TextmodeCamera/methods/move.md | 2 +- .../TextmodeCamera/methods/setPosition.md | 2 +- .../classes/TextmodeCamera/methods/setUp.md | 2 +- .../classes/TextmodeFramebuffer.md | 2 +- .../accessors/attachmentCount.md | 2 +- .../accessors/framebuffer.md | 2 +- .../TextmodeFramebuffer/accessors/height.md | 2 +- .../TextmodeFramebuffer/accessors/textures.md | 2 +- .../TextmodeFramebuffer/accessors/width.md | 2 +- .../TextmodeFramebuffer/methods/begin.md | 2 +- .../TextmodeFramebuffer/methods/dispose.md | 2 +- .../TextmodeFramebuffer/methods/end.md | 2 +- .../TextmodeFramebuffer/methods/readPixels.md | 2 +- .../TextmodeFramebuffer/methods/resize.md | 2 +- api/textmode.js/classes/TextmodeGlyphRamp.md | 2 +- api/textmode.js/classes/TextmodeGrid.md | 2 +- .../TextmodeGrid/accessors/cellHeight.md | 2 +- .../TextmodeGrid/accessors/cellWidth.md | 2 +- .../classes/TextmodeGrid/accessors/cols.md | 2 +- .../classes/TextmodeGrid/accessors/height.md | 2 +- .../classes/TextmodeGrid/accessors/offsetX.md | 2 +- .../classes/TextmodeGrid/accessors/offsetY.md | 2 +- .../classes/TextmodeGrid/accessors/rows.md | 2 +- .../classes/TextmodeGrid/accessors/width.md | 2 +- .../classes/TextmodeGrid/methods/reset.md | 2 +- .../TextmodeGrid/methods/responsive.md | 2 +- api/textmode.js/classes/TextmodeRandom.md | 2 +- api/textmode.js/classes/TextmodeShader.md | 2 +- api/textmode.js/classes/TextmodeVector.md | 2 +- .../classes/TextmodeVector/methods/add.md | 2 +- .../classes/TextmodeVector/methods/copy.md | 2 +- .../classes/TextmodeVector/methods/cross.md | 2 +- .../classes/TextmodeVector/methods/dist.md | 2 +- .../classes/TextmodeVector/methods/div.md | 2 +- .../classes/TextmodeVector/methods/dot.md | 2 +- .../classes/TextmodeVector/methods/heading.md | 2 +- .../classes/TextmodeVector/methods/limit.md | 2 +- .../classes/TextmodeVector/methods/mag.md | 2 +- .../classes/TextmodeVector/methods/magSq.md | 2 +- .../classes/TextmodeVector/methods/mult.md | 2 +- .../TextmodeVector/methods/normalize.md | 2 +- .../classes/TextmodeVector/methods/set.md | 2 +- .../classes/TextmodeVector/methods/setMag.md | 2 +- .../classes/TextmodeVector/methods/sub.md | 2 +- api/textmode.js/classes/Textmodifier.md | 7 ++- .../classes/Textmodifier/accessors/canvas.md | 2 +- .../Textmodifier/accessors/conversions.md | 2 +- .../classes/Textmodifier/accessors/errors.md | 2 +- .../classes/Textmodifier/accessors/font.md | 2 +- .../Textmodifier/accessors/frameCount.md | 2 +- .../classes/Textmodifier/accessors/grid.md | 2 +- .../classes/Textmodifier/accessors/height.md | 2 +- .../Textmodifier/accessors/isDisposed.md | 2 +- .../accessors/isRenderingFrame.md | 2 +- .../classes/Textmodifier/accessors/layers.md | 2 +- .../classes/Textmodifier/accessors/loading.md | 2 +- .../classes/Textmodifier/accessors/millis.md | 2 +- .../classes/Textmodifier/accessors/secs.md | 2 +- .../classes/Textmodifier/accessors/width.md | 2 +- .../classes/Textmodifier/methods/abs.md | 2 +- .../classes/Textmodifier/methods/acos.md | 2 +- .../Textmodifier/methods/ambientLight.md | 2 +- .../Textmodifier/methods/applyMatrix.md | 2 +- .../classes/Textmodifier/methods/arc.md | 2 +- .../classes/Textmodifier/methods/asin.md | 2 +- .../classes/Textmodifier/methods/atan.md | 2 +- .../classes/Textmodifier/methods/atan2.md | 2 +- .../Textmodifier/methods/background.md | 2 +- .../Textmodifier/methods/beginShape.md | 2 +- .../Textmodifier/methods/bezierCurve.md | 2 +- .../classes/Textmodifier/methods/box.md | 2 +- .../classes/Textmodifier/methods/camera.md | 2 +- .../classes/Textmodifier/methods/ceil.md | 2 +- .../classes/Textmodifier/methods/cellColor.md | 2 +- .../classes/Textmodifier/methods/char.md | 2 +- .../classes/Textmodifier/methods/charColor.md | 2 +- .../Textmodifier/methods/charRotation.md | 2 +- .../classes/Textmodifier/methods/clamp.md | 2 +- .../classes/Textmodifier/methods/clear.md | 2 +- .../classes/Textmodifier/methods/color.md | 2 +- .../classes/Textmodifier/methods/colorMode.md | 2 +- .../classes/Textmodifier/methods/cone.md | 2 +- .../classes/Textmodifier/methods/constrain.md | 2 +- .../classes/Textmodifier/methods/cos.md | 2 +- .../Textmodifier/methods/createCamera.md | 2 +- .../Textmodifier/methods/createFramebuffer.md | 2 +- .../Textmodifier/methods/createGlyphRamp.md | 2 +- .../methods/createMaterialShader.md | 2 +- .../Textmodifier/methods/createShader.md | 2 +- .../Textmodifier/methods/createTexture.md | 2 +- .../Textmodifier/methods/createVector.md | 2 +- .../classes/Textmodifier/methods/cursor.md | 2 +- .../classes/Textmodifier/methods/cylinder.md | 2 +- .../classes/Textmodifier/methods/degrees.md | 2 +- .../classes/Textmodifier/methods/deltaTime.md | 2 +- .../classes/Textmodifier/methods/destroy.md | 2 +- .../classes/Textmodifier/methods/dist.md | 2 +- .../Textmodifier/methods/doubleClicked.md | 2 +- .../classes/Textmodifier/methods/doubleTap.md | 2 +- .../classes/Textmodifier/methods/draw.md | 2 +- .../classes/Textmodifier/methods/ease.md | 2 +- .../classes/Textmodifier/methods/ellipse.md | 2 +- .../classes/Textmodifier/methods/ellipsoid.md | 2 +- .../classes/Textmodifier/methods/endShape.md | 2 +- .../Textmodifier/methods/exitPointerLock.md | 2 +- .../classes/Textmodifier/methods/exp.md | 2 +- .../classes/Textmodifier/methods/fill.md | 2 +- .../classes/Textmodifier/methods/flipX.md | 2 +- .../classes/Textmodifier/methods/flipY.md | 2 +- .../classes/Textmodifier/methods/floor.md | 2 +- .../classes/Textmodifier/methods/fontSize.md | 2 +- .../classes/Textmodifier/methods/fract.md | 2 +- .../classes/Textmodifier/methods/frameRate.md | 2 +- .../classes/Textmodifier/methods/gamepad.md | 2 +- .../methods/gamepadAxisChanged.md | 2 +- .../methods/gamepadButtonPressed.md | 2 +- .../methods/gamepadButtonReleased.md | 2 +- .../Textmodifier/methods/gamepadConnected.md | 2 +- .../methods/gamepadDisconnected.md | 2 +- .../classes/Textmodifier/methods/image.md | 2 +- .../classes/Textmodifier/methods/inputGrid.md | 2 +- .../classes/Textmodifier/methods/invert.md | 2 +- .../Textmodifier/methods/isKeyPressed.md | 2 +- .../classes/Textmodifier/methods/isLooping.md | 2 +- .../Textmodifier/methods/keyPressed.md | 2 +- .../Textmodifier/methods/keyReleased.md | 2 +- .../classes/Textmodifier/methods/keyTyped.md | 2 +- .../classes/Textmodifier/methods/lerp.md | 2 +- .../Textmodifier/methods/lightFalloff.md | 2 +- .../classes/Textmodifier/methods/line.md | 2 +- .../Textmodifier/methods/lineWeight.md | 2 +- .../classes/Textmodifier/methods/loadFont.md | 2 +- .../classes/Textmodifier/methods/loadImage.md | 2 +- .../Textmodifier/methods/loadTileset.md | 2 +- .../classes/Textmodifier/methods/loadVideo.md | 2 +- .../classes/Textmodifier/methods/log.md | 2 +- .../classes/Textmodifier/methods/longPress.md | 2 +- .../classes/Textmodifier/methods/lookAt.md | 2 +- .../classes/Textmodifier/methods/loop.md | 2 +- .../classes/Textmodifier/methods/map.md | 2 +- .../classes/Textmodifier/methods/max.md | 2 +- .../classes/Textmodifier/methods/min.md | 2 +- .../Textmodifier/methods/mouseClicked.md | 2 +- .../Textmodifier/methods/mouseDragged.md | 2 +- .../Textmodifier/methods/mouseMoved.md | 2 +- .../Textmodifier/methods/mousePressed.md | 2 +- .../Textmodifier/methods/mouseReleased.md | 2 +- .../Textmodifier/methods/mouseScrolled.md | 2 +- .../classes/Textmodifier/methods/noLights.md | 2 +- .../classes/Textmodifier/methods/noLoop.md | 2 +- .../classes/Textmodifier/methods/noTexture.md | 2 +- .../classes/Textmodifier/methods/noise.md | 2 +- .../Textmodifier/methods/noiseDetail.md | 2 +- .../classes/Textmodifier/methods/noiseSeed.md | 2 +- .../classes/Textmodifier/methods/norm.md | 2 +- .../classes/Textmodifier/methods/off.md | 2 +- .../classes/Textmodifier/methods/on.md | 2 +- .../classes/Textmodifier/methods/once.md | 2 +- .../classes/Textmodifier/methods/ortho.md | 2 +- .../Textmodifier/methods/perspective.md | 2 +- .../classes/Textmodifier/methods/pinch.md | 2 +- .../Textmodifier/methods/pixelDensity.md | 2 +- .../classes/Textmodifier/methods/point.md | 2 +- .../Textmodifier/methods/pointLight.md | 2 +- .../classes/Textmodifier/methods/pop.md | 2 +- .../classes/Textmodifier/methods/postDraw.md | 2 +- .../classes/Textmodifier/methods/pow.md | 2 +- .../classes/Textmodifier/methods/print.md | 2 +- .../Textmodifier/methods/printAlign.md | 2 +- .../methods/projectClientToGrid.md | 49 +++++++++++++++++++ .../classes/Textmodifier/methods/push.md | 2 +- .../classes/Textmodifier/methods/radians.md | 2 +- .../classes/Textmodifier/methods/random.md | 2 +- .../Textmodifier/methods/randomGaussian.md | 2 +- .../Textmodifier/methods/randomSeed.md | 2 +- .../Textmodifier/methods/randomStream.md | 2 +- .../classes/Textmodifier/methods/rect.md | 2 +- .../classes/Textmodifier/methods/redraw.md | 2 +- .../methods/requestPointerLock.md | 2 +- .../Textmodifier/methods/resetCamera.md | 2 +- .../Textmodifier/methods/resetMatrix.md | 2 +- .../Textmodifier/methods/resetShader.md | 2 +- .../Textmodifier/methods/resizeCanvas.md | 2 +- .../classes/Textmodifier/methods/rotate.md | 2 +- .../Textmodifier/methods/rotateGesture.md | 2 +- .../classes/Textmodifier/methods/rotateX.md | 2 +- .../classes/Textmodifier/methods/rotateY.md | 2 +- .../classes/Textmodifier/methods/rotateZ.md | 2 +- .../classes/Textmodifier/methods/round.md | 2 +- .../classes/Textmodifier/methods/scale.md | 2 +- .../classes/Textmodifier/methods/setCamera.md | 2 +- .../Textmodifier/methods/setUniform.md | 2 +- .../Textmodifier/methods/setUniforms.md | 2 +- .../classes/Textmodifier/methods/setup.md | 2 +- .../classes/Textmodifier/methods/shader.md | 2 +- .../classes/Textmodifier/methods/sin.md | 2 +- .../classes/Textmodifier/methods/sphere.md | 2 +- .../classes/Textmodifier/methods/sq.md | 2 +- .../classes/Textmodifier/methods/sqrt.md | 2 +- .../classes/Textmodifier/methods/stroke.md | 2 +- .../classes/Textmodifier/methods/swipe.md | 2 +- .../classes/Textmodifier/methods/tan.md | 2 +- .../classes/Textmodifier/methods/tap.md | 2 +- .../Textmodifier/methods/targetFrameRate.md | 2 +- .../classes/Textmodifier/methods/texture.md | 2 +- .../classes/Textmodifier/methods/torus.md | 2 +- .../Textmodifier/methods/touchCancelled.md | 2 +- .../Textmodifier/methods/touchEnded.md | 2 +- .../Textmodifier/methods/touchMoved.md | 2 +- .../Textmodifier/methods/touchStarted.md | 2 +- .../classes/Textmodifier/methods/translate.md | 2 +- .../Textmodifier/methods/translateX.md | 2 +- .../Textmodifier/methods/translateY.md | 2 +- .../Textmodifier/methods/translateZ.md | 2 +- .../classes/Textmodifier/methods/triangle.md | 2 +- .../Textmodifier/methods/useTileColors.md | 2 +- .../classes/Textmodifier/methods/vertex.md | 2 +- .../Textmodifier/methods/windowResized.md | 2 +- .../Textmodifier/properties/BLEND_ADDITIVE.md | 2 +- .../properties/BLEND_COLOR_BURN.md | 2 +- .../properties/BLEND_COLOR_DODGE.md | 2 +- .../Textmodifier/properties/BLEND_DARKEN.md | 2 +- .../properties/BLEND_DIFFERENCE.md | 2 +- .../properties/BLEND_EXCLUSION.md | 2 +- .../properties/BLEND_HARD_LIGHT.md | 2 +- .../Textmodifier/properties/BLEND_LIGHTEN.md | 2 +- .../Textmodifier/properties/BLEND_MULTIPLY.md | 2 +- .../Textmodifier/properties/BLEND_NORMAL.md | 2 +- .../Textmodifier/properties/BLEND_OVERLAY.md | 2 +- .../Textmodifier/properties/BLEND_SCREEN.md | 2 +- .../properties/BLEND_SOFT_LIGHT.md | 2 +- .../Textmodifier/properties/BLEND_SUBTRACT.md | 2 +- .../classes/Textmodifier/properties/LINES.md | 2 +- .../Textmodifier/properties/LINE_LOOP.md | 2 +- .../Textmodifier/properties/LINE_STRIP.md | 2 +- .../classes/Textmodifier/properties/POINTS.md | 2 +- .../classes/Textmodifier/properties/QUADS.md | 2 +- .../Textmodifier/properties/QUAD_STRIP.md | 2 +- .../Textmodifier/properties/TRIANGLES.md | 2 +- .../Textmodifier/properties/TRIANGLE_FAN.md | 2 +- .../Textmodifier/properties/TRIANGLE_STRIP.md | 2 +- .../Textmodifier/properties/displayHeight.md | 2 +- .../Textmodifier/properties/displayWidth.md | 2 +- .../Textmodifier/properties/gamepads.md | 2 +- .../Textmodifier/properties/lastKeyPressed.md | 2 +- .../properties/lastKeyReleased.md | 2 +- .../Textmodifier/properties/modifierState.md | 2 +- .../classes/Textmodifier/properties/mouse.md | 2 +- .../Textmodifier/properties/mouseIsPressed.md | 2 +- .../classes/Textmodifier/properties/movedX.md | 2 +- .../classes/Textmodifier/properties/movedY.md | 2 +- .../classes/Textmodifier/properties/pmouse.md | 2 +- .../Textmodifier/properties/pressedKeys.md | 2 +- .../Textmodifier/properties/touches.md | 2 +- .../Textmodifier/properties/windowHeight.md | 2 +- .../Textmodifier/properties/windowWidth.md | 2 +- api/textmode.js/classes/textmode.md | 2 +- .../classes/textmode/accessors/version.md | 2 +- .../classes/textmode/methods/create.md | 2 +- .../classes/textmode/methods/setErrorLevel.md | 2 +- .../enumerations/ShapeAssemblyMode.md | 2 +- api/textmode.js/index.md | 3 +- api/textmode.js/interfaces/GridPosition.md | 29 +++++++++++ .../namespaces/color/classes/TextmodeColor.md | 2 +- .../TextmodeColor/accessors/normalized.md | 2 +- .../classes/TextmodeColor/accessors/rgb.md | 2 +- .../classes/TextmodeColor/accessors/rgba.md | 2 +- .../TextmodeColor/methods/withAlpha.md | 2 +- .../classes/TextmodeColor/properties/a.md | 2 +- .../classes/TextmodeColor/properties/b.md | 2 +- .../classes/TextmodeColor/properties/g.md | 2 +- .../classes/TextmodeColor/properties/r.md | 2 +- api/textmode.js/namespaces/color/index.md | 2 +- .../color/type-aliases/TextmodeColorMode.md | 2 +- .../type-aliases/TextmodeColorModeState.md | 2 +- .../color/type-aliases/TextmodeColorTuple.md | 2 +- .../classes/TextmodeConversionManager.md | 2 +- .../namespaces/conversion/index.md | 2 +- .../interfaces/TextmodeConversionContext.md | 2 +- .../TextmodeConversionPassContext.md | 2 +- .../interfaces/TextmodeConversionSource.md | 2 +- .../interfaces/TextmodeConversionStep.md | 2 +- .../interfaces/TextmodeConversionStrategy.md | 2 +- .../type-aliases/BuiltInConversionMode.md | 2 +- .../type-aliases/TextmodeColorInput.md | 2 +- .../type-aliases/TextmodeConversionMode.md | 2 +- .../TextmodeConversionStepOptions.md | 2 +- .../errors/classes/ErrorLayerController.md | 2 +- .../errors/classes/TextmodeError.md | 2 +- .../errors/enumerations/TextmodeErrorLevel.md | 2 +- api/textmode.js/namespaces/errors/index.md | 2 +- .../interfaces/ErrorScreenRendererContext.md | 2 +- .../interfaces/TextmodeErrorFormatOptions.md | 2 +- .../namespaces/fonts/classes/TextmodeFont.md | 2 +- .../TextmodeFont/accessors/characterMap.md | 2 +- .../TextmodeFont/accessors/characters.md | 2 +- .../classes/TextmodeFont/accessors/font.md | 2 +- .../TextmodeFont/accessors/fontSize.md | 2 +- .../TextmodeFont/accessors/framebuffer.md | 2 +- .../accessors/maxGlyphDimensions.md | 2 +- .../TextmodeFont/accessors/textureColumns.md | 2 +- .../TextmodeFont/accessors/textureRows.md | 2 +- .../classes/TextmodeFont/methods/dispose.md | 2 +- .../fonts/classes/TextmodeTileset.md | 2 +- .../accessors/cellDimensions.md | 2 +- .../TextmodeTileset/accessors/cellHeight.md | 2 +- .../TextmodeTileset/accessors/cellWidth.md | 2 +- .../TextmodeTileset/accessors/characterMap.md | 2 +- .../TextmodeTileset/accessors/characters.md | 2 +- .../TextmodeTileset/accessors/columns.md | 2 +- .../accessors/fontFramebuffer.md | 2 +- .../TextmodeTileset/accessors/fontSize.md | 2 +- .../TextmodeTileset/accessors/framebuffer.md | 2 +- .../accessors/maxGlyphDimensions.md | 2 +- .../accessors/nativeCellDimensions.md | 2 +- .../classes/TextmodeTileset/accessors/rows.md | 2 +- .../accessors/textureColumns.md | 2 +- .../TextmodeTileset/accessors/textureRows.md | 2 +- .../TextmodeTileset/methods/dispose.md | 2 +- api/textmode.js/namespaces/fonts/index.md | 2 +- .../namespaces/fonts/interfaces/GlyphData.md | 2 +- .../fonts/interfaces/GlyphDimensions.md | 2 +- .../fonts/interfaces/TextmodeGlyphAtlas.md | 2 +- .../interfaces/TextmodeTilesetOptions.md | 2 +- .../fonts/type-aliases/TextmodeGlyph.md | 2 +- api/textmode.js/namespaces/input/index.md | 2 +- .../input/namespaces/gamepad/index.md | 2 +- .../interfaces/GamepadAxisEventData.md | 2 +- .../interfaces/GamepadButtonEventData.md | 2 +- .../interfaces/GamepadConnectionEventData.md | 2 +- .../gamepad/interfaces/GamepadEventMap.md | 2 +- .../TextmodeGamepadButtonSnapshot.md | 2 +- .../interfaces/TextmodeGamepadSnapshot.md | 2 +- .../TextmodeGamepadStickSnapshot.md | 2 +- .../TextmodeStandardGamepadSnapshot.md | 2 +- .../type-aliases/GamepadAxisEventHandler.md | 2 +- .../type-aliases/GamepadButtonEventHandler.md | 2 +- .../GamepadConnectionEventHandler.md | 2 +- .../type-aliases/TextmodeStandardAxisName.md | 2 +- .../TextmodeStandardButtonName.md | 2 +- .../gamepad/variables/GAMEPAD_EVENT_NAMES.md | 2 +- .../input/namespaces/keyboard/index.md | 2 +- .../keyboard/interfaces/KeyboardEventData.md | 2 +- .../keyboard/interfaces/KeyboardEventMap.md | 2 +- .../type-aliases/KeyboardEventHandler.md | 2 +- .../variables/KEYBOARD_EVENT_NAMES.md | 2 +- .../input/namespaces/mouse/index.md | 2 +- .../mouse/interfaces/MouseEventData.md | 2 +- .../mouse/interfaces/MouseEventMap.md | 2 +- .../mouse/type-aliases/MouseEventHandler.md | 2 +- .../mouse/type-aliases/MousePosition.md | 2 +- .../mouse/variables/MOUSE_EVENT_NAMES.md | 2 +- .../input/namespaces/touch/index.md | 2 +- .../touch/interfaces/TouchEventData.md | 2 +- .../touch/interfaces/TouchEventMap.md | 2 +- .../interfaces/TouchLongPressEventData.md | 2 +- .../touch/interfaces/TouchPinchEventData.md | 2 +- .../touch/interfaces/TouchPosition.md | 8 +-- .../touch/interfaces/TouchRotateEventData.md | 2 +- .../touch/interfaces/TouchSwipeEventData.md | 2 +- .../touch/interfaces/TouchTapEventData.md | 2 +- .../touch/type-aliases/TouchEventHandler.md | 2 +- .../type-aliases/TouchLongPressHandler.md | 2 +- .../touch/type-aliases/TouchPinchHandler.md | 2 +- .../touch/type-aliases/TouchRotateHandler.md | 2 +- .../touch/type-aliases/TouchSwipeHandler.md | 2 +- .../touch/type-aliases/TouchTapHandler.md | 2 +- .../touch/variables/GESTURE_EVENT_NAMES.md | 2 +- .../touch/variables/TOUCH_EVENT_NAMES.md | 2 +- .../input/type-aliases/InputEventMap.md | 2 +- .../input/type-aliases/InputEventName.md | 2 +- .../input/type-aliases/InputEventOwner.md | 2 +- .../input/variables/INPUT_EVENT_NAMES.md | 2 +- .../layering/classes/TextmodeLayer.md | 3 +- .../accessors/asciiFramebuffer.md | 2 +- .../accessors/drawFramebuffer.md | 2 +- .../classes/TextmodeLayer/accessors/font.md | 2 +- .../classes/TextmodeLayer/accessors/grid.md | 2 +- .../classes/TextmodeLayer/accessors/height.md | 2 +- .../TextmodeLayer/accessors/texture.md | 2 +- .../classes/TextmodeLayer/accessors/width.md | 2 +- .../TextmodeLayer/methods/blendMode.md | 2 +- .../classes/TextmodeLayer/methods/camera.md | 2 +- .../TextmodeLayer/methods/createCamera.md | 2 +- .../classes/TextmodeLayer/methods/draw.md | 2 +- .../classes/TextmodeLayer/methods/fontSize.md | 2 +- .../classes/TextmodeLayer/methods/hide.md | 2 +- .../TextmodeLayer/methods/isVisible.md | 33 +++++++++++++ .../classes/TextmodeLayer/methods/loadFont.md | 2 +- .../TextmodeLayer/methods/loadTileset.md | 2 +- .../classes/TextmodeLayer/methods/lookAt.md | 2 +- .../classes/TextmodeLayer/methods/offset.md | 2 +- .../classes/TextmodeLayer/methods/opacity.md | 2 +- .../classes/TextmodeLayer/methods/ortho.md | 2 +- .../TextmodeLayer/methods/perspective.md | 2 +- .../classes/TextmodeLayer/methods/postDraw.md | 2 +- .../TextmodeLayer/methods/resetCamera.md | 2 +- .../classes/TextmodeLayer/methods/rotateZ.md | 2 +- .../TextmodeLayer/methods/setCamera.md | 2 +- .../classes/TextmodeLayer/methods/show.md | 4 +- .../TextmodeLayer/methods/useTileColors.md | 2 +- .../layering/classes/TextmodeLayerManager.md | 2 +- .../TextmodeLayerManager/accessors/all.md | 2 +- .../TextmodeLayerManager/accessors/base.md | 2 +- .../accessors/resultFramebuffer.md | 2 +- .../TextmodeLayerManager/methods/add.md | 2 +- .../TextmodeLayerManager/methods/clear.md | 2 +- .../TextmodeLayerManager/methods/move.md | 2 +- .../TextmodeLayerManager/methods/remove.md | 2 +- .../TextmodeLayerManager/methods/swap.md | 2 +- .../layering/enumerations/LayerBlendMode.md | 2 +- api/textmode.js/namespaces/layering/index.md | 2 +- .../interfaces/TextmodeLayerOptions.md | 2 +- .../loading/classes/LoadingLayerController.md | 2 +- api/textmode.js/namespaces/loading/index.md | 2 +- .../interfaces/LoadingScreenOptions.md | 2 +- .../LoadingScreenRendererContext.md | 2 +- .../type-aliases/LoadingScreenState.md | 2 +- .../namespaces/media/classes/TextmodeImage.md | 2 +- .../classes/TextmodeImage/accessors/height.md | 2 +- .../TextmodeImage/accessors/originalHeight.md | 2 +- .../TextmodeImage/accessors/originalWidth.md | 2 +- .../TextmodeImage/accessors/texture.md | 2 +- .../classes/TextmodeImage/accessors/width.md | 2 +- .../TextmodeImage/methods/background.md | 2 +- .../TextmodeImage/methods/brightnessRange.md | 2 +- .../TextmodeImage/methods/cellColor.md | 2 +- .../TextmodeImage/methods/cellColorMode.md | 2 +- .../TextmodeImage/methods/charColor.md | 2 +- .../TextmodeImage/methods/charColorMode.md | 2 +- .../TextmodeImage/methods/charRotation.md | 2 +- .../TextmodeImage/methods/characters.md | 2 +- .../TextmodeImage/methods/clearConversions.md | 2 +- .../TextmodeImage/methods/conversionMode.md | 2 +- .../TextmodeImage/methods/conversions.md | 2 +- .../classes/TextmodeImage/methods/dispose.md | 2 +- .../classes/TextmodeImage/methods/flipX.md | 2 +- .../classes/TextmodeImage/methods/flipY.md | 2 +- .../classes/TextmodeImage/methods/invert.md | 2 +- .../media/classes/TextmodeSource.md | 2 +- .../TextmodeSource/accessors/height.md | 2 +- .../accessors/originalHeight.md | 2 +- .../TextmodeSource/accessors/originalWidth.md | 2 +- .../TextmodeSource/accessors/texture.md | 2 +- .../classes/TextmodeSource/accessors/width.md | 2 +- .../TextmodeSource/methods/background.md | 2 +- .../TextmodeSource/methods/brightnessRange.md | 2 +- .../TextmodeSource/methods/cellColor.md | 2 +- .../TextmodeSource/methods/cellColorMode.md | 2 +- .../TextmodeSource/methods/charColor.md | 2 +- .../TextmodeSource/methods/charColorMode.md | 2 +- .../TextmodeSource/methods/charRotation.md | 2 +- .../TextmodeSource/methods/characters.md | 2 +- .../methods/clearConversions.md | 2 +- .../TextmodeSource/methods/conversionMode.md | 2 +- .../TextmodeSource/methods/conversions.md | 2 +- .../classes/TextmodeSource/methods/dispose.md | 2 +- .../classes/TextmodeSource/methods/flipX.md | 2 +- .../classes/TextmodeSource/methods/flipY.md | 2 +- .../classes/TextmodeSource/methods/invert.md | 2 +- .../media/classes/TextmodeTexture.md | 2 +- .../TextmodeTexture/accessors/height.md | 2 +- .../accessors/originalHeight.md | 2 +- .../accessors/originalWidth.md | 2 +- .../TextmodeTexture/accessors/source.md | 2 +- .../TextmodeTexture/accessors/texture.md | 2 +- .../TextmodeTexture/accessors/width.md | 2 +- .../TextmodeTexture/methods/background.md | 2 +- .../methods/brightnessRange.md | 2 +- .../TextmodeTexture/methods/cellColor.md | 2 +- .../TextmodeTexture/methods/cellColorMode.md | 2 +- .../TextmodeTexture/methods/charColor.md | 2 +- .../TextmodeTexture/methods/charColorMode.md | 2 +- .../TextmodeTexture/methods/charRotation.md | 2 +- .../TextmodeTexture/methods/characters.md | 2 +- .../methods/clearConversions.md | 2 +- .../TextmodeTexture/methods/conversionMode.md | 2 +- .../TextmodeTexture/methods/conversions.md | 2 +- .../TextmodeTexture/methods/dispose.md | 2 +- .../classes/TextmodeTexture/methods/flipX.md | 2 +- .../classes/TextmodeTexture/methods/flipY.md | 2 +- .../classes/TextmodeTexture/methods/invert.md | 2 +- .../namespaces/media/classes/TextmodeVideo.md | 2 +- .../TextmodeVideo/accessors/currentTime.md | 2 +- .../TextmodeVideo/accessors/duration.md | 2 +- .../classes/TextmodeVideo/accessors/height.md | 2 +- .../TextmodeVideo/accessors/isPlaying.md | 2 +- .../TextmodeVideo/accessors/originalHeight.md | 2 +- .../TextmodeVideo/accessors/originalWidth.md | 2 +- .../classes/TextmodeVideo/accessors/source.md | 2 +- .../TextmodeVideo/accessors/texture.md | 2 +- .../TextmodeVideo/accessors/videoElement.md | 2 +- .../classes/TextmodeVideo/accessors/width.md | 2 +- .../TextmodeVideo/methods/background.md | 2 +- .../TextmodeVideo/methods/brightnessRange.md | 2 +- .../TextmodeVideo/methods/cellColor.md | 2 +- .../TextmodeVideo/methods/cellColorMode.md | 2 +- .../TextmodeVideo/methods/charColor.md | 2 +- .../TextmodeVideo/methods/charColorMode.md | 2 +- .../TextmodeVideo/methods/charRotation.md | 2 +- .../TextmodeVideo/methods/characters.md | 2 +- .../TextmodeVideo/methods/clearConversions.md | 2 +- .../TextmodeVideo/methods/conversionMode.md | 2 +- .../TextmodeVideo/methods/conversions.md | 2 +- .../classes/TextmodeVideo/methods/dispose.md | 2 +- .../classes/TextmodeVideo/methods/flipX.md | 2 +- .../classes/TextmodeVideo/methods/flipY.md | 2 +- .../classes/TextmodeVideo/methods/invert.md | 2 +- .../classes/TextmodeVideo/methods/loop.md | 2 +- .../classes/TextmodeVideo/methods/pause.md | 2 +- .../classes/TextmodeVideo/methods/play.md | 2 +- .../classes/TextmodeVideo/methods/speed.md | 2 +- .../classes/TextmodeVideo/methods/stop.md | 2 +- .../classes/TextmodeVideo/methods/time.md | 2 +- .../classes/TextmodeVideo/methods/volume.md | 2 +- api/textmode.js/namespaces/media/index.md | 2 +- api/textmode.js/namespaces/plugins/index.md | 2 +- .../interfaces/TextmodeExtensionDescriptor.md | 2 +- .../TextmodeLayerOutputTransformContext.md | 2 +- .../plugins/interfaces/TextmodePlugin.md | 2 +- .../interfaces/TextmodePluginContext.md | 2 +- .../interfaces/TextmodePluginHookMap.md | 3 +- .../type-aliases/TextmodeExtensionInstance.md | 2 +- .../type-aliases/TextmodeExtensionTarget.md | 2 +- .../type-aliases/TextmodeLayerOutputPhase.md | 2 +- .../type-aliases/TextmodePluginHookName.md | 2 +- .../TextmodeFramebufferOptions.md | 2 +- .../type-aliases/TextmodeOptions.md | 2 +- .../type-aliases/TextmodeUniformValue.md | 2 +- api/textmode.js/typedoc-sidebar.json | 2 +- api/textmode.overlay.js/index.md | 2 +- .../interfaces/TextmodeOverlayController.md | 2 +- .../type-aliases/TextmodeOverlayTarget.md | 2 +- .../variables/OverlayPlugin.md | 2 +- api/textmode.synth.js/classes/SynthSource.md | 2 +- .../classes/SynthSource/methods/add.md | 2 +- .../classes/SynthSource/methods/b.md | 2 +- .../classes/SynthSource/methods/barrel.md | 2 +- .../classes/SynthSource/methods/blend.md | 2 +- .../classes/SynthSource/methods/brightness.md | 2 +- .../classes/SynthSource/methods/burn.md | 2 +- .../classes/SynthSource/methods/cellColor.md | 2 +- .../classes/SynthSource/methods/char.md | 2 +- .../classes/SynthSource/methods/charColor.md | 2 +- .../classes/SynthSource/methods/charMap.md | 2 +- .../classes/SynthSource/methods/clamp.md | 2 +- .../classes/SynthSource/methods/clone.md | 2 +- .../classes/SynthSource/methods/color.md | 2 +- .../classes/SynthSource/methods/colorama.md | 2 +- .../classes/SynthSource/methods/contrast.md | 2 +- .../classes/SynthSource/methods/darken.md | 2 +- .../classes/SynthSource/methods/diff.md | 2 +- .../classes/SynthSource/methods/dodge.md | 2 +- .../classes/SynthSource/methods/fisheye.md | 2 +- .../classes/SynthSource/methods/g.md | 2 +- .../classes/SynthSource/methods/gamma.md | 2 +- .../classes/SynthSource/methods/gradient.md | 2 +- .../classes/SynthSource/methods/hardlight.md | 2 +- .../classes/SynthSource/methods/hue.md | 2 +- .../classes/SynthSource/methods/invert.md | 2 +- .../classes/SynthSource/methods/kaleid.md | 2 +- .../classes/SynthSource/methods/layer.md | 2 +- .../classes/SynthSource/methods/levels.md | 2 +- .../classes/SynthSource/methods/lighten.md | 2 +- .../classes/SynthSource/methods/luma.md | 2 +- .../classes/SynthSource/methods/mask.md | 2 +- .../classes/SynthSource/methods/mirror.md | 2 +- .../classes/SynthSource/methods/modulate.md | 2 +- .../SynthSource/methods/modulateHue.md | 2 +- .../SynthSource/methods/modulateKaleid.md | 2 +- .../SynthSource/methods/modulatePixelate.md | 2 +- .../SynthSource/methods/modulateRepeat.md | 2 +- .../SynthSource/methods/modulateRepeatX.md | 2 +- .../SynthSource/methods/modulateRepeatY.md | 2 +- .../SynthSource/methods/modulateRotate.md | 2 +- .../SynthSource/methods/modulateScale.md | 2 +- .../SynthSource/methods/modulateScrollX.md | 2 +- .../SynthSource/methods/modulateScrollY.md | 2 +- .../classes/SynthSource/methods/moire.md | 2 +- .../classes/SynthSource/methods/mult.md | 2 +- .../classes/SynthSource/methods/noise.md | 2 +- .../classes/SynthSource/methods/osc.md | 2 +- .../classes/SynthSource/methods/overlay.md | 2 +- .../classes/SynthSource/methods/paint.md | 2 +- .../classes/SynthSource/methods/pinch.md | 2 +- .../classes/SynthSource/methods/pixelate.md | 2 +- .../classes/SynthSource/methods/plasma.md | 2 +- .../classes/SynthSource/methods/polar.md | 2 +- .../classes/SynthSource/methods/posterize.md | 2 +- .../classes/SynthSource/methods/r.md | 2 +- .../classes/SynthSource/methods/repeat.md | 2 +- .../classes/SynthSource/methods/repeatX.md | 2 +- .../classes/SynthSource/methods/repeatY.md | 2 +- .../classes/SynthSource/methods/rotate.md | 2 +- .../classes/SynthSource/methods/saturate.md | 2 +- .../classes/SynthSource/methods/scale.md | 2 +- .../classes/SynthSource/methods/screen.md | 2 +- .../classes/SynthSource/methods/scroll.md | 2 +- .../classes/SynthSource/methods/scrollX.md | 2 +- .../classes/SynthSource/methods/scrollY.md | 2 +- .../classes/SynthSource/methods/seed.md | 2 +- .../classes/SynthSource/methods/shape.md | 2 +- .../classes/SynthSource/methods/shear.md | 2 +- .../classes/SynthSource/methods/shift.md | 2 +- .../classes/SynthSource/methods/softlight.md | 2 +- .../classes/SynthSource/methods/solid.md | 2 +- .../classes/SynthSource/methods/src.md | 2 +- .../classes/SynthSource/methods/sub.md | 2 +- .../classes/SynthSource/methods/swirl.md | 2 +- .../classes/SynthSource/methods/thresh.md | 2 +- .../classes/SynthSource/methods/transform.md | 2 +- .../classes/SynthSource/methods/twirl.md | 2 +- .../classes/SynthSource/methods/voronoi.md | 2 +- api/textmode.synth.js/functions/cellColor.md | 2 +- api/textmode.synth.js/functions/char.md | 2 +- api/textmode.synth.js/functions/charColor.md | 2 +- api/textmode.synth.js/functions/gradient.md | 2 +- api/textmode.synth.js/functions/moire.md | 2 +- api/textmode.synth.js/functions/noise.md | 2 +- api/textmode.synth.js/functions/osc.md | 2 +- api/textmode.synth.js/functions/paint.md | 2 +- api/textmode.synth.js/functions/plasma.md | 2 +- .../functions/setFunction.md | 2 +- .../functions/setGlobalErrorCallback.md | 2 +- api/textmode.synth.js/functions/shape.md | 2 +- api/textmode.synth.js/functions/solid.md | 2 +- api/textmode.synth.js/functions/src.md | 2 +- api/textmode.synth.js/functions/voronoi.md | 2 +- api/textmode.synth.js/index.md | 2 +- .../interfaces/ExtensionOptions.md | 2 +- .../interfaces/ExtensionRegistration.md | 2 +- .../interfaces/ModulatedArray.md | 2 +- .../interfaces/ModulatedArray/methods/ease.md | 2 +- .../interfaces/ModulatedArray/methods/fast.md | 2 +- .../interfaces/ModulatedArray/methods/fit.md | 2 +- .../ModulatedArray/methods/offset.md | 2 +- .../ModulatedArray/methods/smooth.md | 2 +- .../interfaces/SynthContext.md | 2 +- .../interfaces/TransformDefinition.md | 2 +- .../interfaces/TransformInput.md | 2 +- .../type-aliases/DynamicErrorCallback.md | 2 +- .../type-aliases/EasingFunction.md | 2 +- .../type-aliases/SourceFunction.md | 2 +- .../type-aliases/SynthParameterValue.md | 2 +- .../type-aliases/SynthTransformType.md | 2 +- .../variables/EASING_FUNCTIONS.md | 2 +- .../variables/SynthPlugin.md | 2 +- 759 files changed, 960 insertions(+), 769 deletions(-) create mode 100644 api/textmode.export.js/type-aliases/VideoContentHint.md create mode 100644 api/textmode.js/classes/Textmodifier/methods/projectClientToGrid.md create mode 100644 api/textmode.js/interfaces/GridPosition.md create mode 100644 api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/isVisible.md diff --git a/api/textmode.export.js/index.md b/api/textmode.export.js/index.md index 2ec2d438..111b18a4 100644 --- a/api/textmode.export.js/index.md +++ b/api/textmode.export.js/index.md @@ -7,7 +7,7 @@ category: API Reference api: true kind: Project ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- # textmode.export.js @@ -65,6 +65,12 @@ the [Exporting guide](/docs/exporting). | [SVGExportOptions](type-aliases/SVGExportOptions.md) | Options for exporting the textmode content to SVG format. | | [TXTExportOptions](type-aliases/TXTExportOptions.md) | Options for exporting the textmode content to TXT format. | +## Other + +| Type Alias | Description | +| ------ | ------ | +| [VideoContentHint](type-aliases/VideoContentHint.md) | Hint for the encoder's content-aware rate control. | + ## Overlay | Name | Description | diff --git a/api/textmode.export.js/interfaces/ExportOverlayController.md b/api/textmode.export.js/interfaces/ExportOverlayController.md index 028eee2b..29b3477a 100644 --- a/api/textmode.export.js/interfaces/ExportOverlayController.md +++ b/api/textmode.export.js/interfaces/ExportOverlayController.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.export.js/interfaces/ExportOverlayPosition.md b/api/textmode.export.js/interfaces/ExportOverlayPosition.md index 2678a36e..c5f43a0d 100644 --- a/api/textmode.export.js/interfaces/ExportOverlayPosition.md +++ b/api/textmode.export.js/interfaces/ExportOverlayPosition.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md b/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md index 713502a2..b9b7bc9f 100644 --- a/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md +++ b/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.export.js/interfaces/LayerExportOptions.md b/api/textmode.export.js/interfaces/LayerExportOptions.md index 046e38b4..2ceaf92a 100644 --- a/api/textmode.export.js/interfaces/LayerExportOptions.md +++ b/api/textmode.export.js/interfaces/LayerExportOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.export.js/interfaces/TextmodeExportAPI.md b/api/textmode.export.js/interfaces/TextmodeExportAPI.md index ef43a5f8..9bdf265c 100644 --- a/api/textmode.export.js/interfaces/TextmodeExportAPI.md +++ b/api/textmode.export.js/interfaces/TextmodeExportAPI.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.export.js/type-aliases/ExportDefaults.md b/api/textmode.export.js/type-aliases/ExportDefaults.md index 43dc3c2e..d282318b 100644 --- a/api/textmode.export.js/type-aliases/ExportDefaults.md +++ b/api/textmode.export.js/type-aliases/ExportDefaults.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / ExportDefaults diff --git a/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md b/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md index 28609843..3725cdb9 100644 --- a/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md +++ b/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / ExportDefaultsPatch diff --git a/api/textmode.export.js/type-aliases/GIFExportOptions.md b/api/textmode.export.js/type-aliases/GIFExportOptions.md index 9e9003d0..96558145 100644 --- a/api/textmode.export.js/type-aliases/GIFExportOptions.md +++ b/api/textmode.export.js/type-aliases/GIFExportOptions.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / GIFExportOptions diff --git a/api/textmode.export.js/type-aliases/GIFExportProgress.md b/api/textmode.export.js/type-aliases/GIFExportProgress.md index 31db60f8..d6a172b3 100644 --- a/api/textmode.export.js/type-aliases/GIFExportProgress.md +++ b/api/textmode.export.js/type-aliases/GIFExportProgress.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / GIFExportProgress diff --git a/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md b/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md index d643772a..a8224a39 100644 --- a/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md +++ b/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / GIFOverlayDefaults diff --git a/api/textmode.export.js/type-aliases/ImageExportOptions.md b/api/textmode.export.js/type-aliases/ImageExportOptions.md index e6b88355..bb15f26e 100644 --- a/api/textmode.export.js/type-aliases/ImageExportOptions.md +++ b/api/textmode.export.js/type-aliases/ImageExportOptions.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / ImageExportOptions diff --git a/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md b/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md index c2f8a268..8a889a4a 100644 --- a/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md +++ b/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / ImageOverlayDefaults diff --git a/api/textmode.export.js/type-aliases/JSONExportColorMode.md b/api/textmode.export.js/type-aliases/JSONExportColorMode.md index 0bdd523a..69276041 100644 --- a/api/textmode.export.js/type-aliases/JSONExportColorMode.md +++ b/api/textmode.export.js/type-aliases/JSONExportColorMode.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / JSONExportColorMode diff --git a/api/textmode.export.js/type-aliases/JSONExportOptions.md b/api/textmode.export.js/type-aliases/JSONExportOptions.md index d2d0df94..72f6efc3 100644 --- a/api/textmode.export.js/type-aliases/JSONExportOptions.md +++ b/api/textmode.export.js/type-aliases/JSONExportOptions.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / JSONExportOptions diff --git a/api/textmode.export.js/type-aliases/JSONExportTarget.md b/api/textmode.export.js/type-aliases/JSONExportTarget.md index d88e56e5..0f970ebc 100644 --- a/api/textmode.export.js/type-aliases/JSONExportTarget.md +++ b/api/textmode.export.js/type-aliases/JSONExportTarget.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / JSONExportTarget diff --git a/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md b/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md index 072047cb..5bea6515 100644 --- a/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md +++ b/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / JSONOverlayDefaults diff --git a/api/textmode.export.js/type-aliases/SVGExportOptions.md b/api/textmode.export.js/type-aliases/SVGExportOptions.md index 7fcf3a86..2aa64022 100644 --- a/api/textmode.export.js/type-aliases/SVGExportOptions.md +++ b/api/textmode.export.js/type-aliases/SVGExportOptions.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / SVGExportOptions diff --git a/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md b/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md index 8af091f9..e9500795 100644 --- a/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md +++ b/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / SVGOverlayDefaults diff --git a/api/textmode.export.js/type-aliases/TXTExportOptions.md b/api/textmode.export.js/type-aliases/TXTExportOptions.md index f1576800..555a3973 100644 --- a/api/textmode.export.js/type-aliases/TXTExportOptions.md +++ b/api/textmode.export.js/type-aliases/TXTExportOptions.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / TXTExportOptions diff --git a/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md b/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md index 48d34e7c..a485bc5e 100644 --- a/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md +++ b/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / TXTOverlayDefaults diff --git a/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md b/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md index fd7252b8..73bd40a4 100644 --- a/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md +++ b/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / TextmodeDocumentJSON diff --git a/api/textmode.export.js/type-aliases/VideoBitrateMode.md b/api/textmode.export.js/type-aliases/VideoBitrateMode.md index 12a5e774..f122a044 100644 --- a/api/textmode.export.js/type-aliases/VideoBitrateMode.md +++ b/api/textmode.export.js/type-aliases/VideoBitrateMode.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / VideoBitrateMode diff --git a/api/textmode.export.js/type-aliases/VideoBitratePreset.md b/api/textmode.export.js/type-aliases/VideoBitratePreset.md index 39a04c88..42b147e7 100644 --- a/api/textmode.export.js/type-aliases/VideoBitratePreset.md +++ b/api/textmode.export.js/type-aliases/VideoBitratePreset.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / VideoBitratePreset @@ -15,12 +15,12 @@ lastModified: 2026-08-17 # Type Alias: VideoBitratePreset ```ts -type VideoBitratePreset = "low" | "medium" | "high"; +type VideoBitratePreset = "low" | "medium" | "high" | "ultra"; ``` Subjective bitrate preset used when an exact bits-per-second value is not supplied. -Higher presets produce larger files with more detail. Each preset maps to a fixed bits-per-pixel budget -(bits per pixel per second), so a given preset resolves to the same bitrate regardless of the export -frame rate. For exact control, pass a numeric `bitrate` value in bits per second instead. +Higher presets request higher constant perceptual quality from Mediabunny. The `ultra` preset requests quantizer +zero with a frame-rate-aware bitrate fallback and should be described as near-lossless, never mathematically +lossless. For exact bitrate control, pass a numeric `bitrate` value in bits per second instead. diff --git a/api/textmode.export.js/type-aliases/VideoContentHint.md b/api/textmode.export.js/type-aliases/VideoContentHint.md new file mode 100644 index 00000000..78c7846e --- /dev/null +++ b/api/textmode.export.js/type-aliases/VideoContentHint.md @@ -0,0 +1,22 @@ +--- +layout: doc +editLink: false +title: VideoContentHint +description: Hint for the encoder's content-aware rate control. +category: Type Aliases +api: true +kind: TypeAlias +ecosystem: textmode.js +lastModified: 2026-08-22 +--- + +[textmode.export.js](../index.md) / VideoContentHint + +# Type Alias: VideoContentHint + +```ts +type VideoContentHint = "" | "motion" | "detail" | "text"; +``` + +Hint for the encoder's content-aware rate control. + diff --git a/api/textmode.export.js/type-aliases/VideoExportFormat.md b/api/textmode.export.js/type-aliases/VideoExportFormat.md index 4c37814f..db5cffaf 100644 --- a/api/textmode.export.js/type-aliases/VideoExportFormat.md +++ b/api/textmode.export.js/type-aliases/VideoExportFormat.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / VideoExportFormat diff --git a/api/textmode.export.js/type-aliases/VideoExportOptions.md b/api/textmode.export.js/type-aliases/VideoExportOptions.md index bcad81f6..ef60e727 100644 --- a/api/textmode.export.js/type-aliases/VideoExportOptions.md +++ b/api/textmode.export.js/type-aliases/VideoExportOptions.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / VideoExportOptions @@ -23,6 +23,17 @@ Options for exporting the textmode content to video format. ## Properties +### allowLargeInMemory? + +```ts +optional allowLargeInMemory?: boolean; +``` + +Allows `toVideoBlob()` to retain its in-memory contract above the safe 100 MB default. + + +*** + ### bitrate? ```ts @@ -31,10 +42,9 @@ optional bitrate?: number | VideoBitratePreset; Target bitrate in bits per second or a quality preset. Defaults to `'medium'`. -Bitrate controls how much encoded data is available per second of video. Higher values can preserve more detail -in noisy or fast-changing sketches, but create larger files. Presets resolve to a fixed bits-per-pixel budget -from the export dimensions only, so a given preset targets the same bitrate regardless of the frame rate. -Numeric values are passed directly to the encoder. +String values request constant-quality encoding through Mediabunny. `low`, `medium`, and `high` map to the +upstream `medium`, `high`, and `very-high` quality levels; `ultra` requests quantizer zero and may create very +large files. Numeric values remain exact bits-per-second targets and are wrapped in Mediabunny `Quality`. *** @@ -45,12 +55,23 @@ Numeric values are passed directly to the encoder. optional bitrateMode?: VideoBitrateMode; ``` -Encoder bitrate allocation mode. Defaults to `'variable'`. +Bitrate allocation mode for numeric bitrates and quality fallback paths. Defaults to `'variable'`. Use `'variable'` for most exports so simple frames can compress efficiently and complex frames can receive more bits. Use `'constant'` only when a steadier data rate is more important than compression efficiency. +*** + +### contentHint? + +```ts +optional contentHint?: VideoContentHint; +``` + +Content hint passed to the native video encoder. Defaults to `'text'`. + + *** ### debugLogging? @@ -178,7 +199,7 @@ Progress callback invoked throughout the recording lifecycle. optional pixelDensity?: number; ``` -Pixel density used during export. Defaults to `1` so video dimensions match the live canvas. +Pixel density used during export. Defaults to `1` so video dimensions match the logical canvas size. *** diff --git a/api/textmode.export.js/type-aliases/VideoExportPhase.md b/api/textmode.export.js/type-aliases/VideoExportPhase.md index d0c9194f..3505186e 100644 --- a/api/textmode.export.js/type-aliases/VideoExportPhase.md +++ b/api/textmode.export.js/type-aliases/VideoExportPhase.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / VideoExportPhase @@ -21,6 +21,7 @@ type VideoExportPhase = | "capturing" | "encoding" | "draining" + | "writing" | "finalizing"; ``` diff --git a/api/textmode.export.js/type-aliases/VideoExportProgress.md b/api/textmode.export.js/type-aliases/VideoExportProgress.md index 0d8f1632..facd41bd 100644 --- a/api/textmode.export.js/type-aliases/VideoExportProgress.md +++ b/api/textmode.export.js/type-aliases/VideoExportProgress.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / VideoExportProgress @@ -23,6 +23,17 @@ Progress information emitted during the video export process. ## Properties +### estimatedBytes? + +```ts +optional estimatedBytes?: number; +``` + +Conservative output-size estimate in bytes, when available. + + +*** + ### frame? ```ts @@ -76,6 +87,17 @@ optional progress?: number; Export completion ratio between `0` and `1`. +*** + +### rateControl? + +```ts +optional rateControl?: "quantizer" | "bitrate-fallback" | "bitrate"; +``` + +The rate-control path selected by the browser, when known. + + *** ### state diff --git a/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md b/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md index 04e1eddf..b1f25298 100644 --- a/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md +++ b/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / VideoHardwareAcceleration diff --git a/api/textmode.export.js/type-aliases/VideoLatencyMode.md b/api/textmode.export.js/type-aliases/VideoLatencyMode.md index 201bdf01..1a162556 100644 --- a/api/textmode.export.js/type-aliases/VideoLatencyMode.md +++ b/api/textmode.export.js/type-aliases/VideoLatencyMode.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / VideoLatencyMode diff --git a/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md b/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md index c389f1e8..000b1ddd 100644 --- a/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md +++ b/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / VideoOverlayDefaults diff --git a/api/textmode.export.js/type-aliases/VideoRecordingState.md b/api/textmode.export.js/type-aliases/VideoRecordingState.md index ec90a8c9..8943db14 100644 --- a/api/textmode.export.js/type-aliases/VideoRecordingState.md +++ b/api/textmode.export.js/type-aliases/VideoRecordingState.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / VideoRecordingState diff --git a/api/textmode.export.js/typedoc-sidebar.json b/api/textmode.export.js/typedoc-sidebar.json index 3de9571a..da6c59fb 100644 --- a/api/textmode.export.js/typedoc-sidebar.json +++ b/api/textmode.export.js/typedoc-sidebar.json @@ -1 +1 @@ -[{"text":"Animation export","collapsed":true,"items":[{"text":"GIFExportOptions","link":"/api/textmode.export.js/type-aliases/GIFExportOptions.md"},{"text":"GIFExportProgress","link":"/api/textmode.export.js/type-aliases/GIFExportProgress.md"},{"text":"VideoBitrateMode","link":"/api/textmode.export.js/type-aliases/VideoBitrateMode.md"},{"text":"VideoBitratePreset","link":"/api/textmode.export.js/type-aliases/VideoBitratePreset.md"},{"text":"VideoExportFormat","link":"/api/textmode.export.js/type-aliases/VideoExportFormat.md"},{"text":"VideoExportOptions","link":"/api/textmode.export.js/type-aliases/VideoExportOptions.md"},{"text":"VideoExportPhase","link":"/api/textmode.export.js/type-aliases/VideoExportPhase.md"},{"text":"VideoExportProgress","link":"/api/textmode.export.js/type-aliases/VideoExportProgress.md"},{"text":"VideoHardwareAcceleration","link":"/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md"},{"text":"VideoLatencyMode","link":"/api/textmode.export.js/type-aliases/VideoLatencyMode.md"},{"text":"VideoRecordingState","link":"/api/textmode.export.js/type-aliases/VideoRecordingState.md"}]},{"text":"Canvas capture","collapsed":true,"items":[{"text":"ImageExportOptions","link":"/api/textmode.export.js/type-aliases/ImageExportOptions.md"}]},{"text":"JSON document data","collapsed":true,"items":[{"text":"JSONExportColorMode","link":"/api/textmode.export.js/type-aliases/JSONExportColorMode.md"},{"text":"JSONExportOptions","link":"/api/textmode.export.js/type-aliases/JSONExportOptions.md"},{"text":"JSONExportTarget","link":"/api/textmode.export.js/type-aliases/JSONExportTarget.md"},{"text":"TextmodeDocumentJSON","link":"/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md"}]},{"text":"Layer data export","collapsed":true,"items":[{"text":"LayerExportOptions","link":"/api/textmode.export.js/interfaces/LayerExportOptions.md"},{"text":"SVGExportOptions","link":"/api/textmode.export.js/type-aliases/SVGExportOptions.md"},{"text":"TXTExportOptions","link":"/api/textmode.export.js/type-aliases/TXTExportOptions.md"}]},{"text":"Overlay","collapsed":true,"items":[{"text":"ExportOverlayController","link":"/api/textmode.export.js/interfaces/ExportOverlayController.md"},{"text":"ExportOverlayPosition","link":"/api/textmode.export.js/interfaces/ExportOverlayPosition.md"},{"text":"ExportOverlayPositionInput","link":"/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md"},{"text":"ExportDefaults","link":"/api/textmode.export.js/type-aliases/ExportDefaults.md"},{"text":"ExportDefaultsPatch","link":"/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md"},{"text":"GIFOverlayDefaults","link":"/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md"},{"text":"ImageOverlayDefaults","link":"/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md"},{"text":"JSONOverlayDefaults","link":"/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md"},{"text":"SVGOverlayDefaults","link":"/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md"},{"text":"TXTOverlayDefaults","link":"/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md"},{"text":"VideoOverlayDefaults","link":"/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md"}]},{"text":"Workflow","collapsed":true,"items":[{"text":"TextmodeExportAPI","link":"/api/textmode.export.js/interfaces/TextmodeExportAPI.md"},{"text":"ExportPlugin","link":"/api/textmode.export.js/variables/ExportPlugin.md"}]}] \ No newline at end of file +[{"text":"Animation export","collapsed":true,"items":[{"text":"GIFExportOptions","link":"/api/textmode.export.js/type-aliases/GIFExportOptions.md"},{"text":"GIFExportProgress","link":"/api/textmode.export.js/type-aliases/GIFExportProgress.md"},{"text":"VideoBitrateMode","link":"/api/textmode.export.js/type-aliases/VideoBitrateMode.md"},{"text":"VideoBitratePreset","link":"/api/textmode.export.js/type-aliases/VideoBitratePreset.md"},{"text":"VideoExportFormat","link":"/api/textmode.export.js/type-aliases/VideoExportFormat.md"},{"text":"VideoExportOptions","link":"/api/textmode.export.js/type-aliases/VideoExportOptions.md"},{"text":"VideoExportPhase","link":"/api/textmode.export.js/type-aliases/VideoExportPhase.md"},{"text":"VideoExportProgress","link":"/api/textmode.export.js/type-aliases/VideoExportProgress.md"},{"text":"VideoHardwareAcceleration","link":"/api/textmode.export.js/type-aliases/VideoHardwareAcceleration.md"},{"text":"VideoLatencyMode","link":"/api/textmode.export.js/type-aliases/VideoLatencyMode.md"},{"text":"VideoRecordingState","link":"/api/textmode.export.js/type-aliases/VideoRecordingState.md"}]},{"text":"Canvas capture","collapsed":true,"items":[{"text":"ImageExportOptions","link":"/api/textmode.export.js/type-aliases/ImageExportOptions.md"}]},{"text":"JSON document data","collapsed":true,"items":[{"text":"JSONExportColorMode","link":"/api/textmode.export.js/type-aliases/JSONExportColorMode.md"},{"text":"JSONExportOptions","link":"/api/textmode.export.js/type-aliases/JSONExportOptions.md"},{"text":"JSONExportTarget","link":"/api/textmode.export.js/type-aliases/JSONExportTarget.md"},{"text":"TextmodeDocumentJSON","link":"/api/textmode.export.js/type-aliases/TextmodeDocumentJSON.md"}]},{"text":"Layer data export","collapsed":true,"items":[{"text":"LayerExportOptions","link":"/api/textmode.export.js/interfaces/LayerExportOptions.md"},{"text":"SVGExportOptions","link":"/api/textmode.export.js/type-aliases/SVGExportOptions.md"},{"text":"TXTExportOptions","link":"/api/textmode.export.js/type-aliases/TXTExportOptions.md"}]},{"text":"Other","collapsed":true,"items":[{"text":"VideoContentHint","link":"/api/textmode.export.js/type-aliases/VideoContentHint.md"}]},{"text":"Overlay","collapsed":true,"items":[{"text":"ExportOverlayController","link":"/api/textmode.export.js/interfaces/ExportOverlayController.md"},{"text":"ExportOverlayPosition","link":"/api/textmode.export.js/interfaces/ExportOverlayPosition.md"},{"text":"ExportOverlayPositionInput","link":"/api/textmode.export.js/interfaces/ExportOverlayPositionInput.md"},{"text":"ExportDefaults","link":"/api/textmode.export.js/type-aliases/ExportDefaults.md"},{"text":"ExportDefaultsPatch","link":"/api/textmode.export.js/type-aliases/ExportDefaultsPatch.md"},{"text":"GIFOverlayDefaults","link":"/api/textmode.export.js/type-aliases/GIFOverlayDefaults.md"},{"text":"ImageOverlayDefaults","link":"/api/textmode.export.js/type-aliases/ImageOverlayDefaults.md"},{"text":"JSONOverlayDefaults","link":"/api/textmode.export.js/type-aliases/JSONOverlayDefaults.md"},{"text":"SVGOverlayDefaults","link":"/api/textmode.export.js/type-aliases/SVGOverlayDefaults.md"},{"text":"TXTOverlayDefaults","link":"/api/textmode.export.js/type-aliases/TXTOverlayDefaults.md"},{"text":"VideoOverlayDefaults","link":"/api/textmode.export.js/type-aliases/VideoOverlayDefaults.md"}]},{"text":"Workflow","collapsed":true,"items":[{"text":"TextmodeExportAPI","link":"/api/textmode.export.js/interfaces/TextmodeExportAPI.md"},{"text":"ExportPlugin","link":"/api/textmode.export.js/variables/ExportPlugin.md"}]}] \ No newline at end of file diff --git a/api/textmode.export.js/variables/ExportPlugin.md b/api/textmode.export.js/variables/ExportPlugin.md index d29a6f14..9a024640 100644 --- a/api/textmode.export.js/variables/ExportPlugin.md +++ b/api/textmode.export.js/variables/ExportPlugin.md @@ -7,7 +7,7 @@ category: Variables api: true kind: Variable ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.export.js](../index.md) / ExportPlugin diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont.md b/api/textmode.figlet.js/classes/TextmodeFigFont.md index 535dc356..9d13b415 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont.md @@ -7,7 +7,7 @@ category: Classes api: true kind: Class ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/baseline.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/baseline.md index f59f5abc..fe4f7961 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/baseline.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/baseline.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Accessor ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / baseline diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/characters.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/characters.md index 26772251..2dea5f11 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/characters.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/characters.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Accessor ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / characters diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultLayout.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultLayout.md index b3282db9..e6717653 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultLayout.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultLayout.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Accessor ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / defaultLayout diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultPrintDirection.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultPrintDirection.md index d1404fa3..c4ef7a70 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultPrintDirection.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultPrintDirection.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Accessor ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / defaultPrintDirection diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultVerticalLayout.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultVerticalLayout.md index ab5c08c1..893f729b 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultVerticalLayout.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/defaultVerticalLayout.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Accessor ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / defaultVerticalLayout diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/hardblank.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/hardblank.md index d1646e39..1e57c0cc 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/hardblank.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/hardblank.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Accessor ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / hardblank diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/header.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/header.md index 5467c7ad..90dde613 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/header.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/header.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Accessor ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / header diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/height.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/height.md index 0eceadbf..1bdc5dc9 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/height.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/height.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Accessor ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / height diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/name.md b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/name.md index 4dcb0f75..16accad0 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/name.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/accessors/name.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Accessor ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / name diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/addOnDispose.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/addOnDispose.md index 1e099760..a65fe08b 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/addOnDispose.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/addOnDispose.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / \_addOnDispose diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/dispose.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/dispose.md index e0530c4d..fb9ee4f9 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/dispose.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/dispose.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / dispose diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/getCharacter.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/getCharacter.md index f45de431..2e06d4e9 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/getCharacter.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/getCharacter.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / getCharacter diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/measureText.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/measureText.md index ce04f76b..39de922e 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/measureText.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/measureText.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / measureText diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/planText.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/planText.md index 326d6345..5f1437fa 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/planText.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/planText.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / planText diff --git a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/renderText.md b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/renderText.md index 094fc3a4..bc5a39aa 100644 --- a/api/textmode.figlet.js/classes/TextmodeFigFont/methods/renderText.md +++ b/api/textmode.figlet.js/classes/TextmodeFigFont/methods/renderText.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFigFont kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodeFigFont](../../TextmodeFigFont.md) / renderText diff --git a/api/textmode.figlet.js/index.md b/api/textmode.figlet.js/index.md index c527a15d..4b6e7800 100644 --- a/api/textmode.figlet.js/index.md +++ b/api/textmode.figlet.js/index.md @@ -7,7 +7,7 @@ category: API Reference api: true kind: Project ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- # textmode.figlet.js diff --git a/api/textmode.figlet.js/interfaces/FigCharacter.md b/api/textmode.figlet.js/interfaces/FigCharacter.md index 3325862a..6d69800a 100644 --- a/api/textmode.figlet.js/interfaces/FigCharacter.md +++ b/api/textmode.figlet.js/interfaces/FigCharacter.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.figlet.js/interfaces/FigFontHeader.md b/api/textmode.figlet.js/interfaces/FigFontHeader.md index 09838cd5..08a68fcd 100644 --- a/api/textmode.figlet.js/interfaces/FigFontHeader.md +++ b/api/textmode.figlet.js/interfaces/FigFontHeader.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.figlet.js/interfaces/FigTextCellContext.md b/api/textmode.figlet.js/interfaces/FigTextCellContext.md index 55430186..b2c72fdc 100644 --- a/api/textmode.figlet.js/interfaces/FigTextCellContext.md +++ b/api/textmode.figlet.js/interfaces/FigTextCellContext.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.figlet.js/interfaces/FigTextOptions.md b/api/textmode.figlet.js/interfaces/FigTextOptions.md index f774efb2..b479e2ed 100644 --- a/api/textmode.figlet.js/interfaces/FigTextOptions.md +++ b/api/textmode.figlet.js/interfaces/FigTextOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions.md index 8c7fbc1c..547f9ede 100644 --- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions.md +++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figFont.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figFont.md index 9e9fdc87..6ac5439c 100644 --- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figFont.md +++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figFont.md @@ -8,7 +8,7 @@ api: true owner: TextmodifierFigletExtensions kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figFont diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figText.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figText.md index 034e0cdf..feedc93d 100644 --- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figText.md +++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figText.md @@ -8,7 +8,7 @@ api: true owner: TextmodifierFigletExtensions kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figText diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextAlign.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextAlign.md index 7d1b4e23..7f287315 100644 --- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextAlign.md +++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextAlign.md @@ -8,7 +8,7 @@ api: true owner: TextmodifierFigletExtensions kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figTextAlign diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBaseline.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBaseline.md index 2e1c1da3..8668092b 100644 --- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBaseline.md +++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBaseline.md @@ -8,7 +8,7 @@ api: true owner: TextmodifierFigletExtensions kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figTextBaseline diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBounds.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBounds.md index 0657fddf..2856427d 100644 --- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBounds.md +++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextBounds.md @@ -8,7 +8,7 @@ api: true owner: TextmodifierFigletExtensions kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figTextBounds diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextHeight.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextHeight.md index 23d050bc..50ae3acb 100644 --- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextHeight.md +++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextHeight.md @@ -8,7 +8,7 @@ api: true owner: TextmodifierFigletExtensions kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figTextHeight diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextWidth.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextWidth.md index 123c1ffb..065d8ba4 100644 --- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextWidth.md +++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/figTextWidth.md @@ -8,7 +8,7 @@ api: true owner: TextmodifierFigletExtensions kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / figTextWidth diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/loadFigFont.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/loadFigFont.md index 7be1c57d..a7f5c91c 100644 --- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/loadFigFont.md +++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/loadFigFont.md @@ -8,7 +8,7 @@ api: true owner: TextmodifierFigletExtensions kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / loadFigFont diff --git a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/parseFigFont.md b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/parseFigFont.md index 1f9284d1..842ed909 100644 --- a/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/parseFigFont.md +++ b/api/textmode.figlet.js/interfaces/TextmodifierFigletExtensions/methods/parseFigFont.md @@ -8,7 +8,7 @@ api: true owner: TextmodifierFigletExtensions kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../../../index.md) / [TextmodifierFigletExtensions](../../TextmodifierFigletExtensions.md) / parseFigFont diff --git a/api/textmode.figlet.js/type-aliases/FigHorizontalLayout.md b/api/textmode.figlet.js/type-aliases/FigHorizontalLayout.md index 819c8b69..2b6d020d 100644 --- a/api/textmode.figlet.js/type-aliases/FigHorizontalLayout.md +++ b/api/textmode.figlet.js/type-aliases/FigHorizontalLayout.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../index.md) / FigHorizontalLayout diff --git a/api/textmode.figlet.js/type-aliases/FigPrintDirection.md b/api/textmode.figlet.js/type-aliases/FigPrintDirection.md index dd073e91..cfed739d 100644 --- a/api/textmode.figlet.js/type-aliases/FigPrintDirection.md +++ b/api/textmode.figlet.js/type-aliases/FigPrintDirection.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../index.md) / FigPrintDirection diff --git a/api/textmode.figlet.js/type-aliases/FigTextAlign.md b/api/textmode.figlet.js/type-aliases/FigTextAlign.md index 45b26355..b60e5962 100644 --- a/api/textmode.figlet.js/type-aliases/FigTextAlign.md +++ b/api/textmode.figlet.js/type-aliases/FigTextAlign.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../index.md) / FigTextAlign diff --git a/api/textmode.figlet.js/type-aliases/FigTextBaseline.md b/api/textmode.figlet.js/type-aliases/FigTextBaseline.md index 7e6ea11a..66eaaec2 100644 --- a/api/textmode.figlet.js/type-aliases/FigTextBaseline.md +++ b/api/textmode.figlet.js/type-aliases/FigTextBaseline.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../index.md) / FigTextBaseline diff --git a/api/textmode.figlet.js/type-aliases/FigTextColorResolver.md b/api/textmode.figlet.js/type-aliases/FigTextColorResolver.md index 0887d64e..22516042 100644 --- a/api/textmode.figlet.js/type-aliases/FigTextColorResolver.md +++ b/api/textmode.figlet.js/type-aliases/FigTextColorResolver.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../index.md) / FigTextColorResolver diff --git a/api/textmode.figlet.js/type-aliases/FigTextColorValue.md b/api/textmode.figlet.js/type-aliases/FigTextColorValue.md index 14ea1f8f..5a10e169 100644 --- a/api/textmode.figlet.js/type-aliases/FigTextColorValue.md +++ b/api/textmode.figlet.js/type-aliases/FigTextColorValue.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../index.md) / FigTextColorValue diff --git a/api/textmode.figlet.js/type-aliases/FigVerticalLayout.md b/api/textmode.figlet.js/type-aliases/FigVerticalLayout.md index c4c6f37c..537bfdf4 100644 --- a/api/textmode.figlet.js/type-aliases/FigVerticalLayout.md +++ b/api/textmode.figlet.js/type-aliases/FigVerticalLayout.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../index.md) / FigVerticalLayout diff --git a/api/textmode.figlet.js/type-aliases/FigWrapMode.md b/api/textmode.figlet.js/type-aliases/FigWrapMode.md index 11c2402c..974217d6 100644 --- a/api/textmode.figlet.js/type-aliases/FigWrapMode.md +++ b/api/textmode.figlet.js/type-aliases/FigWrapMode.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../index.md) / FigWrapMode diff --git a/api/textmode.figlet.js/variables/FigletPlugin.md b/api/textmode.figlet.js/variables/FigletPlugin.md index 4fd63030..7faa69e3 100644 --- a/api/textmode.figlet.js/variables/FigletPlugin.md +++ b/api/textmode.figlet.js/variables/FigletPlugin.md @@ -7,7 +7,7 @@ category: Variables api: true kind: Variable ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.figlet.js](../index.md) / FigletPlugin diff --git a/api/textmode.filters.js/classes/TextmodeFilterManager.md b/api/textmode.filters.js/classes/TextmodeFilterManager.md index c6144b8e..382438f6 100644 --- a/api/textmode.filters.js/classes/TextmodeFilterManager.md +++ b/api/textmode.filters.js/classes/TextmodeFilterManager.md @@ -7,7 +7,7 @@ category: Classes api: true kind: Class ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.filters.js/index.md b/api/textmode.filters.js/index.md index 8de2829f..b91c9383 100644 --- a/api/textmode.filters.js/index.md +++ b/api/textmode.filters.js/index.md @@ -7,7 +7,7 @@ category: API Reference api: true kind: Project ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- # textmode.filters.js diff --git a/api/textmode.filters.js/interfaces/BloomOptions.md b/api/textmode.filters.js/interfaces/BloomOptions.md index e499e950..55ad56c4 100644 --- a/api/textmode.filters.js/interfaces/BloomOptions.md +++ b/api/textmode.filters.js/interfaces/BloomOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/BrightnessOptions.md b/api/textmode.filters.js/interfaces/BrightnessOptions.md index a5d734bc..836719d2 100644 --- a/api/textmode.filters.js/interfaces/BrightnessOptions.md +++ b/api/textmode.filters.js/interfaces/BrightnessOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/BuiltInFilterParameterMap.md b/api/textmode.filters.js/interfaces/BuiltInFilterParameterMap.md index 07f1984b..82ccd2f0 100644 --- a/api/textmode.filters.js/interfaces/BuiltInFilterParameterMap.md +++ b/api/textmode.filters.js/interfaces/BuiltInFilterParameterMap.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/ChromaticAberrationOptions.md b/api/textmode.filters.js/interfaces/ChromaticAberrationOptions.md index 866a9455..29cdd359 100644 --- a/api/textmode.filters.js/interfaces/ChromaticAberrationOptions.md +++ b/api/textmode.filters.js/interfaces/ChromaticAberrationOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/ContrastOptions.md b/api/textmode.filters.js/interfaces/ContrastOptions.md index 17a1933d..a0a80ed4 100644 --- a/api/textmode.filters.js/interfaces/ContrastOptions.md +++ b/api/textmode.filters.js/interfaces/ContrastOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/CrtMattiasOptions.md b/api/textmode.filters.js/interfaces/CrtMattiasOptions.md index a753d262..034455ce 100644 --- a/api/textmode.filters.js/interfaces/CrtMattiasOptions.md +++ b/api/textmode.filters.js/interfaces/CrtMattiasOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/FilmGrainOptions.md b/api/textmode.filters.js/interfaces/FilmGrainOptions.md index 8863474d..77eef8df 100644 --- a/api/textmode.filters.js/interfaces/FilmGrainOptions.md +++ b/api/textmode.filters.js/interfaces/FilmGrainOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/GlitchOptions.md b/api/textmode.filters.js/interfaces/GlitchOptions.md index 8953acd7..718b1c7e 100644 --- a/api/textmode.filters.js/interfaces/GlitchOptions.md +++ b/api/textmode.filters.js/interfaces/GlitchOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/GrayscaleOptions.md b/api/textmode.filters.js/interfaces/GrayscaleOptions.md index 007b3d97..606afeec 100644 --- a/api/textmode.filters.js/interfaces/GrayscaleOptions.md +++ b/api/textmode.filters.js/interfaces/GrayscaleOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/GridDistortionOptions.md b/api/textmode.filters.js/interfaces/GridDistortionOptions.md index 15cb1328..62a6b98c 100644 --- a/api/textmode.filters.js/interfaces/GridDistortionOptions.md +++ b/api/textmode.filters.js/interfaces/GridDistortionOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/HueRotateOptions.md b/api/textmode.filters.js/interfaces/HueRotateOptions.md index 7656921f..9731c7bb 100644 --- a/api/textmode.filters.js/interfaces/HueRotateOptions.md +++ b/api/textmode.filters.js/interfaces/HueRotateOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/PixelateOptions.md b/api/textmode.filters.js/interfaces/PixelateOptions.md index 7dc50215..7cf6ea08 100644 --- a/api/textmode.filters.js/interfaces/PixelateOptions.md +++ b/api/textmode.filters.js/interfaces/PixelateOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/PosterizeOptions.md b/api/textmode.filters.js/interfaces/PosterizeOptions.md index c09d8086..26c9bee2 100644 --- a/api/textmode.filters.js/interfaces/PosterizeOptions.md +++ b/api/textmode.filters.js/interfaces/PosterizeOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/SaturationOptions.md b/api/textmode.filters.js/interfaces/SaturationOptions.md index 06f490bb..3311b865 100644 --- a/api/textmode.filters.js/interfaces/SaturationOptions.md +++ b/api/textmode.filters.js/interfaces/SaturationOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/ScanlinesOptions.md b/api/textmode.filters.js/interfaces/ScanlinesOptions.md index 348d1466..cfeb9650 100644 --- a/api/textmode.filters.js/interfaces/ScanlinesOptions.md +++ b/api/textmode.filters.js/interfaces/ScanlinesOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/SepiaOptions.md b/api/textmode.filters.js/interfaces/SepiaOptions.md index 9f6dcaec..4235ba9b 100644 --- a/api/textmode.filters.js/interfaces/SepiaOptions.md +++ b/api/textmode.filters.js/interfaces/SepiaOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/ThresholdOptions.md b/api/textmode.filters.js/interfaces/ThresholdOptions.md index f962d8b4..993c344d 100644 --- a/api/textmode.filters.js/interfaces/ThresholdOptions.md +++ b/api/textmode.filters.js/interfaces/ThresholdOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/interfaces/VignetteOptions.md b/api/textmode.filters.js/interfaces/VignetteOptions.md index 74ac65e5..9642ef99 100644 --- a/api/textmode.filters.js/interfaces/VignetteOptions.md +++ b/api/textmode.filters.js/interfaces/VignetteOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.filters.js/type-aliases/BuiltInFilterName.md b/api/textmode.filters.js/type-aliases/BuiltInFilterName.md index ea5164cf..33c238bb 100644 --- a/api/textmode.filters.js/type-aliases/BuiltInFilterName.md +++ b/api/textmode.filters.js/type-aliases/BuiltInFilterName.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.filters.js](../index.md) / BuiltInFilterName diff --git a/api/textmode.filters.js/type-aliases/FilterName.md b/api/textmode.filters.js/type-aliases/FilterName.md index 4b095a1d..b416609e 100644 --- a/api/textmode.filters.js/type-aliases/FilterName.md +++ b/api/textmode.filters.js/type-aliases/FilterName.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.filters.js](../index.md) / FilterName diff --git a/api/textmode.filters.js/type-aliases/TextmodeFilterShader.md b/api/textmode.filters.js/type-aliases/TextmodeFilterShader.md index 5e5a0e05..8670a68d 100644 --- a/api/textmode.filters.js/type-aliases/TextmodeFilterShader.md +++ b/api/textmode.filters.js/type-aliases/TextmodeFilterShader.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.filters.js](../index.md) / TextmodeFilterShader diff --git a/api/textmode.filters.js/type-aliases/TextmodeFilterUniformDefinitions.md b/api/textmode.filters.js/type-aliases/TextmodeFilterUniformDefinitions.md index 426d02b5..f4dc11aa 100644 --- a/api/textmode.filters.js/type-aliases/TextmodeFilterUniformDefinitions.md +++ b/api/textmode.filters.js/type-aliases/TextmodeFilterUniformDefinitions.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.filters.js](../index.md) / TextmodeFilterUniformDefinitions diff --git a/api/textmode.filters.js/variables/FiltersPlugin.md b/api/textmode.filters.js/variables/FiltersPlugin.md index 09de8268..2cd96948 100644 --- a/api/textmode.filters.js/variables/FiltersPlugin.md +++ b/api/textmode.filters.js/variables/FiltersPlugin.md @@ -7,7 +7,7 @@ category: Variables api: true kind: Variable ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.filters.js](../index.md) / FiltersPlugin diff --git a/api/textmode.js/classes/TextmodeCamera.md b/api/textmode.js/classes/TextmodeCamera.md index a021f2b0..70d11caf 100644 --- a/api/textmode.js/classes/TextmodeCamera.md +++ b/api/textmode.js/classes/TextmodeCamera.md @@ -6,7 +6,7 @@ description: Mutable camera object used for p5-style camera workflows. category: Classes api: true kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/eyeX.md b/api/textmode.js/classes/TextmodeCamera/accessors/eyeX.md index 846f6969..b9a2f4c6 100644 --- a/api/textmode.js/classes/TextmodeCamera/accessors/eyeX.md +++ b/api/textmode.js/classes/TextmodeCamera/accessors/eyeX.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeCamera kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / eyeX diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/eyeY.md b/api/textmode.js/classes/TextmodeCamera/accessors/eyeY.md index 605de193..e9b8079e 100644 --- a/api/textmode.js/classes/TextmodeCamera/accessors/eyeY.md +++ b/api/textmode.js/classes/TextmodeCamera/accessors/eyeY.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeCamera kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / eyeY diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/eyeZ.md b/api/textmode.js/classes/TextmodeCamera/accessors/eyeZ.md index a40a5955..b6dd56a0 100644 --- a/api/textmode.js/classes/TextmodeCamera/accessors/eyeZ.md +++ b/api/textmode.js/classes/TextmodeCamera/accessors/eyeZ.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeCamera kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / eyeZ diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/targetX.md b/api/textmode.js/classes/TextmodeCamera/accessors/targetX.md index fb55ffd6..2b9829b3 100644 --- a/api/textmode.js/classes/TextmodeCamera/accessors/targetX.md +++ b/api/textmode.js/classes/TextmodeCamera/accessors/targetX.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeCamera kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / targetX diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/targetY.md b/api/textmode.js/classes/TextmodeCamera/accessors/targetY.md index 0cbbf65a..8307b0e0 100644 --- a/api/textmode.js/classes/TextmodeCamera/accessors/targetY.md +++ b/api/textmode.js/classes/TextmodeCamera/accessors/targetY.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeCamera kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / targetY diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/targetZ.md b/api/textmode.js/classes/TextmodeCamera/accessors/targetZ.md index e30fe6b0..0d741d2e 100644 --- a/api/textmode.js/classes/TextmodeCamera/accessors/targetZ.md +++ b/api/textmode.js/classes/TextmodeCamera/accessors/targetZ.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeCamera kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / targetZ diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/upX.md b/api/textmode.js/classes/TextmodeCamera/accessors/upX.md index 9912dec4..4534089d 100644 --- a/api/textmode.js/classes/TextmodeCamera/accessors/upX.md +++ b/api/textmode.js/classes/TextmodeCamera/accessors/upX.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeCamera kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / upX diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/upY.md b/api/textmode.js/classes/TextmodeCamera/accessors/upY.md index 0ec51c42..ce1b2578 100644 --- a/api/textmode.js/classes/TextmodeCamera/accessors/upY.md +++ b/api/textmode.js/classes/TextmodeCamera/accessors/upY.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeCamera kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / upY diff --git a/api/textmode.js/classes/TextmodeCamera/accessors/upZ.md b/api/textmode.js/classes/TextmodeCamera/accessors/upZ.md index 7542c37e..87dc1381 100644 --- a/api/textmode.js/classes/TextmodeCamera/accessors/upZ.md +++ b/api/textmode.js/classes/TextmodeCamera/accessors/upZ.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeCamera kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / upZ diff --git a/api/textmode.js/classes/TextmodeCamera/methods/copy.md b/api/textmode.js/classes/TextmodeCamera/methods/copy.md index 948c6843..8c1548c1 100644 --- a/api/textmode.js/classes/TextmodeCamera/methods/copy.md +++ b/api/textmode.js/classes/TextmodeCamera/methods/copy.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeCamera kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / copy diff --git a/api/textmode.js/classes/TextmodeCamera/methods/lookAt.md b/api/textmode.js/classes/TextmodeCamera/methods/lookAt.md index 060efec5..299b3323 100644 --- a/api/textmode.js/classes/TextmodeCamera/methods/lookAt.md +++ b/api/textmode.js/classes/TextmodeCamera/methods/lookAt.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeCamera kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / lookAt diff --git a/api/textmode.js/classes/TextmodeCamera/methods/move.md b/api/textmode.js/classes/TextmodeCamera/methods/move.md index ca1cc49b..14b001aa 100644 --- a/api/textmode.js/classes/TextmodeCamera/methods/move.md +++ b/api/textmode.js/classes/TextmodeCamera/methods/move.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeCamera kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / move diff --git a/api/textmode.js/classes/TextmodeCamera/methods/setPosition.md b/api/textmode.js/classes/TextmodeCamera/methods/setPosition.md index 2391b026..d26e0fb7 100644 --- a/api/textmode.js/classes/TextmodeCamera/methods/setPosition.md +++ b/api/textmode.js/classes/TextmodeCamera/methods/setPosition.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeCamera kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / setPosition diff --git a/api/textmode.js/classes/TextmodeCamera/methods/setUp.md b/api/textmode.js/classes/TextmodeCamera/methods/setUp.md index 1d326f60..09289548 100644 --- a/api/textmode.js/classes/TextmodeCamera/methods/setUp.md +++ b/api/textmode.js/classes/TextmodeCamera/methods/setUp.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeCamera kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeCamera](../../TextmodeCamera.md) / setUp diff --git a/api/textmode.js/classes/TextmodeFramebuffer.md b/api/textmode.js/classes/TextmodeFramebuffer.md index 94733f65..b4586c82 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer.md +++ b/api/textmode.js/classes/TextmodeFramebuffer.md @@ -6,7 +6,7 @@ description: Framebuffer class for managing offscreen rendering targets initiali category: Classes api: true kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/classes/TextmodeFramebuffer/accessors/attachmentCount.md b/api/textmode.js/classes/TextmodeFramebuffer/accessors/attachmentCount.md index 5e33804d..5bd73a36 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer/accessors/attachmentCount.md +++ b/api/textmode.js/classes/TextmodeFramebuffer/accessors/attachmentCount.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeFramebuffer kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / attachmentCount diff --git a/api/textmode.js/classes/TextmodeFramebuffer/accessors/framebuffer.md b/api/textmode.js/classes/TextmodeFramebuffer/accessors/framebuffer.md index 87cd8dc6..4259c40a 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer/accessors/framebuffer.md +++ b/api/textmode.js/classes/TextmodeFramebuffer/accessors/framebuffer.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeFramebuffer kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / framebuffer diff --git a/api/textmode.js/classes/TextmodeFramebuffer/accessors/height.md b/api/textmode.js/classes/TextmodeFramebuffer/accessors/height.md index fd2c46f2..a8f18679 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer/accessors/height.md +++ b/api/textmode.js/classes/TextmodeFramebuffer/accessors/height.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeFramebuffer kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / height diff --git a/api/textmode.js/classes/TextmodeFramebuffer/accessors/textures.md b/api/textmode.js/classes/TextmodeFramebuffer/accessors/textures.md index 705e6957..cd0522b6 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer/accessors/textures.md +++ b/api/textmode.js/classes/TextmodeFramebuffer/accessors/textures.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeFramebuffer kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / textures diff --git a/api/textmode.js/classes/TextmodeFramebuffer/accessors/width.md b/api/textmode.js/classes/TextmodeFramebuffer/accessors/width.md index a4bebcfd..8bc44783 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer/accessors/width.md +++ b/api/textmode.js/classes/TextmodeFramebuffer/accessors/width.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeFramebuffer kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / width diff --git a/api/textmode.js/classes/TextmodeFramebuffer/methods/begin.md b/api/textmode.js/classes/TextmodeFramebuffer/methods/begin.md index a6be2a46..128c3d12 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer/methods/begin.md +++ b/api/textmode.js/classes/TextmodeFramebuffer/methods/begin.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeFramebuffer kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / begin diff --git a/api/textmode.js/classes/TextmodeFramebuffer/methods/dispose.md b/api/textmode.js/classes/TextmodeFramebuffer/methods/dispose.md index 2d04c8fe..f4175b01 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer/methods/dispose.md +++ b/api/textmode.js/classes/TextmodeFramebuffer/methods/dispose.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeFramebuffer kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / dispose diff --git a/api/textmode.js/classes/TextmodeFramebuffer/methods/end.md b/api/textmode.js/classes/TextmodeFramebuffer/methods/end.md index cd60f2fb..98cd5447 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer/methods/end.md +++ b/api/textmode.js/classes/TextmodeFramebuffer/methods/end.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeFramebuffer kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / end diff --git a/api/textmode.js/classes/TextmodeFramebuffer/methods/readPixels.md b/api/textmode.js/classes/TextmodeFramebuffer/methods/readPixels.md index c66514d4..209443ca 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer/methods/readPixels.md +++ b/api/textmode.js/classes/TextmodeFramebuffer/methods/readPixels.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeFramebuffer kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / readPixels diff --git a/api/textmode.js/classes/TextmodeFramebuffer/methods/resize.md b/api/textmode.js/classes/TextmodeFramebuffer/methods/resize.md index 92b6d05f..539b23d0 100644 --- a/api/textmode.js/classes/TextmodeFramebuffer/methods/resize.md +++ b/api/textmode.js/classes/TextmodeFramebuffer/methods/resize.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeFramebuffer kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeFramebuffer](../../TextmodeFramebuffer.md) / resize diff --git a/api/textmode.js/classes/TextmodeGlyphRamp.md b/api/textmode.js/classes/TextmodeGlyphRamp.md index aa99a690..04e32d71 100644 --- a/api/textmode.js/classes/TextmodeGlyphRamp.md +++ b/api/textmode.js/classes/TextmodeGlyphRamp.md @@ -6,7 +6,7 @@ description: Immutable character sequence for mapping numbers to glyphs. category: Classes api: true kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: true --- diff --git a/api/textmode.js/classes/TextmodeGrid.md b/api/textmode.js/classes/TextmodeGrid.md index eff1c23f..8fe20670 100644 --- a/api/textmode.js/classes/TextmodeGrid.md +++ b/api/textmode.js/classes/TextmodeGrid.md @@ -6,7 +6,7 @@ description: Grid used by a textmode layer. category: Classes api: true kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/cellHeight.md b/api/textmode.js/classes/TextmodeGrid/accessors/cellHeight.md index c6575e39..d9bf0549 100644 --- a/api/textmode.js/classes/TextmodeGrid/accessors/cellHeight.md +++ b/api/textmode.js/classes/TextmodeGrid/accessors/cellHeight.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeGrid kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / cellHeight diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/cellWidth.md b/api/textmode.js/classes/TextmodeGrid/accessors/cellWidth.md index b1e750b1..79e7c8b4 100644 --- a/api/textmode.js/classes/TextmodeGrid/accessors/cellWidth.md +++ b/api/textmode.js/classes/TextmodeGrid/accessors/cellWidth.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeGrid kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / cellWidth diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/cols.md b/api/textmode.js/classes/TextmodeGrid/accessors/cols.md index 50eecf8c..4e03e140 100644 --- a/api/textmode.js/classes/TextmodeGrid/accessors/cols.md +++ b/api/textmode.js/classes/TextmodeGrid/accessors/cols.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeGrid kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / cols diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/height.md b/api/textmode.js/classes/TextmodeGrid/accessors/height.md index 8f79ab9b..e21c6004 100644 --- a/api/textmode.js/classes/TextmodeGrid/accessors/height.md +++ b/api/textmode.js/classes/TextmodeGrid/accessors/height.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeGrid kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / height diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/offsetX.md b/api/textmode.js/classes/TextmodeGrid/accessors/offsetX.md index 7ffa6e68..88817c55 100644 --- a/api/textmode.js/classes/TextmodeGrid/accessors/offsetX.md +++ b/api/textmode.js/classes/TextmodeGrid/accessors/offsetX.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeGrid kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / offsetX diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/offsetY.md b/api/textmode.js/classes/TextmodeGrid/accessors/offsetY.md index c3a42d3c..8cabd6e0 100644 --- a/api/textmode.js/classes/TextmodeGrid/accessors/offsetY.md +++ b/api/textmode.js/classes/TextmodeGrid/accessors/offsetY.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeGrid kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / offsetY diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/rows.md b/api/textmode.js/classes/TextmodeGrid/accessors/rows.md index d992d5c8..ad31aa8e 100644 --- a/api/textmode.js/classes/TextmodeGrid/accessors/rows.md +++ b/api/textmode.js/classes/TextmodeGrid/accessors/rows.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeGrid kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / rows diff --git a/api/textmode.js/classes/TextmodeGrid/accessors/width.md b/api/textmode.js/classes/TextmodeGrid/accessors/width.md index 544fc0be..0d90d23f 100644 --- a/api/textmode.js/classes/TextmodeGrid/accessors/width.md +++ b/api/textmode.js/classes/TextmodeGrid/accessors/width.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: TextmodeGrid kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / width diff --git a/api/textmode.js/classes/TextmodeGrid/methods/reset.md b/api/textmode.js/classes/TextmodeGrid/methods/reset.md index 51df6337..d32f88d9 100644 --- a/api/textmode.js/classes/TextmodeGrid/methods/reset.md +++ b/api/textmode.js/classes/TextmodeGrid/methods/reset.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeGrid kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / reset diff --git a/api/textmode.js/classes/TextmodeGrid/methods/responsive.md b/api/textmode.js/classes/TextmodeGrid/methods/responsive.md index e8b7ef87..19170350 100644 --- a/api/textmode.js/classes/TextmodeGrid/methods/responsive.md +++ b/api/textmode.js/classes/TextmodeGrid/methods/responsive.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeGrid kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeGrid](../../TextmodeGrid.md) / responsive diff --git a/api/textmode.js/classes/TextmodeRandom.md b/api/textmode.js/classes/TextmodeRandom.md index b49e9072..3196de30 100644 --- a/api/textmode.js/classes/TextmodeRandom.md +++ b/api/textmode.js/classes/TextmodeRandom.md @@ -6,7 +6,7 @@ description: A deterministic pseudo-random number generator for textmode sketche category: Classes api: true kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: true --- diff --git a/api/textmode.js/classes/TextmodeShader.md b/api/textmode.js/classes/TextmodeShader.md index 109a9bcb..32495b78 100644 --- a/api/textmode.js/classes/TextmodeShader.md +++ b/api/textmode.js/classes/TextmodeShader.md @@ -6,7 +6,7 @@ description: WebGL shader program created by Textmodifier.createMaterialShader o category: Classes api: true kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/classes/TextmodeVector.md b/api/textmode.js/classes/TextmodeVector.md index 7a61ab87..4a178f40 100644 --- a/api/textmode.js/classes/TextmodeVector.md +++ b/api/textmode.js/classes/TextmodeVector.md @@ -6,7 +6,7 @@ description: Mutable two- or three-dimensional vector for creative-coding math. category: Classes api: true kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: true --- diff --git a/api/textmode.js/classes/TextmodeVector/methods/add.md b/api/textmode.js/classes/TextmodeVector/methods/add.md index f9f0bf49..7f5e372f 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/add.md +++ b/api/textmode.js/classes/TextmodeVector/methods/add.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / add diff --git a/api/textmode.js/classes/TextmodeVector/methods/copy.md b/api/textmode.js/classes/TextmodeVector/methods/copy.md index d868fdf8..86f5327a 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/copy.md +++ b/api/textmode.js/classes/TextmodeVector/methods/copy.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / copy diff --git a/api/textmode.js/classes/TextmodeVector/methods/cross.md b/api/textmode.js/classes/TextmodeVector/methods/cross.md index a20a9fe5..65a087e1 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/cross.md +++ b/api/textmode.js/classes/TextmodeVector/methods/cross.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / cross diff --git a/api/textmode.js/classes/TextmodeVector/methods/dist.md b/api/textmode.js/classes/TextmodeVector/methods/dist.md index 27257e7a..f46a4924 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/dist.md +++ b/api/textmode.js/classes/TextmodeVector/methods/dist.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / dist diff --git a/api/textmode.js/classes/TextmodeVector/methods/div.md b/api/textmode.js/classes/TextmodeVector/methods/div.md index 5d8782a3..85784b5b 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/div.md +++ b/api/textmode.js/classes/TextmodeVector/methods/div.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / div diff --git a/api/textmode.js/classes/TextmodeVector/methods/dot.md b/api/textmode.js/classes/TextmodeVector/methods/dot.md index f138e3e7..92764176 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/dot.md +++ b/api/textmode.js/classes/TextmodeVector/methods/dot.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / dot diff --git a/api/textmode.js/classes/TextmodeVector/methods/heading.md b/api/textmode.js/classes/TextmodeVector/methods/heading.md index 6d451238..f37e2928 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/heading.md +++ b/api/textmode.js/classes/TextmodeVector/methods/heading.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / heading diff --git a/api/textmode.js/classes/TextmodeVector/methods/limit.md b/api/textmode.js/classes/TextmodeVector/methods/limit.md index 4b5a071a..85549d32 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/limit.md +++ b/api/textmode.js/classes/TextmodeVector/methods/limit.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / limit diff --git a/api/textmode.js/classes/TextmodeVector/methods/mag.md b/api/textmode.js/classes/TextmodeVector/methods/mag.md index 09151fd9..5888f603 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/mag.md +++ b/api/textmode.js/classes/TextmodeVector/methods/mag.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / mag diff --git a/api/textmode.js/classes/TextmodeVector/methods/magSq.md b/api/textmode.js/classes/TextmodeVector/methods/magSq.md index 9da4b807..447bb7c9 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/magSq.md +++ b/api/textmode.js/classes/TextmodeVector/methods/magSq.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / magSq diff --git a/api/textmode.js/classes/TextmodeVector/methods/mult.md b/api/textmode.js/classes/TextmodeVector/methods/mult.md index 5cad0c4f..eaba4c39 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/mult.md +++ b/api/textmode.js/classes/TextmodeVector/methods/mult.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / mult diff --git a/api/textmode.js/classes/TextmodeVector/methods/normalize.md b/api/textmode.js/classes/TextmodeVector/methods/normalize.md index 51720cda..7eed9818 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/normalize.md +++ b/api/textmode.js/classes/TextmodeVector/methods/normalize.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / normalize diff --git a/api/textmode.js/classes/TextmodeVector/methods/set.md b/api/textmode.js/classes/TextmodeVector/methods/set.md index 98d84489..be7315da 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/set.md +++ b/api/textmode.js/classes/TextmodeVector/methods/set.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / set diff --git a/api/textmode.js/classes/TextmodeVector/methods/setMag.md b/api/textmode.js/classes/TextmodeVector/methods/setMag.md index 89d7ebc5..454a668f 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/setMag.md +++ b/api/textmode.js/classes/TextmodeVector/methods/setMag.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / setMag diff --git a/api/textmode.js/classes/TextmodeVector/methods/sub.md b/api/textmode.js/classes/TextmodeVector/methods/sub.md index 628bbe79..c9206f61 100644 --- a/api/textmode.js/classes/TextmodeVector/methods/sub.md +++ b/api/textmode.js/classes/TextmodeVector/methods/sub.md @@ -7,7 +7,7 @@ category: Methods api: true owner: TextmodeVector kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [TextmodeVector](../../TextmodeVector.md) / sub diff --git a/api/textmode.js/classes/Textmodifier.md b/api/textmode.js/classes/Textmodifier.md index f0fe391a..e2887359 100644 --- a/api/textmode.js/classes/Textmodifier.md +++ b/api/textmode.js/classes/Textmodifier.md @@ -6,7 +6,7 @@ description: The main textmode.js drawing context. category: Classes api: true kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- @@ -21,6 +21,10 @@ animation, and the p5-style drawing API. When no canvas is supplied, it creates one; when a canvas is supplied, it renders into that element. +## Extends + +- `TextmodifierExtensions` + ## 2D drawing Draw points, lines, curves, and planar primitives. @@ -170,6 +174,7 @@ Configure the drawing grid and the glyph source that populates it. | [fontSize](Textmodifier/methods/fontSize.md) | Set or get the base layer font size. | | [loadFont](Textmodifier/methods/loadFont.md) | Load a font and optionally set it as the base layer's active font. | | [loadTileset](Textmodifier/methods/loadTileset.md) | Load a tileset and optionally set it as the base layer's active glyph source. | +| [projectClientToGrid](Textmodifier/methods/projectClientToGrid.md) | Project CSS viewport/client coordinates into a textmode grid. | | [useTileColors](Textmodifier/methods/useTileColors.md) | Configure authored tileset color preservation on the base layer. | ## Input events diff --git a/api/textmode.js/classes/Textmodifier/accessors/canvas.md b/api/textmode.js/classes/Textmodifier/accessors/canvas.md index e7f25c76..bfe86de1 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/canvas.md +++ b/api/textmode.js/classes/Textmodifier/accessors/canvas.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / canvas diff --git a/api/textmode.js/classes/Textmodifier/accessors/conversions.md b/api/textmode.js/classes/Textmodifier/accessors/conversions.md index 77fe5162..e9201e36 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/conversions.md +++ b/api/textmode.js/classes/Textmodifier/accessors/conversions.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / conversions diff --git a/api/textmode.js/classes/Textmodifier/accessors/errors.md b/api/textmode.js/classes/Textmodifier/accessors/errors.md index 4fbd4b47..70d85a53 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/errors.md +++ b/api/textmode.js/classes/Textmodifier/accessors/errors.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / errors diff --git a/api/textmode.js/classes/Textmodifier/accessors/font.md b/api/textmode.js/classes/Textmodifier/accessors/font.md index 2695fe88..eb67d01d 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/font.md +++ b/api/textmode.js/classes/Textmodifier/accessors/font.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / font diff --git a/api/textmode.js/classes/Textmodifier/accessors/frameCount.md b/api/textmode.js/classes/Textmodifier/accessors/frameCount.md index 37de8654..36eb7d3a 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/frameCount.md +++ b/api/textmode.js/classes/Textmodifier/accessors/frameCount.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / frameCount diff --git a/api/textmode.js/classes/Textmodifier/accessors/grid.md b/api/textmode.js/classes/Textmodifier/accessors/grid.md index cc879f30..33aace0b 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/grid.md +++ b/api/textmode.js/classes/Textmodifier/accessors/grid.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / grid diff --git a/api/textmode.js/classes/Textmodifier/accessors/height.md b/api/textmode.js/classes/Textmodifier/accessors/height.md index 1599d3cd..f0fc8279 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/height.md +++ b/api/textmode.js/classes/Textmodifier/accessors/height.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / height diff --git a/api/textmode.js/classes/Textmodifier/accessors/isDisposed.md b/api/textmode.js/classes/Textmodifier/accessors/isDisposed.md index 0733a9e9..cdf16606 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/isDisposed.md +++ b/api/textmode.js/classes/Textmodifier/accessors/isDisposed.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / isDisposed diff --git a/api/textmode.js/classes/Textmodifier/accessors/isRenderingFrame.md b/api/textmode.js/classes/Textmodifier/accessors/isRenderingFrame.md index c1ca7f01..011b033e 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/isRenderingFrame.md +++ b/api/textmode.js/classes/Textmodifier/accessors/isRenderingFrame.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / isRenderingFrame diff --git a/api/textmode.js/classes/Textmodifier/accessors/layers.md b/api/textmode.js/classes/Textmodifier/accessors/layers.md index 10adb1f1..5ee8d16b 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/layers.md +++ b/api/textmode.js/classes/Textmodifier/accessors/layers.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / layers diff --git a/api/textmode.js/classes/Textmodifier/accessors/loading.md b/api/textmode.js/classes/Textmodifier/accessors/loading.md index b15ed041..0493f8ac 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/loading.md +++ b/api/textmode.js/classes/Textmodifier/accessors/loading.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loading diff --git a/api/textmode.js/classes/Textmodifier/accessors/millis.md b/api/textmode.js/classes/Textmodifier/accessors/millis.md index 38136b3c..f4fa4c3f 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/millis.md +++ b/api/textmode.js/classes/Textmodifier/accessors/millis.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / millis diff --git a/api/textmode.js/classes/Textmodifier/accessors/secs.md b/api/textmode.js/classes/Textmodifier/accessors/secs.md index ff108791..fb397e08 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/secs.md +++ b/api/textmode.js/classes/Textmodifier/accessors/secs.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / secs diff --git a/api/textmode.js/classes/Textmodifier/accessors/width.md b/api/textmode.js/classes/Textmodifier/accessors/width.md index 7a6cba1c..cf7be924 100644 --- a/api/textmode.js/classes/Textmodifier/accessors/width.md +++ b/api/textmode.js/classes/Textmodifier/accessors/width.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: Textmodifier kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / width diff --git a/api/textmode.js/classes/Textmodifier/methods/abs.md b/api/textmode.js/classes/Textmodifier/methods/abs.md index 4c61cfac..337dc40f 100644 --- a/api/textmode.js/classes/Textmodifier/methods/abs.md +++ b/api/textmode.js/classes/Textmodifier/methods/abs.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / abs diff --git a/api/textmode.js/classes/Textmodifier/methods/acos.md b/api/textmode.js/classes/Textmodifier/methods/acos.md index e95c79e5..c0818d25 100644 --- a/api/textmode.js/classes/Textmodifier/methods/acos.md +++ b/api/textmode.js/classes/Textmodifier/methods/acos.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / acos diff --git a/api/textmode.js/classes/Textmodifier/methods/ambientLight.md b/api/textmode.js/classes/Textmodifier/methods/ambientLight.md index c8d14332..11e155db 100644 --- a/api/textmode.js/classes/Textmodifier/methods/ambientLight.md +++ b/api/textmode.js/classes/Textmodifier/methods/ambientLight.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ambientLight diff --git a/api/textmode.js/classes/Textmodifier/methods/applyMatrix.md b/api/textmode.js/classes/Textmodifier/methods/applyMatrix.md index 51302553..726ca144 100644 --- a/api/textmode.js/classes/Textmodifier/methods/applyMatrix.md +++ b/api/textmode.js/classes/Textmodifier/methods/applyMatrix.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / applyMatrix diff --git a/api/textmode.js/classes/Textmodifier/methods/arc.md b/api/textmode.js/classes/Textmodifier/methods/arc.md index 2cd8f769..d799dadc 100644 --- a/api/textmode.js/classes/Textmodifier/methods/arc.md +++ b/api/textmode.js/classes/Textmodifier/methods/arc.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / arc diff --git a/api/textmode.js/classes/Textmodifier/methods/asin.md b/api/textmode.js/classes/Textmodifier/methods/asin.md index 9b0878a8..757a5b4d 100644 --- a/api/textmode.js/classes/Textmodifier/methods/asin.md +++ b/api/textmode.js/classes/Textmodifier/methods/asin.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / asin diff --git a/api/textmode.js/classes/Textmodifier/methods/atan.md b/api/textmode.js/classes/Textmodifier/methods/atan.md index fc8d8b37..70616456 100644 --- a/api/textmode.js/classes/Textmodifier/methods/atan.md +++ b/api/textmode.js/classes/Textmodifier/methods/atan.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / atan diff --git a/api/textmode.js/classes/Textmodifier/methods/atan2.md b/api/textmode.js/classes/Textmodifier/methods/atan2.md index 6f259960..df94e04c 100644 --- a/api/textmode.js/classes/Textmodifier/methods/atan2.md +++ b/api/textmode.js/classes/Textmodifier/methods/atan2.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / atan2 diff --git a/api/textmode.js/classes/Textmodifier/methods/background.md b/api/textmode.js/classes/Textmodifier/methods/background.md index 1c9cf50b..a01ba1cd 100644 --- a/api/textmode.js/classes/Textmodifier/methods/background.md +++ b/api/textmode.js/classes/Textmodifier/methods/background.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / background diff --git a/api/textmode.js/classes/Textmodifier/methods/beginShape.md b/api/textmode.js/classes/Textmodifier/methods/beginShape.md index 70543f22..6d8fbd7b 100644 --- a/api/textmode.js/classes/Textmodifier/methods/beginShape.md +++ b/api/textmode.js/classes/Textmodifier/methods/beginShape.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / beginShape diff --git a/api/textmode.js/classes/Textmodifier/methods/bezierCurve.md b/api/textmode.js/classes/Textmodifier/methods/bezierCurve.md index da2aae68..2a797c07 100644 --- a/api/textmode.js/classes/Textmodifier/methods/bezierCurve.md +++ b/api/textmode.js/classes/Textmodifier/methods/bezierCurve.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / bezierCurve diff --git a/api/textmode.js/classes/Textmodifier/methods/box.md b/api/textmode.js/classes/Textmodifier/methods/box.md index 7f7c94bf..c266e5f9 100644 --- a/api/textmode.js/classes/Textmodifier/methods/box.md +++ b/api/textmode.js/classes/Textmodifier/methods/box.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / box diff --git a/api/textmode.js/classes/Textmodifier/methods/camera.md b/api/textmode.js/classes/Textmodifier/methods/camera.md index cb9fedae..e7099078 100644 --- a/api/textmode.js/classes/Textmodifier/methods/camera.md +++ b/api/textmode.js/classes/Textmodifier/methods/camera.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / camera diff --git a/api/textmode.js/classes/Textmodifier/methods/ceil.md b/api/textmode.js/classes/Textmodifier/methods/ceil.md index 771efac3..1ce3ac33 100644 --- a/api/textmode.js/classes/Textmodifier/methods/ceil.md +++ b/api/textmode.js/classes/Textmodifier/methods/ceil.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ceil diff --git a/api/textmode.js/classes/Textmodifier/methods/cellColor.md b/api/textmode.js/classes/Textmodifier/methods/cellColor.md index 2073780f..2599c60f 100644 --- a/api/textmode.js/classes/Textmodifier/methods/cellColor.md +++ b/api/textmode.js/classes/Textmodifier/methods/cellColor.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / cellColor diff --git a/api/textmode.js/classes/Textmodifier/methods/char.md b/api/textmode.js/classes/Textmodifier/methods/char.md index fad29b35..2c4308fb 100644 --- a/api/textmode.js/classes/Textmodifier/methods/char.md +++ b/api/textmode.js/classes/Textmodifier/methods/char.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / char diff --git a/api/textmode.js/classes/Textmodifier/methods/charColor.md b/api/textmode.js/classes/Textmodifier/methods/charColor.md index c1bff3d8..3be16393 100644 --- a/api/textmode.js/classes/Textmodifier/methods/charColor.md +++ b/api/textmode.js/classes/Textmodifier/methods/charColor.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / charColor diff --git a/api/textmode.js/classes/Textmodifier/methods/charRotation.md b/api/textmode.js/classes/Textmodifier/methods/charRotation.md index dc245dd3..87bcee09 100644 --- a/api/textmode.js/classes/Textmodifier/methods/charRotation.md +++ b/api/textmode.js/classes/Textmodifier/methods/charRotation.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / charRotation diff --git a/api/textmode.js/classes/Textmodifier/methods/clamp.md b/api/textmode.js/classes/Textmodifier/methods/clamp.md index 923e7726..ee84ac97 100644 --- a/api/textmode.js/classes/Textmodifier/methods/clamp.md +++ b/api/textmode.js/classes/Textmodifier/methods/clamp.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / clamp diff --git a/api/textmode.js/classes/Textmodifier/methods/clear.md b/api/textmode.js/classes/Textmodifier/methods/clear.md index ab844462..6539e8bf 100644 --- a/api/textmode.js/classes/Textmodifier/methods/clear.md +++ b/api/textmode.js/classes/Textmodifier/methods/clear.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / clear diff --git a/api/textmode.js/classes/Textmodifier/methods/color.md b/api/textmode.js/classes/Textmodifier/methods/color.md index c92fc874..361c000d 100644 --- a/api/textmode.js/classes/Textmodifier/methods/color.md +++ b/api/textmode.js/classes/Textmodifier/methods/color.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / color diff --git a/api/textmode.js/classes/Textmodifier/methods/colorMode.md b/api/textmode.js/classes/Textmodifier/methods/colorMode.md index e9f85cd6..4a24017a 100644 --- a/api/textmode.js/classes/Textmodifier/methods/colorMode.md +++ b/api/textmode.js/classes/Textmodifier/methods/colorMode.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / colorMode diff --git a/api/textmode.js/classes/Textmodifier/methods/cone.md b/api/textmode.js/classes/Textmodifier/methods/cone.md index 96caa648..9489311c 100644 --- a/api/textmode.js/classes/Textmodifier/methods/cone.md +++ b/api/textmode.js/classes/Textmodifier/methods/cone.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / cone diff --git a/api/textmode.js/classes/Textmodifier/methods/constrain.md b/api/textmode.js/classes/Textmodifier/methods/constrain.md index 482776cf..35f123ae 100644 --- a/api/textmode.js/classes/Textmodifier/methods/constrain.md +++ b/api/textmode.js/classes/Textmodifier/methods/constrain.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / constrain diff --git a/api/textmode.js/classes/Textmodifier/methods/cos.md b/api/textmode.js/classes/Textmodifier/methods/cos.md index 5458202d..fe9769ad 100644 --- a/api/textmode.js/classes/Textmodifier/methods/cos.md +++ b/api/textmode.js/classes/Textmodifier/methods/cos.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / cos diff --git a/api/textmode.js/classes/Textmodifier/methods/createCamera.md b/api/textmode.js/classes/Textmodifier/methods/createCamera.md index d58ad0d6..33702c84 100644 --- a/api/textmode.js/classes/Textmodifier/methods/createCamera.md +++ b/api/textmode.js/classes/Textmodifier/methods/createCamera.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createCamera diff --git a/api/textmode.js/classes/Textmodifier/methods/createFramebuffer.md b/api/textmode.js/classes/Textmodifier/methods/createFramebuffer.md index b00b44f7..84b855e2 100644 --- a/api/textmode.js/classes/Textmodifier/methods/createFramebuffer.md +++ b/api/textmode.js/classes/Textmodifier/methods/createFramebuffer.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createFramebuffer diff --git a/api/textmode.js/classes/Textmodifier/methods/createGlyphRamp.md b/api/textmode.js/classes/Textmodifier/methods/createGlyphRamp.md index d530b471..c33438e1 100644 --- a/api/textmode.js/classes/Textmodifier/methods/createGlyphRamp.md +++ b/api/textmode.js/classes/Textmodifier/methods/createGlyphRamp.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createGlyphRamp diff --git a/api/textmode.js/classes/Textmodifier/methods/createMaterialShader.md b/api/textmode.js/classes/Textmodifier/methods/createMaterialShader.md index 82fa8320..3f1b07a2 100644 --- a/api/textmode.js/classes/Textmodifier/methods/createMaterialShader.md +++ b/api/textmode.js/classes/Textmodifier/methods/createMaterialShader.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createMaterialShader diff --git a/api/textmode.js/classes/Textmodifier/methods/createShader.md b/api/textmode.js/classes/Textmodifier/methods/createShader.md index 07346fac..5ec92067 100644 --- a/api/textmode.js/classes/Textmodifier/methods/createShader.md +++ b/api/textmode.js/classes/Textmodifier/methods/createShader.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createShader diff --git a/api/textmode.js/classes/Textmodifier/methods/createTexture.md b/api/textmode.js/classes/Textmodifier/methods/createTexture.md index 59cfb5b4..f05156c5 100644 --- a/api/textmode.js/classes/Textmodifier/methods/createTexture.md +++ b/api/textmode.js/classes/Textmodifier/methods/createTexture.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createTexture diff --git a/api/textmode.js/classes/Textmodifier/methods/createVector.md b/api/textmode.js/classes/Textmodifier/methods/createVector.md index 30b467d0..d41b951c 100644 --- a/api/textmode.js/classes/Textmodifier/methods/createVector.md +++ b/api/textmode.js/classes/Textmodifier/methods/createVector.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / createVector diff --git a/api/textmode.js/classes/Textmodifier/methods/cursor.md b/api/textmode.js/classes/Textmodifier/methods/cursor.md index 7522f932..037eb142 100644 --- a/api/textmode.js/classes/Textmodifier/methods/cursor.md +++ b/api/textmode.js/classes/Textmodifier/methods/cursor.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / cursor diff --git a/api/textmode.js/classes/Textmodifier/methods/cylinder.md b/api/textmode.js/classes/Textmodifier/methods/cylinder.md index aed58a09..468e7e6e 100644 --- a/api/textmode.js/classes/Textmodifier/methods/cylinder.md +++ b/api/textmode.js/classes/Textmodifier/methods/cylinder.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / cylinder diff --git a/api/textmode.js/classes/Textmodifier/methods/degrees.md b/api/textmode.js/classes/Textmodifier/methods/degrees.md index 8d1f9fcb..0e77b313 100644 --- a/api/textmode.js/classes/Textmodifier/methods/degrees.md +++ b/api/textmode.js/classes/Textmodifier/methods/degrees.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / degrees diff --git a/api/textmode.js/classes/Textmodifier/methods/deltaTime.md b/api/textmode.js/classes/Textmodifier/methods/deltaTime.md index 54823999..a1abd26f 100644 --- a/api/textmode.js/classes/Textmodifier/methods/deltaTime.md +++ b/api/textmode.js/classes/Textmodifier/methods/deltaTime.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / deltaTime diff --git a/api/textmode.js/classes/Textmodifier/methods/destroy.md b/api/textmode.js/classes/Textmodifier/methods/destroy.md index 7940c67f..481b9a3d 100644 --- a/api/textmode.js/classes/Textmodifier/methods/destroy.md +++ b/api/textmode.js/classes/Textmodifier/methods/destroy.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / destroy diff --git a/api/textmode.js/classes/Textmodifier/methods/dist.md b/api/textmode.js/classes/Textmodifier/methods/dist.md index 3a2689d6..629e4664 100644 --- a/api/textmode.js/classes/Textmodifier/methods/dist.md +++ b/api/textmode.js/classes/Textmodifier/methods/dist.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / dist diff --git a/api/textmode.js/classes/Textmodifier/methods/doubleClicked.md b/api/textmode.js/classes/Textmodifier/methods/doubleClicked.md index 69ab89d5..139fa550 100644 --- a/api/textmode.js/classes/Textmodifier/methods/doubleClicked.md +++ b/api/textmode.js/classes/Textmodifier/methods/doubleClicked.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / doubleClicked diff --git a/api/textmode.js/classes/Textmodifier/methods/doubleTap.md b/api/textmode.js/classes/Textmodifier/methods/doubleTap.md index 015b9052..ee52730b 100644 --- a/api/textmode.js/classes/Textmodifier/methods/doubleTap.md +++ b/api/textmode.js/classes/Textmodifier/methods/doubleTap.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / doubleTap diff --git a/api/textmode.js/classes/Textmodifier/methods/draw.md b/api/textmode.js/classes/Textmodifier/methods/draw.md index b98ad798..06790a0c 100644 --- a/api/textmode.js/classes/Textmodifier/methods/draw.md +++ b/api/textmode.js/classes/Textmodifier/methods/draw.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / draw diff --git a/api/textmode.js/classes/Textmodifier/methods/ease.md b/api/textmode.js/classes/Textmodifier/methods/ease.md index 60d1fdbd..61b6dd43 100644 --- a/api/textmode.js/classes/Textmodifier/methods/ease.md +++ b/api/textmode.js/classes/Textmodifier/methods/ease.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ease diff --git a/api/textmode.js/classes/Textmodifier/methods/ellipse.md b/api/textmode.js/classes/Textmodifier/methods/ellipse.md index 2365039b..1c79cdab 100644 --- a/api/textmode.js/classes/Textmodifier/methods/ellipse.md +++ b/api/textmode.js/classes/Textmodifier/methods/ellipse.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ellipse diff --git a/api/textmode.js/classes/Textmodifier/methods/ellipsoid.md b/api/textmode.js/classes/Textmodifier/methods/ellipsoid.md index a8abf61a..89e10860 100644 --- a/api/textmode.js/classes/Textmodifier/methods/ellipsoid.md +++ b/api/textmode.js/classes/Textmodifier/methods/ellipsoid.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ellipsoid diff --git a/api/textmode.js/classes/Textmodifier/methods/endShape.md b/api/textmode.js/classes/Textmodifier/methods/endShape.md index e84d1b2f..7f797201 100644 --- a/api/textmode.js/classes/Textmodifier/methods/endShape.md +++ b/api/textmode.js/classes/Textmodifier/methods/endShape.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / endShape diff --git a/api/textmode.js/classes/Textmodifier/methods/exitPointerLock.md b/api/textmode.js/classes/Textmodifier/methods/exitPointerLock.md index 6e7e1f88..d077bbf9 100644 --- a/api/textmode.js/classes/Textmodifier/methods/exitPointerLock.md +++ b/api/textmode.js/classes/Textmodifier/methods/exitPointerLock.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / exitPointerLock diff --git a/api/textmode.js/classes/Textmodifier/methods/exp.md b/api/textmode.js/classes/Textmodifier/methods/exp.md index 41ff8c39..2913cd80 100644 --- a/api/textmode.js/classes/Textmodifier/methods/exp.md +++ b/api/textmode.js/classes/Textmodifier/methods/exp.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / exp diff --git a/api/textmode.js/classes/Textmodifier/methods/fill.md b/api/textmode.js/classes/Textmodifier/methods/fill.md index 2e9cd883..4fea0baa 100644 --- a/api/textmode.js/classes/Textmodifier/methods/fill.md +++ b/api/textmode.js/classes/Textmodifier/methods/fill.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / fill diff --git a/api/textmode.js/classes/Textmodifier/methods/flipX.md b/api/textmode.js/classes/Textmodifier/methods/flipX.md index e96bf746..36b7985a 100644 --- a/api/textmode.js/classes/Textmodifier/methods/flipX.md +++ b/api/textmode.js/classes/Textmodifier/methods/flipX.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / flipX diff --git a/api/textmode.js/classes/Textmodifier/methods/flipY.md b/api/textmode.js/classes/Textmodifier/methods/flipY.md index 32728940..be0060c3 100644 --- a/api/textmode.js/classes/Textmodifier/methods/flipY.md +++ b/api/textmode.js/classes/Textmodifier/methods/flipY.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / flipY diff --git a/api/textmode.js/classes/Textmodifier/methods/floor.md b/api/textmode.js/classes/Textmodifier/methods/floor.md index 36b279d8..be490d4e 100644 --- a/api/textmode.js/classes/Textmodifier/methods/floor.md +++ b/api/textmode.js/classes/Textmodifier/methods/floor.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / floor diff --git a/api/textmode.js/classes/Textmodifier/methods/fontSize.md b/api/textmode.js/classes/Textmodifier/methods/fontSize.md index ea5304a0..5448a9a2 100644 --- a/api/textmode.js/classes/Textmodifier/methods/fontSize.md +++ b/api/textmode.js/classes/Textmodifier/methods/fontSize.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / fontSize diff --git a/api/textmode.js/classes/Textmodifier/methods/fract.md b/api/textmode.js/classes/Textmodifier/methods/fract.md index c49ff5bb..dffaa732 100644 --- a/api/textmode.js/classes/Textmodifier/methods/fract.md +++ b/api/textmode.js/classes/Textmodifier/methods/fract.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / fract diff --git a/api/textmode.js/classes/Textmodifier/methods/frameRate.md b/api/textmode.js/classes/Textmodifier/methods/frameRate.md index 046d364f..b152d437 100644 --- a/api/textmode.js/classes/Textmodifier/methods/frameRate.md +++ b/api/textmode.js/classes/Textmodifier/methods/frameRate.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / frameRate diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepad.md b/api/textmode.js/classes/Textmodifier/methods/gamepad.md index e64d4ca6..b08d0231 100644 --- a/api/textmode.js/classes/Textmodifier/methods/gamepad.md +++ b/api/textmode.js/classes/Textmodifier/methods/gamepad.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepad diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepadAxisChanged.md b/api/textmode.js/classes/Textmodifier/methods/gamepadAxisChanged.md index 05ae5893..ed70af7d 100644 --- a/api/textmode.js/classes/Textmodifier/methods/gamepadAxisChanged.md +++ b/api/textmode.js/classes/Textmodifier/methods/gamepadAxisChanged.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepadAxisChanged diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepadButtonPressed.md b/api/textmode.js/classes/Textmodifier/methods/gamepadButtonPressed.md index 48da223e..3b951013 100644 --- a/api/textmode.js/classes/Textmodifier/methods/gamepadButtonPressed.md +++ b/api/textmode.js/classes/Textmodifier/methods/gamepadButtonPressed.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepadButtonPressed diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepadButtonReleased.md b/api/textmode.js/classes/Textmodifier/methods/gamepadButtonReleased.md index 50596f35..f17342ec 100644 --- a/api/textmode.js/classes/Textmodifier/methods/gamepadButtonReleased.md +++ b/api/textmode.js/classes/Textmodifier/methods/gamepadButtonReleased.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepadButtonReleased diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepadConnected.md b/api/textmode.js/classes/Textmodifier/methods/gamepadConnected.md index 2ddb6974..0e673f0e 100644 --- a/api/textmode.js/classes/Textmodifier/methods/gamepadConnected.md +++ b/api/textmode.js/classes/Textmodifier/methods/gamepadConnected.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepadConnected diff --git a/api/textmode.js/classes/Textmodifier/methods/gamepadDisconnected.md b/api/textmode.js/classes/Textmodifier/methods/gamepadDisconnected.md index 4cd84f01..c06b5d2d 100644 --- a/api/textmode.js/classes/Textmodifier/methods/gamepadDisconnected.md +++ b/api/textmode.js/classes/Textmodifier/methods/gamepadDisconnected.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepadDisconnected diff --git a/api/textmode.js/classes/Textmodifier/methods/image.md b/api/textmode.js/classes/Textmodifier/methods/image.md index 0b877458..a029aaa1 100644 --- a/api/textmode.js/classes/Textmodifier/methods/image.md +++ b/api/textmode.js/classes/Textmodifier/methods/image.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / image diff --git a/api/textmode.js/classes/Textmodifier/methods/inputGrid.md b/api/textmode.js/classes/Textmodifier/methods/inputGrid.md index c620f6b0..504e31fc 100644 --- a/api/textmode.js/classes/Textmodifier/methods/inputGrid.md +++ b/api/textmode.js/classes/Textmodifier/methods/inputGrid.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / inputGrid diff --git a/api/textmode.js/classes/Textmodifier/methods/invert.md b/api/textmode.js/classes/Textmodifier/methods/invert.md index fcc3cce0..a3dd7d6d 100644 --- a/api/textmode.js/classes/Textmodifier/methods/invert.md +++ b/api/textmode.js/classes/Textmodifier/methods/invert.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / invert diff --git a/api/textmode.js/classes/Textmodifier/methods/isKeyPressed.md b/api/textmode.js/classes/Textmodifier/methods/isKeyPressed.md index d57e09a2..dc363766 100644 --- a/api/textmode.js/classes/Textmodifier/methods/isKeyPressed.md +++ b/api/textmode.js/classes/Textmodifier/methods/isKeyPressed.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / isKeyPressed diff --git a/api/textmode.js/classes/Textmodifier/methods/isLooping.md b/api/textmode.js/classes/Textmodifier/methods/isLooping.md index f023dbcb..397188c4 100644 --- a/api/textmode.js/classes/Textmodifier/methods/isLooping.md +++ b/api/textmode.js/classes/Textmodifier/methods/isLooping.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / isLooping diff --git a/api/textmode.js/classes/Textmodifier/methods/keyPressed.md b/api/textmode.js/classes/Textmodifier/methods/keyPressed.md index 7af8c36b..d40570bf 100644 --- a/api/textmode.js/classes/Textmodifier/methods/keyPressed.md +++ b/api/textmode.js/classes/Textmodifier/methods/keyPressed.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / keyPressed diff --git a/api/textmode.js/classes/Textmodifier/methods/keyReleased.md b/api/textmode.js/classes/Textmodifier/methods/keyReleased.md index 3c0f1492..925c3707 100644 --- a/api/textmode.js/classes/Textmodifier/methods/keyReleased.md +++ b/api/textmode.js/classes/Textmodifier/methods/keyReleased.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / keyReleased diff --git a/api/textmode.js/classes/Textmodifier/methods/keyTyped.md b/api/textmode.js/classes/Textmodifier/methods/keyTyped.md index d711fd19..34dd1bd9 100644 --- a/api/textmode.js/classes/Textmodifier/methods/keyTyped.md +++ b/api/textmode.js/classes/Textmodifier/methods/keyTyped.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / keyTyped diff --git a/api/textmode.js/classes/Textmodifier/methods/lerp.md b/api/textmode.js/classes/Textmodifier/methods/lerp.md index ceef2f42..dc1e346f 100644 --- a/api/textmode.js/classes/Textmodifier/methods/lerp.md +++ b/api/textmode.js/classes/Textmodifier/methods/lerp.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lerp diff --git a/api/textmode.js/classes/Textmodifier/methods/lightFalloff.md b/api/textmode.js/classes/Textmodifier/methods/lightFalloff.md index 269acef9..58429e86 100644 --- a/api/textmode.js/classes/Textmodifier/methods/lightFalloff.md +++ b/api/textmode.js/classes/Textmodifier/methods/lightFalloff.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lightFalloff diff --git a/api/textmode.js/classes/Textmodifier/methods/line.md b/api/textmode.js/classes/Textmodifier/methods/line.md index 89b6e2bd..070af0ab 100644 --- a/api/textmode.js/classes/Textmodifier/methods/line.md +++ b/api/textmode.js/classes/Textmodifier/methods/line.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / line diff --git a/api/textmode.js/classes/Textmodifier/methods/lineWeight.md b/api/textmode.js/classes/Textmodifier/methods/lineWeight.md index f29caeca..e3cb97d7 100644 --- a/api/textmode.js/classes/Textmodifier/methods/lineWeight.md +++ b/api/textmode.js/classes/Textmodifier/methods/lineWeight.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lineWeight diff --git a/api/textmode.js/classes/Textmodifier/methods/loadFont.md b/api/textmode.js/classes/Textmodifier/methods/loadFont.md index adbc7171..4eb0788b 100644 --- a/api/textmode.js/classes/Textmodifier/methods/loadFont.md +++ b/api/textmode.js/classes/Textmodifier/methods/loadFont.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loadFont diff --git a/api/textmode.js/classes/Textmodifier/methods/loadImage.md b/api/textmode.js/classes/Textmodifier/methods/loadImage.md index b7e8272d..0bb41866 100644 --- a/api/textmode.js/classes/Textmodifier/methods/loadImage.md +++ b/api/textmode.js/classes/Textmodifier/methods/loadImage.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loadImage diff --git a/api/textmode.js/classes/Textmodifier/methods/loadTileset.md b/api/textmode.js/classes/Textmodifier/methods/loadTileset.md index 06381a82..59d51c23 100644 --- a/api/textmode.js/classes/Textmodifier/methods/loadTileset.md +++ b/api/textmode.js/classes/Textmodifier/methods/loadTileset.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loadTileset diff --git a/api/textmode.js/classes/Textmodifier/methods/loadVideo.md b/api/textmode.js/classes/Textmodifier/methods/loadVideo.md index 6a7dfcf7..8538229e 100644 --- a/api/textmode.js/classes/Textmodifier/methods/loadVideo.md +++ b/api/textmode.js/classes/Textmodifier/methods/loadVideo.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loadVideo diff --git a/api/textmode.js/classes/Textmodifier/methods/log.md b/api/textmode.js/classes/Textmodifier/methods/log.md index beeffcc9..6ce6b978 100644 --- a/api/textmode.js/classes/Textmodifier/methods/log.md +++ b/api/textmode.js/classes/Textmodifier/methods/log.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / log diff --git a/api/textmode.js/classes/Textmodifier/methods/longPress.md b/api/textmode.js/classes/Textmodifier/methods/longPress.md index 1c38298b..7f8114e4 100644 --- a/api/textmode.js/classes/Textmodifier/methods/longPress.md +++ b/api/textmode.js/classes/Textmodifier/methods/longPress.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / longPress diff --git a/api/textmode.js/classes/Textmodifier/methods/lookAt.md b/api/textmode.js/classes/Textmodifier/methods/lookAt.md index 6b25039c..27f4b8d1 100644 --- a/api/textmode.js/classes/Textmodifier/methods/lookAt.md +++ b/api/textmode.js/classes/Textmodifier/methods/lookAt.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lookAt diff --git a/api/textmode.js/classes/Textmodifier/methods/loop.md b/api/textmode.js/classes/Textmodifier/methods/loop.md index 87f36456..8803cd7d 100644 --- a/api/textmode.js/classes/Textmodifier/methods/loop.md +++ b/api/textmode.js/classes/Textmodifier/methods/loop.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / loop diff --git a/api/textmode.js/classes/Textmodifier/methods/map.md b/api/textmode.js/classes/Textmodifier/methods/map.md index cf342c72..38904037 100644 --- a/api/textmode.js/classes/Textmodifier/methods/map.md +++ b/api/textmode.js/classes/Textmodifier/methods/map.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / map diff --git a/api/textmode.js/classes/Textmodifier/methods/max.md b/api/textmode.js/classes/Textmodifier/methods/max.md index 5244bdbe..e664b1c2 100644 --- a/api/textmode.js/classes/Textmodifier/methods/max.md +++ b/api/textmode.js/classes/Textmodifier/methods/max.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / max diff --git a/api/textmode.js/classes/Textmodifier/methods/min.md b/api/textmode.js/classes/Textmodifier/methods/min.md index 61bf0913..eb7750db 100644 --- a/api/textmode.js/classes/Textmodifier/methods/min.md +++ b/api/textmode.js/classes/Textmodifier/methods/min.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / min diff --git a/api/textmode.js/classes/Textmodifier/methods/mouseClicked.md b/api/textmode.js/classes/Textmodifier/methods/mouseClicked.md index d07d2f0b..33e26016 100644 --- a/api/textmode.js/classes/Textmodifier/methods/mouseClicked.md +++ b/api/textmode.js/classes/Textmodifier/methods/mouseClicked.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseClicked diff --git a/api/textmode.js/classes/Textmodifier/methods/mouseDragged.md b/api/textmode.js/classes/Textmodifier/methods/mouseDragged.md index 031236b4..f8435a61 100644 --- a/api/textmode.js/classes/Textmodifier/methods/mouseDragged.md +++ b/api/textmode.js/classes/Textmodifier/methods/mouseDragged.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseDragged diff --git a/api/textmode.js/classes/Textmodifier/methods/mouseMoved.md b/api/textmode.js/classes/Textmodifier/methods/mouseMoved.md index c5f6f2a6..2266c1c7 100644 --- a/api/textmode.js/classes/Textmodifier/methods/mouseMoved.md +++ b/api/textmode.js/classes/Textmodifier/methods/mouseMoved.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseMoved diff --git a/api/textmode.js/classes/Textmodifier/methods/mousePressed.md b/api/textmode.js/classes/Textmodifier/methods/mousePressed.md index 310ec472..a11439f4 100644 --- a/api/textmode.js/classes/Textmodifier/methods/mousePressed.md +++ b/api/textmode.js/classes/Textmodifier/methods/mousePressed.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mousePressed diff --git a/api/textmode.js/classes/Textmodifier/methods/mouseReleased.md b/api/textmode.js/classes/Textmodifier/methods/mouseReleased.md index 1949c69e..f94cd2b0 100644 --- a/api/textmode.js/classes/Textmodifier/methods/mouseReleased.md +++ b/api/textmode.js/classes/Textmodifier/methods/mouseReleased.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseReleased diff --git a/api/textmode.js/classes/Textmodifier/methods/mouseScrolled.md b/api/textmode.js/classes/Textmodifier/methods/mouseScrolled.md index 4c8a3e2c..5c723ded 100644 --- a/api/textmode.js/classes/Textmodifier/methods/mouseScrolled.md +++ b/api/textmode.js/classes/Textmodifier/methods/mouseScrolled.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseScrolled diff --git a/api/textmode.js/classes/Textmodifier/methods/noLights.md b/api/textmode.js/classes/Textmodifier/methods/noLights.md index 1c7f73f5..e32e3876 100644 --- a/api/textmode.js/classes/Textmodifier/methods/noLights.md +++ b/api/textmode.js/classes/Textmodifier/methods/noLights.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noLights diff --git a/api/textmode.js/classes/Textmodifier/methods/noLoop.md b/api/textmode.js/classes/Textmodifier/methods/noLoop.md index 293bf3db..257e6e48 100644 --- a/api/textmode.js/classes/Textmodifier/methods/noLoop.md +++ b/api/textmode.js/classes/Textmodifier/methods/noLoop.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noLoop diff --git a/api/textmode.js/classes/Textmodifier/methods/noTexture.md b/api/textmode.js/classes/Textmodifier/methods/noTexture.md index ecf37836..60185036 100644 --- a/api/textmode.js/classes/Textmodifier/methods/noTexture.md +++ b/api/textmode.js/classes/Textmodifier/methods/noTexture.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noTexture diff --git a/api/textmode.js/classes/Textmodifier/methods/noise.md b/api/textmode.js/classes/Textmodifier/methods/noise.md index f44761c7..a9000587 100644 --- a/api/textmode.js/classes/Textmodifier/methods/noise.md +++ b/api/textmode.js/classes/Textmodifier/methods/noise.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noise diff --git a/api/textmode.js/classes/Textmodifier/methods/noiseDetail.md b/api/textmode.js/classes/Textmodifier/methods/noiseDetail.md index 4e12e7fb..55783844 100644 --- a/api/textmode.js/classes/Textmodifier/methods/noiseDetail.md +++ b/api/textmode.js/classes/Textmodifier/methods/noiseDetail.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noiseDetail diff --git a/api/textmode.js/classes/Textmodifier/methods/noiseSeed.md b/api/textmode.js/classes/Textmodifier/methods/noiseSeed.md index 8d847d2f..b3aa6aa4 100644 --- a/api/textmode.js/classes/Textmodifier/methods/noiseSeed.md +++ b/api/textmode.js/classes/Textmodifier/methods/noiseSeed.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / noiseSeed diff --git a/api/textmode.js/classes/Textmodifier/methods/norm.md b/api/textmode.js/classes/Textmodifier/methods/norm.md index f0414dec..bde71878 100644 --- a/api/textmode.js/classes/Textmodifier/methods/norm.md +++ b/api/textmode.js/classes/Textmodifier/methods/norm.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / norm diff --git a/api/textmode.js/classes/Textmodifier/methods/off.md b/api/textmode.js/classes/Textmodifier/methods/off.md index 3a999dd6..b085e0fb 100644 --- a/api/textmode.js/classes/Textmodifier/methods/off.md +++ b/api/textmode.js/classes/Textmodifier/methods/off.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / off diff --git a/api/textmode.js/classes/Textmodifier/methods/on.md b/api/textmode.js/classes/Textmodifier/methods/on.md index 1b1775b2..d801ea54 100644 --- a/api/textmode.js/classes/Textmodifier/methods/on.md +++ b/api/textmode.js/classes/Textmodifier/methods/on.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / on diff --git a/api/textmode.js/classes/Textmodifier/methods/once.md b/api/textmode.js/classes/Textmodifier/methods/once.md index dbfa4f06..c3330e3c 100644 --- a/api/textmode.js/classes/Textmodifier/methods/once.md +++ b/api/textmode.js/classes/Textmodifier/methods/once.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / once diff --git a/api/textmode.js/classes/Textmodifier/methods/ortho.md b/api/textmode.js/classes/Textmodifier/methods/ortho.md index d1a9d010..d8ddc155 100644 --- a/api/textmode.js/classes/Textmodifier/methods/ortho.md +++ b/api/textmode.js/classes/Textmodifier/methods/ortho.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / ortho diff --git a/api/textmode.js/classes/Textmodifier/methods/perspective.md b/api/textmode.js/classes/Textmodifier/methods/perspective.md index c8aa0ae4..25e9d940 100644 --- a/api/textmode.js/classes/Textmodifier/methods/perspective.md +++ b/api/textmode.js/classes/Textmodifier/methods/perspective.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / perspective diff --git a/api/textmode.js/classes/Textmodifier/methods/pinch.md b/api/textmode.js/classes/Textmodifier/methods/pinch.md index 949e6a4b..c85f3f26 100644 --- a/api/textmode.js/classes/Textmodifier/methods/pinch.md +++ b/api/textmode.js/classes/Textmodifier/methods/pinch.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pinch diff --git a/api/textmode.js/classes/Textmodifier/methods/pixelDensity.md b/api/textmode.js/classes/Textmodifier/methods/pixelDensity.md index 65285d9a..ad403e84 100644 --- a/api/textmode.js/classes/Textmodifier/methods/pixelDensity.md +++ b/api/textmode.js/classes/Textmodifier/methods/pixelDensity.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pixelDensity diff --git a/api/textmode.js/classes/Textmodifier/methods/point.md b/api/textmode.js/classes/Textmodifier/methods/point.md index 1b466888..6682dc1d 100644 --- a/api/textmode.js/classes/Textmodifier/methods/point.md +++ b/api/textmode.js/classes/Textmodifier/methods/point.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / point diff --git a/api/textmode.js/classes/Textmodifier/methods/pointLight.md b/api/textmode.js/classes/Textmodifier/methods/pointLight.md index e3a6d210..1e695a9e 100644 --- a/api/textmode.js/classes/Textmodifier/methods/pointLight.md +++ b/api/textmode.js/classes/Textmodifier/methods/pointLight.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pointLight diff --git a/api/textmode.js/classes/Textmodifier/methods/pop.md b/api/textmode.js/classes/Textmodifier/methods/pop.md index 97daa950..ad4984a0 100644 --- a/api/textmode.js/classes/Textmodifier/methods/pop.md +++ b/api/textmode.js/classes/Textmodifier/methods/pop.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pop diff --git a/api/textmode.js/classes/Textmodifier/methods/postDraw.md b/api/textmode.js/classes/Textmodifier/methods/postDraw.md index 98ef3f4e..da2a7d9e 100644 --- a/api/textmode.js/classes/Textmodifier/methods/postDraw.md +++ b/api/textmode.js/classes/Textmodifier/methods/postDraw.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / postDraw diff --git a/api/textmode.js/classes/Textmodifier/methods/pow.md b/api/textmode.js/classes/Textmodifier/methods/pow.md index 6cc7f25f..358bcafa 100644 --- a/api/textmode.js/classes/Textmodifier/methods/pow.md +++ b/api/textmode.js/classes/Textmodifier/methods/pow.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pow diff --git a/api/textmode.js/classes/Textmodifier/methods/print.md b/api/textmode.js/classes/Textmodifier/methods/print.md index 5078a45b..8976b424 100644 --- a/api/textmode.js/classes/Textmodifier/methods/print.md +++ b/api/textmode.js/classes/Textmodifier/methods/print.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / print diff --git a/api/textmode.js/classes/Textmodifier/methods/printAlign.md b/api/textmode.js/classes/Textmodifier/methods/printAlign.md index 899653d1..dbfe9f17 100644 --- a/api/textmode.js/classes/Textmodifier/methods/printAlign.md +++ b/api/textmode.js/classes/Textmodifier/methods/printAlign.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / printAlign diff --git a/api/textmode.js/classes/Textmodifier/methods/projectClientToGrid.md b/api/textmode.js/classes/Textmodifier/methods/projectClientToGrid.md new file mode 100644 index 00000000..1b50368f --- /dev/null +++ b/api/textmode.js/classes/Textmodifier/methods/projectClientToGrid.md @@ -0,0 +1,49 @@ +--- +layout: doc +editLink: false +title: projectClientToGrid +description: Project CSS viewport/client coordinates into a textmode grid. +category: Methods +api: true +owner: Textmodifier +kind: Method +lastModified: 2026-08-22 +--- + +[textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / projectClientToGrid + +# Method: projectClientToGrid() + +```ts +projectClientToGrid( + clientX, + clientY, + target?): GridPosition; +``` + +Project CSS viewport/client coordinates into a textmode grid. + +When `target` is omitted, the topmost visible layer grid is used, falling back to the base grid. +Coordinates outside an initialized grid are returned as `Number.NEGATIVE_INFINITY` on both axes. +This is grid projection, not transformed visual hit-testing. + +## Parameters + +| Parameter | Type | Description | +| ------ | ------ | ------ | +| `clientX` | `number` | Horizontal CSS client coordinate. | +| `clientY` | `number` | Vertical CSS client coordinate. | +| `target?` | [`TextmodeGrid`](../../TextmodeGrid.md) | Optional grid to project onto. | + +## Returns + +[`GridPosition`](../../../interfaces/GridPosition.md) + +Center-based grid coordinates. + +## Example + +```ts +const cell = t.projectClientToGrid(event.clientX, event.clientY); +``` + diff --git a/api/textmode.js/classes/Textmodifier/methods/push.md b/api/textmode.js/classes/Textmodifier/methods/push.md index 6ac14497..df29ad6e 100644 --- a/api/textmode.js/classes/Textmodifier/methods/push.md +++ b/api/textmode.js/classes/Textmodifier/methods/push.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / push diff --git a/api/textmode.js/classes/Textmodifier/methods/radians.md b/api/textmode.js/classes/Textmodifier/methods/radians.md index e690191c..d346b4f8 100644 --- a/api/textmode.js/classes/Textmodifier/methods/radians.md +++ b/api/textmode.js/classes/Textmodifier/methods/radians.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / radians diff --git a/api/textmode.js/classes/Textmodifier/methods/random.md b/api/textmode.js/classes/Textmodifier/methods/random.md index 04d722e5..f6254a0f 100644 --- a/api/textmode.js/classes/Textmodifier/methods/random.md +++ b/api/textmode.js/classes/Textmodifier/methods/random.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / random diff --git a/api/textmode.js/classes/Textmodifier/methods/randomGaussian.md b/api/textmode.js/classes/Textmodifier/methods/randomGaussian.md index 1cfa294a..19d30e9f 100644 --- a/api/textmode.js/classes/Textmodifier/methods/randomGaussian.md +++ b/api/textmode.js/classes/Textmodifier/methods/randomGaussian.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / randomGaussian diff --git a/api/textmode.js/classes/Textmodifier/methods/randomSeed.md b/api/textmode.js/classes/Textmodifier/methods/randomSeed.md index 3409beb1..ac6c3a01 100644 --- a/api/textmode.js/classes/Textmodifier/methods/randomSeed.md +++ b/api/textmode.js/classes/Textmodifier/methods/randomSeed.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / randomSeed diff --git a/api/textmode.js/classes/Textmodifier/methods/randomStream.md b/api/textmode.js/classes/Textmodifier/methods/randomStream.md index d1de7c17..d9351519 100644 --- a/api/textmode.js/classes/Textmodifier/methods/randomStream.md +++ b/api/textmode.js/classes/Textmodifier/methods/randomStream.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / randomStream diff --git a/api/textmode.js/classes/Textmodifier/methods/rect.md b/api/textmode.js/classes/Textmodifier/methods/rect.md index ecc8c306..435a9d2a 100644 --- a/api/textmode.js/classes/Textmodifier/methods/rect.md +++ b/api/textmode.js/classes/Textmodifier/methods/rect.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rect diff --git a/api/textmode.js/classes/Textmodifier/methods/redraw.md b/api/textmode.js/classes/Textmodifier/methods/redraw.md index 1ada9ffc..2bc39b0c 100644 --- a/api/textmode.js/classes/Textmodifier/methods/redraw.md +++ b/api/textmode.js/classes/Textmodifier/methods/redraw.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / redraw diff --git a/api/textmode.js/classes/Textmodifier/methods/requestPointerLock.md b/api/textmode.js/classes/Textmodifier/methods/requestPointerLock.md index 4e61cf19..537bc267 100644 --- a/api/textmode.js/classes/Textmodifier/methods/requestPointerLock.md +++ b/api/textmode.js/classes/Textmodifier/methods/requestPointerLock.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / requestPointerLock diff --git a/api/textmode.js/classes/Textmodifier/methods/resetCamera.md b/api/textmode.js/classes/Textmodifier/methods/resetCamera.md index 18d4cf0c..58d26c33 100644 --- a/api/textmode.js/classes/Textmodifier/methods/resetCamera.md +++ b/api/textmode.js/classes/Textmodifier/methods/resetCamera.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / resetCamera diff --git a/api/textmode.js/classes/Textmodifier/methods/resetMatrix.md b/api/textmode.js/classes/Textmodifier/methods/resetMatrix.md index 936f9de4..48163a4a 100644 --- a/api/textmode.js/classes/Textmodifier/methods/resetMatrix.md +++ b/api/textmode.js/classes/Textmodifier/methods/resetMatrix.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / resetMatrix diff --git a/api/textmode.js/classes/Textmodifier/methods/resetShader.md b/api/textmode.js/classes/Textmodifier/methods/resetShader.md index e4e93adc..b85a581e 100644 --- a/api/textmode.js/classes/Textmodifier/methods/resetShader.md +++ b/api/textmode.js/classes/Textmodifier/methods/resetShader.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / resetShader diff --git a/api/textmode.js/classes/Textmodifier/methods/resizeCanvas.md b/api/textmode.js/classes/Textmodifier/methods/resizeCanvas.md index b1ba0ecd..5bb0c422 100644 --- a/api/textmode.js/classes/Textmodifier/methods/resizeCanvas.md +++ b/api/textmode.js/classes/Textmodifier/methods/resizeCanvas.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / resizeCanvas diff --git a/api/textmode.js/classes/Textmodifier/methods/rotate.md b/api/textmode.js/classes/Textmodifier/methods/rotate.md index 52ce04d3..c4a4ea0f 100644 --- a/api/textmode.js/classes/Textmodifier/methods/rotate.md +++ b/api/textmode.js/classes/Textmodifier/methods/rotate.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rotate diff --git a/api/textmode.js/classes/Textmodifier/methods/rotateGesture.md b/api/textmode.js/classes/Textmodifier/methods/rotateGesture.md index f5adaa54..bcfeafe9 100644 --- a/api/textmode.js/classes/Textmodifier/methods/rotateGesture.md +++ b/api/textmode.js/classes/Textmodifier/methods/rotateGesture.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rotateGesture diff --git a/api/textmode.js/classes/Textmodifier/methods/rotateX.md b/api/textmode.js/classes/Textmodifier/methods/rotateX.md index 91d6d1b0..a0b71f7a 100644 --- a/api/textmode.js/classes/Textmodifier/methods/rotateX.md +++ b/api/textmode.js/classes/Textmodifier/methods/rotateX.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rotateX diff --git a/api/textmode.js/classes/Textmodifier/methods/rotateY.md b/api/textmode.js/classes/Textmodifier/methods/rotateY.md index 9e0e17fc..a14c094f 100644 --- a/api/textmode.js/classes/Textmodifier/methods/rotateY.md +++ b/api/textmode.js/classes/Textmodifier/methods/rotateY.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rotateY diff --git a/api/textmode.js/classes/Textmodifier/methods/rotateZ.md b/api/textmode.js/classes/Textmodifier/methods/rotateZ.md index 42d86051..aedeec7e 100644 --- a/api/textmode.js/classes/Textmodifier/methods/rotateZ.md +++ b/api/textmode.js/classes/Textmodifier/methods/rotateZ.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / rotateZ diff --git a/api/textmode.js/classes/Textmodifier/methods/round.md b/api/textmode.js/classes/Textmodifier/methods/round.md index 7dffd34d..8dacecd6 100644 --- a/api/textmode.js/classes/Textmodifier/methods/round.md +++ b/api/textmode.js/classes/Textmodifier/methods/round.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / round diff --git a/api/textmode.js/classes/Textmodifier/methods/scale.md b/api/textmode.js/classes/Textmodifier/methods/scale.md index ac0fca07..a6a10956 100644 --- a/api/textmode.js/classes/Textmodifier/methods/scale.md +++ b/api/textmode.js/classes/Textmodifier/methods/scale.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / scale diff --git a/api/textmode.js/classes/Textmodifier/methods/setCamera.md b/api/textmode.js/classes/Textmodifier/methods/setCamera.md index 718db25a..e904ae52 100644 --- a/api/textmode.js/classes/Textmodifier/methods/setCamera.md +++ b/api/textmode.js/classes/Textmodifier/methods/setCamera.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / setCamera diff --git a/api/textmode.js/classes/Textmodifier/methods/setUniform.md b/api/textmode.js/classes/Textmodifier/methods/setUniform.md index 19dcf450..95345e8b 100644 --- a/api/textmode.js/classes/Textmodifier/methods/setUniform.md +++ b/api/textmode.js/classes/Textmodifier/methods/setUniform.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / setUniform diff --git a/api/textmode.js/classes/Textmodifier/methods/setUniforms.md b/api/textmode.js/classes/Textmodifier/methods/setUniforms.md index 63616de3..c886eae0 100644 --- a/api/textmode.js/classes/Textmodifier/methods/setUniforms.md +++ b/api/textmode.js/classes/Textmodifier/methods/setUniforms.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / setUniforms diff --git a/api/textmode.js/classes/Textmodifier/methods/setup.md b/api/textmode.js/classes/Textmodifier/methods/setup.md index ea753866..da1e0e74 100644 --- a/api/textmode.js/classes/Textmodifier/methods/setup.md +++ b/api/textmode.js/classes/Textmodifier/methods/setup.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / setup diff --git a/api/textmode.js/classes/Textmodifier/methods/shader.md b/api/textmode.js/classes/Textmodifier/methods/shader.md index 7cf119e5..d3830bcb 100644 --- a/api/textmode.js/classes/Textmodifier/methods/shader.md +++ b/api/textmode.js/classes/Textmodifier/methods/shader.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / shader diff --git a/api/textmode.js/classes/Textmodifier/methods/sin.md b/api/textmode.js/classes/Textmodifier/methods/sin.md index e03b5cbd..2e4c2b56 100644 --- a/api/textmode.js/classes/Textmodifier/methods/sin.md +++ b/api/textmode.js/classes/Textmodifier/methods/sin.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / sin diff --git a/api/textmode.js/classes/Textmodifier/methods/sphere.md b/api/textmode.js/classes/Textmodifier/methods/sphere.md index ede4d225..8fa1a158 100644 --- a/api/textmode.js/classes/Textmodifier/methods/sphere.md +++ b/api/textmode.js/classes/Textmodifier/methods/sphere.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / sphere diff --git a/api/textmode.js/classes/Textmodifier/methods/sq.md b/api/textmode.js/classes/Textmodifier/methods/sq.md index 9872c625..6699ca19 100644 --- a/api/textmode.js/classes/Textmodifier/methods/sq.md +++ b/api/textmode.js/classes/Textmodifier/methods/sq.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / sq diff --git a/api/textmode.js/classes/Textmodifier/methods/sqrt.md b/api/textmode.js/classes/Textmodifier/methods/sqrt.md index ec96fc70..91aceec3 100644 --- a/api/textmode.js/classes/Textmodifier/methods/sqrt.md +++ b/api/textmode.js/classes/Textmodifier/methods/sqrt.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / sqrt diff --git a/api/textmode.js/classes/Textmodifier/methods/stroke.md b/api/textmode.js/classes/Textmodifier/methods/stroke.md index b45bb613..a2a81936 100644 --- a/api/textmode.js/classes/Textmodifier/methods/stroke.md +++ b/api/textmode.js/classes/Textmodifier/methods/stroke.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / stroke diff --git a/api/textmode.js/classes/Textmodifier/methods/swipe.md b/api/textmode.js/classes/Textmodifier/methods/swipe.md index 5fd31239..5b8abcb8 100644 --- a/api/textmode.js/classes/Textmodifier/methods/swipe.md +++ b/api/textmode.js/classes/Textmodifier/methods/swipe.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / swipe diff --git a/api/textmode.js/classes/Textmodifier/methods/tan.md b/api/textmode.js/classes/Textmodifier/methods/tan.md index 98bcc4eb..80aac6e7 100644 --- a/api/textmode.js/classes/Textmodifier/methods/tan.md +++ b/api/textmode.js/classes/Textmodifier/methods/tan.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / tan diff --git a/api/textmode.js/classes/Textmodifier/methods/tap.md b/api/textmode.js/classes/Textmodifier/methods/tap.md index 31615e58..2fd2edfd 100644 --- a/api/textmode.js/classes/Textmodifier/methods/tap.md +++ b/api/textmode.js/classes/Textmodifier/methods/tap.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / tap diff --git a/api/textmode.js/classes/Textmodifier/methods/targetFrameRate.md b/api/textmode.js/classes/Textmodifier/methods/targetFrameRate.md index 59d382fa..698a69a7 100644 --- a/api/textmode.js/classes/Textmodifier/methods/targetFrameRate.md +++ b/api/textmode.js/classes/Textmodifier/methods/targetFrameRate.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / targetFrameRate diff --git a/api/textmode.js/classes/Textmodifier/methods/texture.md b/api/textmode.js/classes/Textmodifier/methods/texture.md index 85c61bce..c6edfd8b 100644 --- a/api/textmode.js/classes/Textmodifier/methods/texture.md +++ b/api/textmode.js/classes/Textmodifier/methods/texture.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / texture diff --git a/api/textmode.js/classes/Textmodifier/methods/torus.md b/api/textmode.js/classes/Textmodifier/methods/torus.md index 0d1042f4..41770eea 100644 --- a/api/textmode.js/classes/Textmodifier/methods/torus.md +++ b/api/textmode.js/classes/Textmodifier/methods/torus.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / torus diff --git a/api/textmode.js/classes/Textmodifier/methods/touchCancelled.md b/api/textmode.js/classes/Textmodifier/methods/touchCancelled.md index dae47286..1ccc3d7c 100644 --- a/api/textmode.js/classes/Textmodifier/methods/touchCancelled.md +++ b/api/textmode.js/classes/Textmodifier/methods/touchCancelled.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / touchCancelled diff --git a/api/textmode.js/classes/Textmodifier/methods/touchEnded.md b/api/textmode.js/classes/Textmodifier/methods/touchEnded.md index a704b1d4..fd9f777b 100644 --- a/api/textmode.js/classes/Textmodifier/methods/touchEnded.md +++ b/api/textmode.js/classes/Textmodifier/methods/touchEnded.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / touchEnded diff --git a/api/textmode.js/classes/Textmodifier/methods/touchMoved.md b/api/textmode.js/classes/Textmodifier/methods/touchMoved.md index c2a7d840..13eabc58 100644 --- a/api/textmode.js/classes/Textmodifier/methods/touchMoved.md +++ b/api/textmode.js/classes/Textmodifier/methods/touchMoved.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / touchMoved diff --git a/api/textmode.js/classes/Textmodifier/methods/touchStarted.md b/api/textmode.js/classes/Textmodifier/methods/touchStarted.md index 8d453de5..19a09232 100644 --- a/api/textmode.js/classes/Textmodifier/methods/touchStarted.md +++ b/api/textmode.js/classes/Textmodifier/methods/touchStarted.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / touchStarted diff --git a/api/textmode.js/classes/Textmodifier/methods/translate.md b/api/textmode.js/classes/Textmodifier/methods/translate.md index d1f9ade3..75bb3c5f 100644 --- a/api/textmode.js/classes/Textmodifier/methods/translate.md +++ b/api/textmode.js/classes/Textmodifier/methods/translate.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / translate diff --git a/api/textmode.js/classes/Textmodifier/methods/translateX.md b/api/textmode.js/classes/Textmodifier/methods/translateX.md index 241c77e0..f15251cb 100644 --- a/api/textmode.js/classes/Textmodifier/methods/translateX.md +++ b/api/textmode.js/classes/Textmodifier/methods/translateX.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / translateX diff --git a/api/textmode.js/classes/Textmodifier/methods/translateY.md b/api/textmode.js/classes/Textmodifier/methods/translateY.md index e7699918..215746f3 100644 --- a/api/textmode.js/classes/Textmodifier/methods/translateY.md +++ b/api/textmode.js/classes/Textmodifier/methods/translateY.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / translateY diff --git a/api/textmode.js/classes/Textmodifier/methods/translateZ.md b/api/textmode.js/classes/Textmodifier/methods/translateZ.md index e0fa65f2..4d89652b 100644 --- a/api/textmode.js/classes/Textmodifier/methods/translateZ.md +++ b/api/textmode.js/classes/Textmodifier/methods/translateZ.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / translateZ diff --git a/api/textmode.js/classes/Textmodifier/methods/triangle.md b/api/textmode.js/classes/Textmodifier/methods/triangle.md index ec2602d5..abbd90e7 100644 --- a/api/textmode.js/classes/Textmodifier/methods/triangle.md +++ b/api/textmode.js/classes/Textmodifier/methods/triangle.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / triangle diff --git a/api/textmode.js/classes/Textmodifier/methods/useTileColors.md b/api/textmode.js/classes/Textmodifier/methods/useTileColors.md index 009dea03..2fae8e35 100644 --- a/api/textmode.js/classes/Textmodifier/methods/useTileColors.md +++ b/api/textmode.js/classes/Textmodifier/methods/useTileColors.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / useTileColors diff --git a/api/textmode.js/classes/Textmodifier/methods/vertex.md b/api/textmode.js/classes/Textmodifier/methods/vertex.md index 8cd0b075..8c28c729 100644 --- a/api/textmode.js/classes/Textmodifier/methods/vertex.md +++ b/api/textmode.js/classes/Textmodifier/methods/vertex.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / vertex diff --git a/api/textmode.js/classes/Textmodifier/methods/windowResized.md b/api/textmode.js/classes/Textmodifier/methods/windowResized.md index d734fecc..87765b17 100644 --- a/api/textmode.js/classes/Textmodifier/methods/windowResized.md +++ b/api/textmode.js/classes/Textmodifier/methods/windowResized.md @@ -7,7 +7,7 @@ category: Methods api: true owner: Textmodifier kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / windowResized diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_ADDITIVE.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_ADDITIVE.md index 1112d2d8..6b48b3de 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_ADDITIVE.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_ADDITIVE.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_ADDITIVE diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_BURN.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_BURN.md index 6a6bc5eb..aacc27fc 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_BURN.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_BURN.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_COLOR\_BURN diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_DODGE.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_DODGE.md index e4bb3238..0ec0312f 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_DODGE.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_DODGE.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_COLOR\_DODGE diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_DARKEN.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_DARKEN.md index ce0bd5f8..e5eec5bc 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_DARKEN.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_DARKEN.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_DARKEN diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_DIFFERENCE.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_DIFFERENCE.md index f451c340..9dabd071 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_DIFFERENCE.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_DIFFERENCE.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_DIFFERENCE diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_EXCLUSION.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_EXCLUSION.md index 387c658e..009dac29 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_EXCLUSION.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_EXCLUSION.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_EXCLUSION diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_HARD_LIGHT.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_HARD_LIGHT.md index 036442e4..73186229 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_HARD_LIGHT.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_HARD_LIGHT.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_HARD\_LIGHT diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_LIGHTEN.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_LIGHTEN.md index ff814766..73f64c6c 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_LIGHTEN.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_LIGHTEN.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_LIGHTEN diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_MULTIPLY.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_MULTIPLY.md index 18f85036..dc9df99f 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_MULTIPLY.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_MULTIPLY.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_MULTIPLY diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_NORMAL.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_NORMAL.md index 403caac9..d7e285b8 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_NORMAL.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_NORMAL.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_NORMAL diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_OVERLAY.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_OVERLAY.md index 75e93216..84df23de 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_OVERLAY.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_OVERLAY.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_OVERLAY diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_SCREEN.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_SCREEN.md index bfe0e74e..9b03cab3 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_SCREEN.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_SCREEN.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_SCREEN diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_SOFT_LIGHT.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_SOFT_LIGHT.md index 1d9d4488..503fb889 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_SOFT_LIGHT.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_SOFT_LIGHT.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_SOFT\_LIGHT diff --git a/api/textmode.js/classes/Textmodifier/properties/BLEND_SUBTRACT.md b/api/textmode.js/classes/Textmodifier/properties/BLEND_SUBTRACT.md index eb53b254..ce9ecab4 100644 --- a/api/textmode.js/classes/Textmodifier/properties/BLEND_SUBTRACT.md +++ b/api/textmode.js/classes/Textmodifier/properties/BLEND_SUBTRACT.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / BLEND\_SUBTRACT diff --git a/api/textmode.js/classes/Textmodifier/properties/LINES.md b/api/textmode.js/classes/Textmodifier/properties/LINES.md index 03e03b34..0c2622ff 100644 --- a/api/textmode.js/classes/Textmodifier/properties/LINES.md +++ b/api/textmode.js/classes/Textmodifier/properties/LINES.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / LINES diff --git a/api/textmode.js/classes/Textmodifier/properties/LINE_LOOP.md b/api/textmode.js/classes/Textmodifier/properties/LINE_LOOP.md index b985828e..1c37af98 100644 --- a/api/textmode.js/classes/Textmodifier/properties/LINE_LOOP.md +++ b/api/textmode.js/classes/Textmodifier/properties/LINE_LOOP.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / LINE\_LOOP diff --git a/api/textmode.js/classes/Textmodifier/properties/LINE_STRIP.md b/api/textmode.js/classes/Textmodifier/properties/LINE_STRIP.md index b81b5a2a..175bbbf2 100644 --- a/api/textmode.js/classes/Textmodifier/properties/LINE_STRIP.md +++ b/api/textmode.js/classes/Textmodifier/properties/LINE_STRIP.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / LINE\_STRIP diff --git a/api/textmode.js/classes/Textmodifier/properties/POINTS.md b/api/textmode.js/classes/Textmodifier/properties/POINTS.md index 487ea543..f1d7b04a 100644 --- a/api/textmode.js/classes/Textmodifier/properties/POINTS.md +++ b/api/textmode.js/classes/Textmodifier/properties/POINTS.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / POINTS diff --git a/api/textmode.js/classes/Textmodifier/properties/QUADS.md b/api/textmode.js/classes/Textmodifier/properties/QUADS.md index e2c05199..ad4eea5c 100644 --- a/api/textmode.js/classes/Textmodifier/properties/QUADS.md +++ b/api/textmode.js/classes/Textmodifier/properties/QUADS.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / QUADS diff --git a/api/textmode.js/classes/Textmodifier/properties/QUAD_STRIP.md b/api/textmode.js/classes/Textmodifier/properties/QUAD_STRIP.md index 73005901..45992222 100644 --- a/api/textmode.js/classes/Textmodifier/properties/QUAD_STRIP.md +++ b/api/textmode.js/classes/Textmodifier/properties/QUAD_STRIP.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / QUAD\_STRIP diff --git a/api/textmode.js/classes/Textmodifier/properties/TRIANGLES.md b/api/textmode.js/classes/Textmodifier/properties/TRIANGLES.md index 2b2d8a9c..6dbbdb34 100644 --- a/api/textmode.js/classes/Textmodifier/properties/TRIANGLES.md +++ b/api/textmode.js/classes/Textmodifier/properties/TRIANGLES.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / TRIANGLES diff --git a/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_FAN.md b/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_FAN.md index a8a9ad80..2cd2fdfd 100644 --- a/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_FAN.md +++ b/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_FAN.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / TRIANGLE\_FAN diff --git a/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_STRIP.md b/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_STRIP.md index e4014724..3d1555fe 100644 --- a/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_STRIP.md +++ b/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_STRIP.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / TRIANGLE\_STRIP diff --git a/api/textmode.js/classes/Textmodifier/properties/displayHeight.md b/api/textmode.js/classes/Textmodifier/properties/displayHeight.md index bbe3d274..512c9435 100644 --- a/api/textmode.js/classes/Textmodifier/properties/displayHeight.md +++ b/api/textmode.js/classes/Textmodifier/properties/displayHeight.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / displayHeight diff --git a/api/textmode.js/classes/Textmodifier/properties/displayWidth.md b/api/textmode.js/classes/Textmodifier/properties/displayWidth.md index 7fa9d8dc..650891fe 100644 --- a/api/textmode.js/classes/Textmodifier/properties/displayWidth.md +++ b/api/textmode.js/classes/Textmodifier/properties/displayWidth.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / displayWidth diff --git a/api/textmode.js/classes/Textmodifier/properties/gamepads.md b/api/textmode.js/classes/Textmodifier/properties/gamepads.md index 0d28beb1..bc35e2bc 100644 --- a/api/textmode.js/classes/Textmodifier/properties/gamepads.md +++ b/api/textmode.js/classes/Textmodifier/properties/gamepads.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / gamepads diff --git a/api/textmode.js/classes/Textmodifier/properties/lastKeyPressed.md b/api/textmode.js/classes/Textmodifier/properties/lastKeyPressed.md index f0745ea9..c311bb3f 100644 --- a/api/textmode.js/classes/Textmodifier/properties/lastKeyPressed.md +++ b/api/textmode.js/classes/Textmodifier/properties/lastKeyPressed.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lastKeyPressed diff --git a/api/textmode.js/classes/Textmodifier/properties/lastKeyReleased.md b/api/textmode.js/classes/Textmodifier/properties/lastKeyReleased.md index 41376e29..7e44b94b 100644 --- a/api/textmode.js/classes/Textmodifier/properties/lastKeyReleased.md +++ b/api/textmode.js/classes/Textmodifier/properties/lastKeyReleased.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / lastKeyReleased diff --git a/api/textmode.js/classes/Textmodifier/properties/modifierState.md b/api/textmode.js/classes/Textmodifier/properties/modifierState.md index 5c20b957..eef66080 100644 --- a/api/textmode.js/classes/Textmodifier/properties/modifierState.md +++ b/api/textmode.js/classes/Textmodifier/properties/modifierState.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / modifierState diff --git a/api/textmode.js/classes/Textmodifier/properties/mouse.md b/api/textmode.js/classes/Textmodifier/properties/mouse.md index b215ecb3..7152eeb3 100644 --- a/api/textmode.js/classes/Textmodifier/properties/mouse.md +++ b/api/textmode.js/classes/Textmodifier/properties/mouse.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouse diff --git a/api/textmode.js/classes/Textmodifier/properties/mouseIsPressed.md b/api/textmode.js/classes/Textmodifier/properties/mouseIsPressed.md index 1f3d7c05..02d8a861 100644 --- a/api/textmode.js/classes/Textmodifier/properties/mouseIsPressed.md +++ b/api/textmode.js/classes/Textmodifier/properties/mouseIsPressed.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / mouseIsPressed diff --git a/api/textmode.js/classes/Textmodifier/properties/movedX.md b/api/textmode.js/classes/Textmodifier/properties/movedX.md index 0d7ec79f..d12e2684 100644 --- a/api/textmode.js/classes/Textmodifier/properties/movedX.md +++ b/api/textmode.js/classes/Textmodifier/properties/movedX.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / movedX diff --git a/api/textmode.js/classes/Textmodifier/properties/movedY.md b/api/textmode.js/classes/Textmodifier/properties/movedY.md index ff6250ec..26e9af13 100644 --- a/api/textmode.js/classes/Textmodifier/properties/movedY.md +++ b/api/textmode.js/classes/Textmodifier/properties/movedY.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / movedY diff --git a/api/textmode.js/classes/Textmodifier/properties/pmouse.md b/api/textmode.js/classes/Textmodifier/properties/pmouse.md index abd9eb78..2068c0c1 100644 --- a/api/textmode.js/classes/Textmodifier/properties/pmouse.md +++ b/api/textmode.js/classes/Textmodifier/properties/pmouse.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pmouse diff --git a/api/textmode.js/classes/Textmodifier/properties/pressedKeys.md b/api/textmode.js/classes/Textmodifier/properties/pressedKeys.md index ef4ed7ea..88eab68f 100644 --- a/api/textmode.js/classes/Textmodifier/properties/pressedKeys.md +++ b/api/textmode.js/classes/Textmodifier/properties/pressedKeys.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / pressedKeys diff --git a/api/textmode.js/classes/Textmodifier/properties/touches.md b/api/textmode.js/classes/Textmodifier/properties/touches.md index 49c24a7a..ea4fa258 100644 --- a/api/textmode.js/classes/Textmodifier/properties/touches.md +++ b/api/textmode.js/classes/Textmodifier/properties/touches.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / touches diff --git a/api/textmode.js/classes/Textmodifier/properties/windowHeight.md b/api/textmode.js/classes/Textmodifier/properties/windowHeight.md index 21148a27..333e1232 100644 --- a/api/textmode.js/classes/Textmodifier/properties/windowHeight.md +++ b/api/textmode.js/classes/Textmodifier/properties/windowHeight.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / windowHeight diff --git a/api/textmode.js/classes/Textmodifier/properties/windowWidth.md b/api/textmode.js/classes/Textmodifier/properties/windowWidth.md index 05c19c21..a011dade 100644 --- a/api/textmode.js/classes/Textmodifier/properties/windowWidth.md +++ b/api/textmode.js/classes/Textmodifier/properties/windowWidth.md @@ -7,7 +7,7 @@ category: Properties api: true owner: Textmodifier kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [Textmodifier](../../Textmodifier.md) / windowWidth diff --git a/api/textmode.js/classes/textmode.md b/api/textmode.js/classes/textmode.md index 79d6f861..e4bbf378 100644 --- a/api/textmode.js/classes/textmode.md +++ b/api/textmode.js/classes/textmode.md @@ -6,7 +6,7 @@ description: The main entry point for the textmode.js library. category: Classes api: true kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/classes/textmode/accessors/version.md b/api/textmode.js/classes/textmode/accessors/version.md index 88fc182f..b4eddd1f 100644 --- a/api/textmode.js/classes/textmode/accessors/version.md +++ b/api/textmode.js/classes/textmode/accessors/version.md @@ -7,7 +7,7 @@ category: Accessors api: true owner: textmode kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [textmode](../../textmode.md) / version diff --git a/api/textmode.js/classes/textmode/methods/create.md b/api/textmode.js/classes/textmode/methods/create.md index 92c962d4..39650902 100644 --- a/api/textmode.js/classes/textmode/methods/create.md +++ b/api/textmode.js/classes/textmode/methods/create.md @@ -7,7 +7,7 @@ category: Methods api: true owner: textmode kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [textmode](../../textmode.md) / create diff --git a/api/textmode.js/classes/textmode/methods/setErrorLevel.md b/api/textmode.js/classes/textmode/methods/setErrorLevel.md index 23839386..1ac83118 100644 --- a/api/textmode.js/classes/textmode/methods/setErrorLevel.md +++ b/api/textmode.js/classes/textmode/methods/setErrorLevel.md @@ -7,7 +7,7 @@ category: Methods api: true owner: textmode kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [textmode](../../textmode.md) / setErrorLevel diff --git a/api/textmode.js/enumerations/ShapeAssemblyMode.md b/api/textmode.js/enumerations/ShapeAssemblyMode.md index 275af789..f90506a9 100644 --- a/api/textmode.js/enumerations/ShapeAssemblyMode.md +++ b/api/textmode.js/enumerations/ShapeAssemblyMode.md @@ -6,7 +6,7 @@ description: Shape assembly modes for Textmodifier.beginShape. category: Enumerations api: true kind: Enum -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../index.md) / ShapeAssemblyMode diff --git a/api/textmode.js/index.md b/api/textmode.js/index.md index c476e342..2d0eb803 100644 --- a/api/textmode.js/index.md +++ b/api/textmode.js/index.md @@ -6,7 +6,7 @@ description: textmode.js is a lightweight creative coding library for creating r category: API Reference api: true kind: Project -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- # textmode.js @@ -102,6 +102,7 @@ Define the cell-based visual language of a sketch. | [color](namespaces/color/index.md) | Color objects, color modes, and types. | | [TextmodeGlyphRamp](classes/TextmodeGlyphRamp.md) | Immutable character sequence for mapping numbers to glyphs. | | [TextmodeGrid](classes/TextmodeGrid.md) | Grid used by a textmode layer. | +| [GridPosition](interfaces/GridPosition.md) | Position on a grid, typically in center-based coordinates. | ## Interaction diff --git a/api/textmode.js/interfaces/GridPosition.md b/api/textmode.js/interfaces/GridPosition.md new file mode 100644 index 00000000..747d8a20 --- /dev/null +++ b/api/textmode.js/interfaces/GridPosition.md @@ -0,0 +1,29 @@ +--- +layout: doc +editLink: false +title: GridPosition +description: Position on a grid, typically in center-based coordinates. +category: Interfaces +api: true +kind: Interface +lastModified: 2026-08-22 +isInterface: true +--- + +[textmode.js](../index.md) / GridPosition + +# Interface: GridPosition + +Position on a grid, typically in center-based coordinates. + + +## Extended by + +- [`TouchPosition`](../namespaces/input/namespaces/touch/interfaces/TouchPosition.md) + +## Properties + +| Property | Type | Description | +| ------ | ------ | ------ | +| `x` | `number` | The X coordinate (column), often relative to the grid's center. | +| `y` | `number` | The Y coordinate (row), often relative to the grid's center. | diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor.md b/api/textmode.js/namespaces/color/classes/TextmodeColor.md index e2457188..ef278c30 100644 --- a/api/textmode.js/namespaces/color/classes/TextmodeColor.md +++ b/api/textmode.js/namespaces/color/classes/TextmodeColor.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: color kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/normalized.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/normalized.md index 1dfabae9..f1ac0275 100644 --- a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/normalized.md +++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/normalized.md @@ -8,7 +8,7 @@ api: true owner: TextmodeColor namespace: color kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / normalized diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgb.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgb.md index a4aa46ac..faa44f27 100644 --- a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgb.md +++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgb.md @@ -8,7 +8,7 @@ api: true owner: TextmodeColor namespace: color kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / rgb diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgba.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgba.md index 860cfe89..68736186 100644 --- a/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgba.md +++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgba.md @@ -8,7 +8,7 @@ api: true owner: TextmodeColor namespace: color kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / rgba diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/methods/withAlpha.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/methods/withAlpha.md index a0504d7a..fc5a2f34 100644 --- a/api/textmode.js/namespaces/color/classes/TextmodeColor/methods/withAlpha.md +++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/methods/withAlpha.md @@ -8,7 +8,7 @@ api: true owner: TextmodeColor namespace: color kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / withAlpha diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/a.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/a.md index 52366edd..b838bfe0 100644 --- a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/a.md +++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/a.md @@ -8,7 +8,7 @@ api: true owner: TextmodeColor namespace: color kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / a diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/b.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/b.md index a793397b..4d62060c 100644 --- a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/b.md +++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/b.md @@ -8,7 +8,7 @@ api: true owner: TextmodeColor namespace: color kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / b diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/g.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/g.md index c7fd3814..1a3a30f5 100644 --- a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/g.md +++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/g.md @@ -8,7 +8,7 @@ api: true owner: TextmodeColor namespace: color kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / g diff --git a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/r.md b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/r.md index 9e5d5ef5..f3b3de80 100644 --- a/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/r.md +++ b/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/r.md @@ -8,7 +8,7 @@ api: true owner: TextmodeColor namespace: color kind: Property -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [color](../../../index.md) / [TextmodeColor](../../TextmodeColor.md) / r diff --git a/api/textmode.js/namespaces/color/index.md b/api/textmode.js/namespaces/color/index.md index 667366ce..49277e01 100644 --- a/api/textmode.js/namespaces/color/index.md +++ b/api/textmode.js/namespaces/color/index.md @@ -6,7 +6,7 @@ description: Color objects, color modes, and types. category: Namespaces api: true kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../index.md) / color diff --git a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorMode.md b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorMode.md index 6f7b1de6..278180ab 100644 --- a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorMode.md +++ b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorMode.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: color kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [color](../index.md) / TextmodeColorMode diff --git a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorModeState.md b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorModeState.md index 157c148d..78e8ca2a 100644 --- a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorModeState.md +++ b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorModeState.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: color kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [color](../index.md) / TextmodeColorModeState diff --git a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorTuple.md b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorTuple.md index df860d30..d02202f7 100644 --- a/api/textmode.js/namespaces/color/type-aliases/TextmodeColorTuple.md +++ b/api/textmode.js/namespaces/color/type-aliases/TextmodeColorTuple.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: color kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [color](../index.md) / TextmodeColorTuple diff --git a/api/textmode.js/namespaces/conversion/classes/TextmodeConversionManager.md b/api/textmode.js/namespaces/conversion/classes/TextmodeConversionManager.md index 1bfce639..bf635491 100644 --- a/api/textmode.js/namespaces/conversion/classes/TextmodeConversionManager.md +++ b/api/textmode.js/namespaces/conversion/classes/TextmodeConversionManager.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: conversion kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/namespaces/conversion/index.md b/api/textmode.js/namespaces/conversion/index.md index 251c0ee4..0cf86401 100644 --- a/api/textmode.js/namespaces/conversion/index.md +++ b/api/textmode.js/namespaces/conversion/index.md @@ -6,7 +6,7 @@ description: All media conversion related modules and types. category: Namespaces api: true kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../index.md) / conversion diff --git a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionContext.md b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionContext.md index 0357e25f..e516fe18 100644 --- a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionContext.md +++ b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionContext.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: conversion kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionPassContext.md b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionPassContext.md index 9d1535fb..649e05f3 100644 --- a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionPassContext.md +++ b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionPassContext.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: conversion kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionSource.md b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionSource.md index d0907a70..70910222 100644 --- a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionSource.md +++ b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionSource.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: conversion kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStep.md b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStep.md index 870f80c6..82d836c8 100644 --- a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStep.md +++ b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStep.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: conversion kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStrategy.md b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStrategy.md index 66ba0caa..67f5535e 100644 --- a/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStrategy.md +++ b/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStrategy.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: conversion kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/conversion/type-aliases/BuiltInConversionMode.md b/api/textmode.js/namespaces/conversion/type-aliases/BuiltInConversionMode.md index b39cb3e5..2ef56ad1 100644 --- a/api/textmode.js/namespaces/conversion/type-aliases/BuiltInConversionMode.md +++ b/api/textmode.js/namespaces/conversion/type-aliases/BuiltInConversionMode.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: conversion kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [conversion](../index.md) / BuiltInConversionMode diff --git a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeColorInput.md b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeColorInput.md index b9455b4c..80400301 100644 --- a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeColorInput.md +++ b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeColorInput.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: conversion kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [conversion](../index.md) / TextmodeColorInput diff --git a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionMode.md b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionMode.md index 7574b410..b69f501e 100644 --- a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionMode.md +++ b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionMode.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: conversion kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [conversion](../index.md) / TextmodeConversionMode diff --git a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionStepOptions.md b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionStepOptions.md index 51302068..e905a36c 100644 --- a/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionStepOptions.md +++ b/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionStepOptions.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: conversion kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [conversion](../index.md) / TextmodeConversionStepOptions diff --git a/api/textmode.js/namespaces/errors/classes/ErrorLayerController.md b/api/textmode.js/namespaces/errors/classes/ErrorLayerController.md index 21f520a8..888b539f 100644 --- a/api/textmode.js/namespaces/errors/classes/ErrorLayerController.md +++ b/api/textmode.js/namespaces/errors/classes/ErrorLayerController.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: errors kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: true --- diff --git a/api/textmode.js/namespaces/errors/classes/TextmodeError.md b/api/textmode.js/namespaces/errors/classes/TextmodeError.md index 48600add..4a3f13a5 100644 --- a/api/textmode.js/namespaces/errors/classes/TextmodeError.md +++ b/api/textmode.js/namespaces/errors/classes/TextmodeError.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: errors kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: true --- diff --git a/api/textmode.js/namespaces/errors/enumerations/TextmodeErrorLevel.md b/api/textmode.js/namespaces/errors/enumerations/TextmodeErrorLevel.md index 7fca663c..ea65be15 100644 --- a/api/textmode.js/namespaces/errors/enumerations/TextmodeErrorLevel.md +++ b/api/textmode.js/namespaces/errors/enumerations/TextmodeErrorLevel.md @@ -7,7 +7,7 @@ category: Enumerations api: true namespace: errors kind: Enum -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [errors](../index.md) / TextmodeErrorLevel diff --git a/api/textmode.js/namespaces/errors/index.md b/api/textmode.js/namespaces/errors/index.md index 460ca0b2..18333e34 100644 --- a/api/textmode.js/namespaces/errors/index.md +++ b/api/textmode.js/namespaces/errors/index.md @@ -6,7 +6,7 @@ description: All error handling related modules and types. category: Namespaces api: true kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../index.md) / errors diff --git a/api/textmode.js/namespaces/errors/interfaces/ErrorScreenRendererContext.md b/api/textmode.js/namespaces/errors/interfaces/ErrorScreenRendererContext.md index 121f1598..9679a527 100644 --- a/api/textmode.js/namespaces/errors/interfaces/ErrorScreenRendererContext.md +++ b/api/textmode.js/namespaces/errors/interfaces/ErrorScreenRendererContext.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: errors kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/errors/interfaces/TextmodeErrorFormatOptions.md b/api/textmode.js/namespaces/errors/interfaces/TextmodeErrorFormatOptions.md index caf92752..135421d8 100644 --- a/api/textmode.js/namespaces/errors/interfaces/TextmodeErrorFormatOptions.md +++ b/api/textmode.js/namespaces/errors/interfaces/TextmodeErrorFormatOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: errors kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont.md index e85f67df..0323cca3 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: fonts kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characterMap.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characterMap.md index de39dcf6..edb51038 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characterMap.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characterMap.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFont namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / characterMap diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characters.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characters.md index 2dae2809..91ca2d2b 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characters.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characters.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFont namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / characters diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/font.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/font.md index c168e908..93ef7d6a 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/font.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/font.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFont namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / font diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/fontSize.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/fontSize.md index 7562a03f..510caf7c 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/fontSize.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/fontSize.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFont namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / fontSize diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/framebuffer.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/framebuffer.md index 39a3ad23..89818d91 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/framebuffer.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/framebuffer.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFont namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / framebuffer diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/maxGlyphDimensions.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/maxGlyphDimensions.md index 8c2e9f21..2e0e2ad2 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/maxGlyphDimensions.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/maxGlyphDimensions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFont namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / maxGlyphDimensions diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureColumns.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureColumns.md index b2503882..fe2bddeb 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureColumns.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureColumns.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFont namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / textureColumns diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureRows.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureRows.md index 127abdd5..0b005893 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureRows.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureRows.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFont namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / textureRows diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/methods/dispose.md b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/methods/dispose.md index 043d811e..a5d33998 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeFont/methods/dispose.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeFont/methods/dispose.md @@ -8,7 +8,7 @@ api: true owner: TextmodeFont namespace: fonts kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeFont](../../TextmodeFont.md) / dispose diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset.md index 1a210270..9fb5df3a 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: fonts kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellDimensions.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellDimensions.md index 90d1a7b8..502e1209 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellDimensions.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellDimensions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / cellDimensions diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellHeight.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellHeight.md index 58783de1..392a1dca 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellHeight.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellHeight.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / cellHeight diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellWidth.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellWidth.md index d97f8664..d5a84735 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellWidth.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellWidth.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / cellWidth diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characterMap.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characterMap.md index cfef3f5a..25febe54 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characterMap.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characterMap.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / characterMap diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characters.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characters.md index 09f8d1fb..ac0cf4bb 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characters.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characters.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / characters diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/columns.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/columns.md index 134bef62..1e7e55c1 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/columns.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/columns.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / columns diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontFramebuffer.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontFramebuffer.md index 968b64db..80fb02d5 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontFramebuffer.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontFramebuffer.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / fontFramebuffer diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontSize.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontSize.md index 6a39e3ec..acdf9a21 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontSize.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontSize.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / fontSize diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/framebuffer.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/framebuffer.md index 0f9c59e7..4a7f0d0d 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/framebuffer.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/framebuffer.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / framebuffer diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/maxGlyphDimensions.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/maxGlyphDimensions.md index 1c17ac86..8f9da279 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/maxGlyphDimensions.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/maxGlyphDimensions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / maxGlyphDimensions diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/nativeCellDimensions.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/nativeCellDimensions.md index 63e9f888..a13572c0 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/nativeCellDimensions.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/nativeCellDimensions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / nativeCellDimensions diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/rows.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/rows.md index f8754c02..7cd8f623 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/rows.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/rows.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / rows diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureColumns.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureColumns.md index fdf9fac5..ba174e0b 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureColumns.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureColumns.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / textureColumns diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureRows.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureRows.md index 5f848ff5..04efff72 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureRows.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureRows.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / textureRows diff --git a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/methods/dispose.md b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/methods/dispose.md index 367c7031..2e46c7e0 100644 --- a/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/methods/dispose.md +++ b/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/methods/dispose.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTileset namespace: fonts kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [fonts](../../../index.md) / [TextmodeTileset](../../TextmodeTileset.md) / dispose diff --git a/api/textmode.js/namespaces/fonts/index.md b/api/textmode.js/namespaces/fonts/index.md index 9ed85abb..27ce24b9 100644 --- a/api/textmode.js/namespaces/fonts/index.md +++ b/api/textmode.js/namespaces/fonts/index.md @@ -6,7 +6,7 @@ description: All font rendering related modules and types. category: Namespaces api: true kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../index.md) / fonts diff --git a/api/textmode.js/namespaces/fonts/interfaces/GlyphData.md b/api/textmode.js/namespaces/fonts/interfaces/GlyphData.md index 37adbf1e..387b1976 100644 --- a/api/textmode.js/namespaces/fonts/interfaces/GlyphData.md +++ b/api/textmode.js/namespaces/fonts/interfaces/GlyphData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: fonts kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/fonts/interfaces/GlyphDimensions.md b/api/textmode.js/namespaces/fonts/interfaces/GlyphDimensions.md index 9cd8b45b..e6c25f69 100644 --- a/api/textmode.js/namespaces/fonts/interfaces/GlyphDimensions.md +++ b/api/textmode.js/namespaces/fonts/interfaces/GlyphDimensions.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: fonts kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/fonts/interfaces/TextmodeGlyphAtlas.md b/api/textmode.js/namespaces/fonts/interfaces/TextmodeGlyphAtlas.md index 0e5ac55c..ed0a8ed3 100644 --- a/api/textmode.js/namespaces/fonts/interfaces/TextmodeGlyphAtlas.md +++ b/api/textmode.js/namespaces/fonts/interfaces/TextmodeGlyphAtlas.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: fonts kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/fonts/interfaces/TextmodeTilesetOptions.md b/api/textmode.js/namespaces/fonts/interfaces/TextmodeTilesetOptions.md index 16209f1d..f3fb1889 100644 --- a/api/textmode.js/namespaces/fonts/interfaces/TextmodeTilesetOptions.md +++ b/api/textmode.js/namespaces/fonts/interfaces/TextmodeTilesetOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: fonts kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/fonts/type-aliases/TextmodeGlyph.md b/api/textmode.js/namespaces/fonts/type-aliases/TextmodeGlyph.md index e1f3cbee..698e129a 100644 --- a/api/textmode.js/namespaces/fonts/type-aliases/TextmodeGlyph.md +++ b/api/textmode.js/namespaces/fonts/type-aliases/TextmodeGlyph.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: fonts kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [fonts](../index.md) / TextmodeGlyph diff --git a/api/textmode.js/namespaces/input/index.md b/api/textmode.js/namespaces/input/index.md index 22ff9220..5832f291 100644 --- a/api/textmode.js/namespaces/input/index.md +++ b/api/textmode.js/namespaces/input/index.md @@ -6,7 +6,7 @@ description: All types and interfaces related to input event handling. category: Namespaces api: true kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../index.md) / input diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/index.md b/api/textmode.js/namespaces/input/namespaces/gamepad/index.md index de25dd4e..a49d54d0 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/index.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/index.md @@ -7,7 +7,7 @@ category: Namespaces api: true namespace: input kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../index.md) / [input](../../index.md) / gamepad diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadAxisEventData.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadAxisEventData.md index d99c8c00..791eccbc 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadAxisEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadAxisEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.gamepad kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadButtonEventData.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadButtonEventData.md index 444908e3..619b0aaf 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadButtonEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadButtonEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.gamepad kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadConnectionEventData.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadConnectionEventData.md index 776b192c..611117c5 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadConnectionEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadConnectionEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.gamepad kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadEventMap.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadEventMap.md index 946df42d..19c0db61 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadEventMap.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadEventMap.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.gamepad kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadButtonSnapshot.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadButtonSnapshot.md index 665c669c..41093dc9 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadButtonSnapshot.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadButtonSnapshot.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.gamepad kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadSnapshot.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadSnapshot.md index 50a942da..f4e1a53d 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadSnapshot.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadSnapshot.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.gamepad kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadStickSnapshot.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadStickSnapshot.md index 4466aa21..4d2edc1f 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadStickSnapshot.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadStickSnapshot.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.gamepad kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeStandardGamepadSnapshot.md b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeStandardGamepadSnapshot.md index ba3691b4..f6d575a9 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeStandardGamepadSnapshot.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeStandardGamepadSnapshot.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.gamepad kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadAxisEventHandler.md b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadAxisEventHandler.md index f0518cdf..b1f6a0f0 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadAxisEventHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadAxisEventHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.gamepad kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / GamepadAxisEventHandler diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadButtonEventHandler.md b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadButtonEventHandler.md index 70765a1b..3fb09052 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadButtonEventHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadButtonEventHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.gamepad kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / GamepadButtonEventHandler diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadConnectionEventHandler.md b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadConnectionEventHandler.md index 9eb742f3..d239b5d5 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadConnectionEventHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadConnectionEventHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.gamepad kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / GamepadConnectionEventHandler diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardAxisName.md b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardAxisName.md index 575fe27e..609442b4 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardAxisName.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardAxisName.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.gamepad kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / TextmodeStandardAxisName diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardButtonName.md b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardButtonName.md index a3c2cdea..dbab7a06 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardButtonName.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardButtonName.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.gamepad kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / TextmodeStandardButtonName diff --git a/api/textmode.js/namespaces/input/namespaces/gamepad/variables/GAMEPAD_EVENT_NAMES.md b/api/textmode.js/namespaces/input/namespaces/gamepad/variables/GAMEPAD_EVENT_NAMES.md index 9f9d5f74..8afed65f 100644 --- a/api/textmode.js/namespaces/input/namespaces/gamepad/variables/GAMEPAD_EVENT_NAMES.md +++ b/api/textmode.js/namespaces/input/namespaces/gamepad/variables/GAMEPAD_EVENT_NAMES.md @@ -7,7 +7,7 @@ category: Variables api: true namespace: input.gamepad kind: Variable -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [gamepad](../index.md) / GAMEPAD\_EVENT\_NAMES diff --git a/api/textmode.js/namespaces/input/namespaces/keyboard/index.md b/api/textmode.js/namespaces/input/namespaces/keyboard/index.md index d5583b5a..d845c46c 100644 --- a/api/textmode.js/namespaces/input/namespaces/keyboard/index.md +++ b/api/textmode.js/namespaces/input/namespaces/keyboard/index.md @@ -7,7 +7,7 @@ category: Namespaces api: true namespace: input kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../index.md) / [input](../../index.md) / keyboard diff --git a/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventData.md b/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventData.md index 10c858ab..42c566b1 100644 --- a/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.keyboard kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventMap.md b/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventMap.md index 068e4436..237f028b 100644 --- a/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventMap.md +++ b/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventMap.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.keyboard kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/keyboard/type-aliases/KeyboardEventHandler.md b/api/textmode.js/namespaces/input/namespaces/keyboard/type-aliases/KeyboardEventHandler.md index 8ccb8b2b..3394186f 100644 --- a/api/textmode.js/namespaces/input/namespaces/keyboard/type-aliases/KeyboardEventHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/keyboard/type-aliases/KeyboardEventHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.keyboard kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [keyboard](../index.md) / KeyboardEventHandler diff --git a/api/textmode.js/namespaces/input/namespaces/keyboard/variables/KEYBOARD_EVENT_NAMES.md b/api/textmode.js/namespaces/input/namespaces/keyboard/variables/KEYBOARD_EVENT_NAMES.md index b5c9f6ef..8e68fa9c 100644 --- a/api/textmode.js/namespaces/input/namespaces/keyboard/variables/KEYBOARD_EVENT_NAMES.md +++ b/api/textmode.js/namespaces/input/namespaces/keyboard/variables/KEYBOARD_EVENT_NAMES.md @@ -7,7 +7,7 @@ category: Variables api: true namespace: input.keyboard kind: Variable -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [keyboard](../index.md) / KEYBOARD\_EVENT\_NAMES diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/index.md b/api/textmode.js/namespaces/input/namespaces/mouse/index.md index 067e6c70..f4edecec 100644 --- a/api/textmode.js/namespaces/input/namespaces/mouse/index.md +++ b/api/textmode.js/namespaces/input/namespaces/mouse/index.md @@ -7,7 +7,7 @@ category: Namespaces api: true namespace: input kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../index.md) / [input](../../index.md) / mouse diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventData.md b/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventData.md index 6dcb6d28..07fff617 100644 --- a/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.mouse kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventMap.md b/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventMap.md index e717b21f..2e4c1bd4 100644 --- a/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventMap.md +++ b/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventMap.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.mouse kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MouseEventHandler.md b/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MouseEventHandler.md index fab433f7..8f80ad32 100644 --- a/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MouseEventHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MouseEventHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.mouse kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [mouse](../index.md) / MouseEventHandler diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MousePosition.md b/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MousePosition.md index d5a0827b..6fea697c 100644 --- a/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MousePosition.md +++ b/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MousePosition.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.mouse kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [mouse](../index.md) / MousePosition diff --git a/api/textmode.js/namespaces/input/namespaces/mouse/variables/MOUSE_EVENT_NAMES.md b/api/textmode.js/namespaces/input/namespaces/mouse/variables/MOUSE_EVENT_NAMES.md index 75e49c4c..9d3f8d85 100644 --- a/api/textmode.js/namespaces/input/namespaces/mouse/variables/MOUSE_EVENT_NAMES.md +++ b/api/textmode.js/namespaces/input/namespaces/mouse/variables/MOUSE_EVENT_NAMES.md @@ -7,7 +7,7 @@ category: Variables api: true namespace: input.mouse kind: Variable -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [mouse](../index.md) / MOUSE\_EVENT\_NAMES diff --git a/api/textmode.js/namespaces/input/namespaces/touch/index.md b/api/textmode.js/namespaces/input/namespaces/touch/index.md index 73b90167..2771379d 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/index.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/index.md @@ -7,7 +7,7 @@ category: Namespaces api: true namespace: input kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../index.md) / [input](../../index.md) / touch diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventData.md index d80c4a69..5a9381b7 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.touch kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventMap.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventMap.md index cc2a55c5..d099a581 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventMap.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventMap.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.touch kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchLongPressEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchLongPressEventData.md index e00bc868..1f44bc8e 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchLongPressEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchLongPressEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.touch kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPinchEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPinchEventData.md index 2a4702e2..f9666b82 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPinchEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPinchEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.touch kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPosition.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPosition.md index 6b4a1d9b..3c1293ef 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPosition.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPosition.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.touch kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- @@ -30,7 +30,7 @@ When the touch is outside the grid bounds, `x` and `y` are set to ## Extends -- `GridPosition` +- [`GridPosition`](../../../../../interfaces/GridPosition.md) ## Properties @@ -43,5 +43,5 @@ When the touch is outside the grid bounds, `x` and `y` are set to | `radiusX?` | `number` | Contact ellipse radius on the X axis in CSS pixels. | - | | `radiusY?` | `number` | Contact ellipse radius on the Y axis in CSS pixels. | - | | `rotationAngle?` | `number` | Contact ellipse angle in degrees when provided. | - | -| `x` | `number` | The X coordinate (column), often relative to the grid's center. | `GridPosition.x` | -| `y` | `number` | The Y coordinate (row), often relative to the grid's center. | `GridPosition.y` | +| `x` | `number` | The X coordinate (column), often relative to the grid's center. | [`GridPosition`](../../../../../interfaces/GridPosition.md).[`x`](../../../../../interfaces/GridPosition.md#property-x) | +| `y` | `number` | The Y coordinate (row), often relative to the grid's center. | [`GridPosition`](../../../../../interfaces/GridPosition.md).[`y`](../../../../../interfaces/GridPosition.md#property-y) | diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchRotateEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchRotateEventData.md index 88ceeb3c..d9da3953 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchRotateEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchRotateEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.touch kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchSwipeEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchSwipeEventData.md index 2f998a73..b6318947 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchSwipeEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchSwipeEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.touch kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchTapEventData.md b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchTapEventData.md index a7e685d4..e5fa8ad1 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchTapEventData.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchTapEventData.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: input.touch kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchEventHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchEventHandler.md index 77612fd3..4c5c41d4 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchEventHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchEventHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.touch kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchEventHandler diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchLongPressHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchLongPressHandler.md index ac90aec5..59b641a8 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchLongPressHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchLongPressHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.touch kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchLongPressHandler diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchPinchHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchPinchHandler.md index c4270f3d..6413887d 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchPinchHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchPinchHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.touch kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchPinchHandler diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchRotateHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchRotateHandler.md index d8e09743..0c6b6944 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchRotateHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchRotateHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.touch kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchRotateHandler diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchSwipeHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchSwipeHandler.md index e5078916..23959323 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchSwipeHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchSwipeHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.touch kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchSwipeHandler diff --git a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchTapHandler.md b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchTapHandler.md index 804338c6..c977859a 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchTapHandler.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchTapHandler.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input.touch kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TouchTapHandler diff --git a/api/textmode.js/namespaces/input/namespaces/touch/variables/GESTURE_EVENT_NAMES.md b/api/textmode.js/namespaces/input/namespaces/touch/variables/GESTURE_EVENT_NAMES.md index dc9627d1..3d90cd5a 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/variables/GESTURE_EVENT_NAMES.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/variables/GESTURE_EVENT_NAMES.md @@ -7,7 +7,7 @@ category: Variables api: true namespace: input.touch kind: Variable -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / GESTURE\_EVENT\_NAMES diff --git a/api/textmode.js/namespaces/input/namespaces/touch/variables/TOUCH_EVENT_NAMES.md b/api/textmode.js/namespaces/input/namespaces/touch/variables/TOUCH_EVENT_NAMES.md index d76218d8..d0ee3e7d 100644 --- a/api/textmode.js/namespaces/input/namespaces/touch/variables/TOUCH_EVENT_NAMES.md +++ b/api/textmode.js/namespaces/input/namespaces/touch/variables/TOUCH_EVENT_NAMES.md @@ -7,7 +7,7 @@ category: Variables api: true namespace: input.touch kind: Variable -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [input](../../../index.md) / [touch](../index.md) / TOUCH\_EVENT\_NAMES diff --git a/api/textmode.js/namespaces/input/type-aliases/InputEventMap.md b/api/textmode.js/namespaces/input/type-aliases/InputEventMap.md index 0a579e86..ef0ba9f0 100644 --- a/api/textmode.js/namespaces/input/type-aliases/InputEventMap.md +++ b/api/textmode.js/namespaces/input/type-aliases/InputEventMap.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [input](../index.md) / InputEventMap diff --git a/api/textmode.js/namespaces/input/type-aliases/InputEventName.md b/api/textmode.js/namespaces/input/type-aliases/InputEventName.md index daa5fc45..7f951d0d 100644 --- a/api/textmode.js/namespaces/input/type-aliases/InputEventName.md +++ b/api/textmode.js/namespaces/input/type-aliases/InputEventName.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [input](../index.md) / InputEventName diff --git a/api/textmode.js/namespaces/input/type-aliases/InputEventOwner.md b/api/textmode.js/namespaces/input/type-aliases/InputEventOwner.md index df865990..cec498f5 100644 --- a/api/textmode.js/namespaces/input/type-aliases/InputEventOwner.md +++ b/api/textmode.js/namespaces/input/type-aliases/InputEventOwner.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: input kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [input](../index.md) / InputEventOwner diff --git a/api/textmode.js/namespaces/input/variables/INPUT_EVENT_NAMES.md b/api/textmode.js/namespaces/input/variables/INPUT_EVENT_NAMES.md index 36b75a2f..347610b8 100644 --- a/api/textmode.js/namespaces/input/variables/INPUT_EVENT_NAMES.md +++ b/api/textmode.js/namespaces/input/variables/INPUT_EVENT_NAMES.md @@ -7,7 +7,7 @@ category: Variables api: true namespace: input kind: Variable -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [input](../index.md) / INPUT\_EVENT\_NAMES diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer.md index ebb22b58..80f1aeaf 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: layering kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- @@ -74,6 +74,7 @@ Set a layer's drawing callbacks and control whether it is visible. | ------ | ------ | | [draw](TextmodeLayer/methods/draw.md) | Set this layer's draw callback. | | [hide](TextmodeLayer/methods/hide.md) | Hide this layer from rendering. | +| [isVisible](TextmodeLayer/methods/isVisible.md) | Check whether this layer is visible for rendering. | | [postDraw](TextmodeLayer/methods/postDraw.md) | Set this layer's post-draw callback. | | [show](TextmodeLayer/methods/show.md) | Show this layer for rendering. | diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/asciiFramebuffer.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/asciiFramebuffer.md index e6c4736b..018d592a 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/asciiFramebuffer.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/asciiFramebuffer.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / asciiFramebuffer diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/drawFramebuffer.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/drawFramebuffer.md index a55e9696..9ada2a74 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/drawFramebuffer.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/drawFramebuffer.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / drawFramebuffer diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/font.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/font.md index b8a3d29f..1ebcec8a 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/font.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/font.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / font diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/grid.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/grid.md index fe34c967..35db100d 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/grid.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/grid.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / grid diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/height.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/height.md index b27b6f7e..4d2f2a7e 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/height.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/height.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / height diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/texture.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/texture.md index 82e12d24..85bf823f 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/texture.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/texture.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / texture diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/width.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/width.md index dd9b142b..c36b7602 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/width.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/width.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / width diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/blendMode.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/blendMode.md index ae304ea6..77561f5f 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/blendMode.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/blendMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / blendMode diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/camera.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/camera.md index e3a71a0e..5222c4dd 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/camera.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/camera.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / camera diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/createCamera.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/createCamera.md index 2ba7e3d3..c11233d1 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/createCamera.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/createCamera.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / createCamera diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/draw.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/draw.md index 2b1ef0c4..5f84ffd2 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/draw.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/draw.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / draw diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/fontSize.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/fontSize.md index 4123c04a..12fd88e7 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/fontSize.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/fontSize.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / fontSize diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/hide.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/hide.md index 2fb31539..cc5a3bdf 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/hide.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/hide.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / hide diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/isVisible.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/isVisible.md new file mode 100644 index 00000000..b0de1d45 --- /dev/null +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/isVisible.md @@ -0,0 +1,33 @@ +--- +layout: doc +editLink: false +title: isVisible +description: Check whether this layer is visible for rendering. +category: Methods +api: true +owner: TextmodeLayer +namespace: layering +kind: Method +lastModified: 2026-08-22 +--- + +[textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / isVisible + +# Method: isVisible() + +```ts +isVisible(): boolean; +``` + +Check whether this layer is visible for rendering. + +## Returns + +`boolean` + +`true` when the layer is visible; otherwise, `false`. + +## Example + + + diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadFont.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadFont.md index 85f0f52c..d53cf451 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadFont.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadFont.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / loadFont diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadTileset.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadTileset.md index 50d52c1a..2d101603 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadTileset.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadTileset.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / loadTileset diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/lookAt.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/lookAt.md index 78b5b96c..5b1933a4 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/lookAt.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/lookAt.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / lookAt diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/offset.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/offset.md index ea514651..154cea93 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/offset.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/offset.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / offset diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/opacity.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/opacity.md index 297146c8..0737871a 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/opacity.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/opacity.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / opacity diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/ortho.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/ortho.md index 5fe85240..018421b0 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/ortho.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/ortho.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / ortho diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/perspective.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/perspective.md index e5dad355..099b4c03 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/perspective.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/perspective.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / perspective diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/postDraw.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/postDraw.md index 01a7ec4c..64c75c38 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/postDraw.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/postDraw.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / postDraw diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/resetCamera.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/resetCamera.md index 6e1584f4..64629bc2 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/resetCamera.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/resetCamera.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / resetCamera diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/rotateZ.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/rotateZ.md index 56de3552..fd00750c 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/rotateZ.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/rotateZ.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / rotateZ diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/setCamera.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/setCamera.md index 7cd04596..15b73b16 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/setCamera.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/setCamera.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / setCamera diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/show.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/show.md index 953cf3f2..b5bf4ff9 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/show.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/show.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / show @@ -27,5 +27,5 @@ Show this layer for rendering. ## Example - + diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/useTileColors.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/useTileColors.md index 9493a9a6..de254941 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/useTileColors.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/useTileColors.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayer namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayer](../../TextmodeLayer.md) / useTileColors diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager.md index 3367026d..f610ed80 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: layering kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/all.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/all.md index 50399d82..559f3b02 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/all.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/all.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayerManager namespace: layering kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayerManager](../../TextmodeLayerManager.md) / all diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/base.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/base.md index 05ac67e4..5482cec7 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/base.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/base.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayerManager namespace: layering kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayerManager](../../TextmodeLayerManager.md) / base diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/resultFramebuffer.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/resultFramebuffer.md index 321a4cb9..317ad16e 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/resultFramebuffer.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/resultFramebuffer.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayerManager namespace: layering kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayerManager](../../TextmodeLayerManager.md) / resultFramebuffer diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/add.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/add.md index 03290ce8..6fec0afc 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/add.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/add.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayerManager namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayerManager](../../TextmodeLayerManager.md) / add diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/clear.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/clear.md index bea2a9f4..ce813784 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/clear.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/clear.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayerManager namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayerManager](../../TextmodeLayerManager.md) / clear diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/move.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/move.md index ebb75684..908cc2fe 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/move.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/move.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayerManager namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayerManager](../../TextmodeLayerManager.md) / move diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/remove.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/remove.md index 773ec1de..3a912138 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/remove.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/remove.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayerManager namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayerManager](../../TextmodeLayerManager.md) / remove diff --git a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/swap.md b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/swap.md index 4196a330..abd7245c 100644 --- a/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/swap.md +++ b/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/swap.md @@ -8,7 +8,7 @@ api: true owner: TextmodeLayerManager namespace: layering kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [layering](../../../index.md) / [TextmodeLayerManager](../../TextmodeLayerManager.md) / swap diff --git a/api/textmode.js/namespaces/layering/enumerations/LayerBlendMode.md b/api/textmode.js/namespaces/layering/enumerations/LayerBlendMode.md index 31704eb8..8747c0d3 100644 --- a/api/textmode.js/namespaces/layering/enumerations/LayerBlendMode.md +++ b/api/textmode.js/namespaces/layering/enumerations/LayerBlendMode.md @@ -7,7 +7,7 @@ category: Enumerations api: true namespace: layering kind: Enum -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [layering](../index.md) / LayerBlendMode diff --git a/api/textmode.js/namespaces/layering/index.md b/api/textmode.js/namespaces/layering/index.md index c99dc98a..8f6c8c93 100644 --- a/api/textmode.js/namespaces/layering/index.md +++ b/api/textmode.js/namespaces/layering/index.md @@ -6,7 +6,7 @@ description: All modules and types related to multi-layered textmode rendering. category: Namespaces api: true kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../index.md) / layering diff --git a/api/textmode.js/namespaces/layering/interfaces/TextmodeLayerOptions.md b/api/textmode.js/namespaces/layering/interfaces/TextmodeLayerOptions.md index 6f7c2355..b8083219 100644 --- a/api/textmode.js/namespaces/layering/interfaces/TextmodeLayerOptions.md +++ b/api/textmode.js/namespaces/layering/interfaces/TextmodeLayerOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: layering kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/loading/classes/LoadingLayerController.md b/api/textmode.js/namespaces/loading/classes/LoadingLayerController.md index f73e1e51..e68a9d93 100644 --- a/api/textmode.js/namespaces/loading/classes/LoadingLayerController.md +++ b/api/textmode.js/namespaces/loading/classes/LoadingLayerController.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: loading kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/namespaces/loading/index.md b/api/textmode.js/namespaces/loading/index.md index 69e2a05f..c859ccca 100644 --- a/api/textmode.js/namespaces/loading/index.md +++ b/api/textmode.js/namespaces/loading/index.md @@ -6,7 +6,7 @@ description: All loading screen related modules and types. category: Namespaces api: true kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../index.md) / loading diff --git a/api/textmode.js/namespaces/loading/interfaces/LoadingScreenOptions.md b/api/textmode.js/namespaces/loading/interfaces/LoadingScreenOptions.md index 4e79227b..817f8304 100644 --- a/api/textmode.js/namespaces/loading/interfaces/LoadingScreenOptions.md +++ b/api/textmode.js/namespaces/loading/interfaces/LoadingScreenOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: loading kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/loading/interfaces/LoadingScreenRendererContext.md b/api/textmode.js/namespaces/loading/interfaces/LoadingScreenRendererContext.md index 0662fd58..7f643f60 100644 --- a/api/textmode.js/namespaces/loading/interfaces/LoadingScreenRendererContext.md +++ b/api/textmode.js/namespaces/loading/interfaces/LoadingScreenRendererContext.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: loading kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/loading/type-aliases/LoadingScreenState.md b/api/textmode.js/namespaces/loading/type-aliases/LoadingScreenState.md index be4242a9..efa53c02 100644 --- a/api/textmode.js/namespaces/loading/type-aliases/LoadingScreenState.md +++ b/api/textmode.js/namespaces/loading/type-aliases/LoadingScreenState.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: loading kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [loading](../index.md) / LoadingScreenState diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage.md b/api/textmode.js/namespaces/media/classes/TextmodeImage.md index 9fa73f28..12bef253 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: media kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/height.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/height.md index 5622e02a..2b8934cd 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/height.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/height.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / height diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalHeight.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalHeight.md index fa62dcfd..f04f9b45 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalHeight.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalHeight.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / originalHeight diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalWidth.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalWidth.md index e796e27d..783dc052 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalWidth.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalWidth.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / originalWidth diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/texture.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/texture.md index 368dab79..6558a9a1 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/texture.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/texture.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / texture diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/width.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/width.md index b7bc0f7b..59ed05ec 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/width.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/width.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / width diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/background.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/background.md index 9f960631..fb591c74 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/background.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/background.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / background diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/brightnessRange.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/brightnessRange.md index c2e2a2f2..2c59bd1a 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/brightnessRange.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/brightnessRange.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / brightnessRange diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColor.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColor.md index e161e784..c28ce7d4 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColor.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColor.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / cellColor diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColorMode.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColorMode.md index 5d719694..6cf8b95d 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColorMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColorMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / cellColorMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColor.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColor.md index 7146f896..214840f6 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColor.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColor.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / charColor diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColorMode.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColorMode.md index 3996f3d2..41f893c0 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColorMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColorMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / charColorMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charRotation.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charRotation.md index a761c349..15a488a9 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charRotation.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charRotation.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / charRotation diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/characters.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/characters.md index 11ce5924..b5cf2dc4 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/characters.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/characters.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / characters diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/clearConversions.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/clearConversions.md index 664244bd..414cfc47 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/clearConversions.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/clearConversions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / clearConversions diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversionMode.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversionMode.md index d8c7de75..0e39bda4 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversionMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversionMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / conversionMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversions.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversions.md index f67f171b..c0d8eaaa 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversions.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / conversions diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/dispose.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/dispose.md index b434c788..722278b6 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/dispose.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/dispose.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / dispose diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipX.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipX.md index 68bb36ec..d12a691f 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipX.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipX.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / flipX diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipY.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipY.md index f412d6cd..6dc90507 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipY.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipY.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / flipY diff --git a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/invert.md b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/invert.md index 9279c5b7..cdd19e1f 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/invert.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/invert.md @@ -8,7 +8,7 @@ api: true owner: TextmodeImage namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeImage](../../TextmodeImage.md) / invert diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource.md b/api/textmode.js/namespaces/media/classes/TextmodeSource.md index 99645478..74243c1d 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: media kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/height.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/height.md index f7a26334..4101ce2d 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/height.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/height.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / height diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalHeight.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalHeight.md index 028d9ad0..e698da69 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalHeight.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalHeight.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / originalHeight diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalWidth.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalWidth.md index 392f2db7..8d9c54e4 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalWidth.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalWidth.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / originalWidth diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/texture.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/texture.md index 220071d4..2fef3e55 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/texture.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/texture.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / texture diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/width.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/width.md index b25602f8..8bf3503a 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/width.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/width.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / width diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/background.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/background.md index cdb33547..6a7bbf30 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/background.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/background.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / background diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/brightnessRange.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/brightnessRange.md index fd8c0f69..d782c862 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/brightnessRange.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/brightnessRange.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / brightnessRange diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColor.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColor.md index 481cc6ad..794aeb51 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColor.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColor.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / cellColor diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColorMode.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColorMode.md index c4be9a32..af46a26c 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColorMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColorMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / cellColorMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColor.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColor.md index e79da030..5d1ac329 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColor.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColor.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / charColor diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColorMode.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColorMode.md index f9f9250f..64e2fd47 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColorMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColorMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / charColorMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charRotation.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charRotation.md index 65af2a97..36e63fab 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charRotation.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charRotation.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / charRotation diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/characters.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/characters.md index 484c6b99..19efb00f 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/characters.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/characters.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / characters diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/clearConversions.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/clearConversions.md index dc58d877..4c055bbe 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/clearConversions.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/clearConversions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / clearConversions diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversionMode.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversionMode.md index bc147a0a..b41b3562 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversionMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversionMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / conversionMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversions.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversions.md index 11d40004..f4d308cc 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversions.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / conversions diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/dispose.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/dispose.md index 96a6e2cf..ced045e6 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/dispose.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/dispose.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / dispose diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipX.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipX.md index 08720b8d..3663578c 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipX.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipX.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / flipX diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipY.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipY.md index cb3039c4..55e1b0be 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipY.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipY.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / flipY diff --git a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/invert.md b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/invert.md index d02e628a..5f33a255 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/invert.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/invert.md @@ -8,7 +8,7 @@ api: true owner: TextmodeSource namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeSource](../../TextmodeSource.md) / invert diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture.md index 57b1b4e1..2cde887c 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: media kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/height.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/height.md index a89f7cbd..b91e922d 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/height.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/height.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / height diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalHeight.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalHeight.md index 8b82d9d9..8e29d8ed 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalHeight.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalHeight.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / originalHeight diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalWidth.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalWidth.md index d42e6c13..9e002cc0 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalWidth.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalWidth.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / originalWidth diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/source.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/source.md index 314da4d7..da85e217 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/source.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/source.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / source diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/texture.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/texture.md index b0832e2f..f8fcd325 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/texture.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/texture.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / texture diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/width.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/width.md index 651cf296..d052496d 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/width.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/width.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / width diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/background.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/background.md index 71027f7d..bfe577ea 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/background.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/background.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / background diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/brightnessRange.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/brightnessRange.md index d971383f..42cdba47 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/brightnessRange.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/brightnessRange.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / brightnessRange diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColor.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColor.md index f384247a..7cfdb5f3 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColor.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColor.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / cellColor diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColorMode.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColorMode.md index d0226371..ff959374 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColorMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColorMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / cellColorMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColor.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColor.md index a5345c7b..87fa569f 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColor.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColor.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / charColor diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColorMode.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColorMode.md index af1920b9..d4e2cf65 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColorMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColorMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / charColorMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charRotation.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charRotation.md index 5b1e5018..3398facd 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charRotation.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charRotation.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / charRotation diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/characters.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/characters.md index e47048ff..497eb25f 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/characters.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/characters.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / characters diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/clearConversions.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/clearConversions.md index 349f5d6c..2d7c19dd 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/clearConversions.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/clearConversions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / clearConversions diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversionMode.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversionMode.md index b084c30f..dff71c59 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversionMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversionMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / conversionMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversions.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversions.md index c2bed7aa..40eaf1af 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversions.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / conversions diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/dispose.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/dispose.md index 47ad0c4d..4dbd7430 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/dispose.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/dispose.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / dispose diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipX.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipX.md index 2e99018e..be58d51d 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipX.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipX.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / flipX diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipY.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipY.md index 6c478e7d..170ad776 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipY.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipY.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / flipY diff --git a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/invert.md b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/invert.md index 7445a5ef..0e06446f 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/invert.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/invert.md @@ -8,7 +8,7 @@ api: true owner: TextmodeTexture namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeTexture](../../TextmodeTexture.md) / invert diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo.md index 791a4e4e..f6a2fe66 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo.md @@ -7,7 +7,7 @@ category: Classes api: true namespace: media kind: Class -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/currentTime.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/currentTime.md index 701a4714..7f2474a1 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/currentTime.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/currentTime.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / currentTime diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/duration.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/duration.md index 53740ab7..cc33f911 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/duration.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/duration.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / duration diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/height.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/height.md index 73acb258..19ff6e2d 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/height.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/height.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / height diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/isPlaying.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/isPlaying.md index 04169685..05ed27f4 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/isPlaying.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/isPlaying.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / isPlaying diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalHeight.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalHeight.md index ca56902d..76884af6 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalHeight.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalHeight.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / originalHeight diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalWidth.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalWidth.md index a0f504e1..bdaa3cc1 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalWidth.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalWidth.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / originalWidth diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/source.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/source.md index fece4772..ab674c5b 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/source.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/source.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / source diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/texture.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/texture.md index 287ccca6..feafac08 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/texture.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/texture.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / texture diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/videoElement.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/videoElement.md index 06a04708..45be8690 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/videoElement.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/videoElement.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / videoElement diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/width.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/width.md index 05413a33..b43ed752 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/width.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/width.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Accessor -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / width diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/background.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/background.md index 851ae5b5..3292d46e 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/background.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/background.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / background diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/brightnessRange.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/brightnessRange.md index d157aa77..53ff60c7 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/brightnessRange.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/brightnessRange.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / brightnessRange diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColor.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColor.md index 4ccaee79..381c7d53 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColor.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColor.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / cellColor diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColorMode.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColorMode.md index 045bf900..15157c68 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColorMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColorMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / cellColorMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColor.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColor.md index 3d190f3d..cf9b812d 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColor.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColor.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / charColor diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColorMode.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColorMode.md index 2d58d0f8..1346bac9 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColorMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColorMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / charColorMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charRotation.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charRotation.md index ef92d338..00bcab18 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charRotation.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charRotation.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / charRotation diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/characters.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/characters.md index ad7f5b1c..1b0c3328 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/characters.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/characters.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / characters diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/clearConversions.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/clearConversions.md index 21a9b4ee..7565073c 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/clearConversions.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/clearConversions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / clearConversions diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversionMode.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversionMode.md index c30a6e26..7341d91c 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversionMode.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversionMode.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / conversionMode diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversions.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversions.md index f3da2931..56546642 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversions.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversions.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / conversions diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/dispose.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/dispose.md index c4023745..ce890d53 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/dispose.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/dispose.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / dispose diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipX.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipX.md index d6c1134c..d8c22792 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipX.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipX.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / flipX diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipY.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipY.md index 18cde856..aecd7f76 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipY.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipY.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / flipY diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/invert.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/invert.md index 9ba9297d..08760f8c 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/invert.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/invert.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / invert diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/loop.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/loop.md index 0e8e13f2..11169de2 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/loop.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/loop.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / loop diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/pause.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/pause.md index 07ec97f8..e51d078a 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/pause.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/pause.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / pause diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/play.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/play.md index cb6ae634..3a6bcbd1 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/play.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/play.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / play diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/speed.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/speed.md index 23e6d8a1..f3de7aa0 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/speed.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/speed.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / speed diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/stop.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/stop.md index 33a24b8d..c1742d90 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/stop.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/stop.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / stop diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/time.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/time.md index be8dbacc..2d6afee4 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/time.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/time.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / time diff --git a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/volume.md b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/volume.md index e819a4f5..b7c88f24 100644 --- a/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/volume.md +++ b/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/volume.md @@ -8,7 +8,7 @@ api: true owner: TextmodeVideo namespace: media kind: Method -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../../../index.md) / [media](../../../index.md) / [TextmodeVideo](../../TextmodeVideo.md) / volume diff --git a/api/textmode.js/namespaces/media/index.md b/api/textmode.js/namespaces/media/index.md index 3886555f..257a0f3d 100644 --- a/api/textmode.js/namespaces/media/index.md +++ b/api/textmode.js/namespaces/media/index.md @@ -6,7 +6,7 @@ description: All media asset related modules and types. category: Namespaces api: true kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../index.md) / media diff --git a/api/textmode.js/namespaces/plugins/index.md b/api/textmode.js/namespaces/plugins/index.md index ae3ae379..713be45b 100644 --- a/api/textmode.js/namespaces/plugins/index.md +++ b/api/textmode.js/namespaces/plugins/index.md @@ -6,7 +6,7 @@ description: Plugin system types for extending textmode.js functionality. category: Namespaces api: true kind: Namespace -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../index.md) / plugins diff --git a/api/textmode.js/namespaces/plugins/interfaces/TextmodeExtensionDescriptor.md b/api/textmode.js/namespaces/plugins/interfaces/TextmodeExtensionDescriptor.md index d618214b..72859a8f 100644 --- a/api/textmode.js/namespaces/plugins/interfaces/TextmodeExtensionDescriptor.md +++ b/api/textmode.js/namespaces/plugins/interfaces/TextmodeExtensionDescriptor.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: plugins kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/plugins/interfaces/TextmodeLayerOutputTransformContext.md b/api/textmode.js/namespaces/plugins/interfaces/TextmodeLayerOutputTransformContext.md index 5c24e951..1c0a30c8 100644 --- a/api/textmode.js/namespaces/plugins/interfaces/TextmodeLayerOutputTransformContext.md +++ b/api/textmode.js/namespaces/plugins/interfaces/TextmodeLayerOutputTransformContext.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: plugins kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/plugins/interfaces/TextmodePlugin.md b/api/textmode.js/namespaces/plugins/interfaces/TextmodePlugin.md index f4af3942..7cbeb3c0 100644 --- a/api/textmode.js/namespaces/plugins/interfaces/TextmodePlugin.md +++ b/api/textmode.js/namespaces/plugins/interfaces/TextmodePlugin.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: plugins kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginContext.md b/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginContext.md index 5dbabb7f..7ffff276 100644 --- a/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginContext.md +++ b/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginContext.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: plugins kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap.md b/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap.md index 83aa02f5..25910b33 100644 --- a/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap.md +++ b/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap.md @@ -7,7 +7,7 @@ category: Interfaces api: true namespace: plugins kind: Interface -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- @@ -23,6 +23,7 @@ Typed callback map used by [TextmodePluginContext.on](TextmodePluginContext.md#o | Property | Type | Description | | ------ | ------ | ------ | | `compositeOutput` | (`output`) => `void` \| [`TextmodeFramebuffer`](../../../classes/TextmodeFramebuffer.md) | Replaces composited scene output. **See** [API reference](https://code.textmode.art/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap#property-compositeoutput) | +| `frameStart` | () => `void` | Runs once at the start of every rendered user frame, before any `preDraw` hook. **See** [API reference](https://code.textmode.art/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap#property-framestart) | | `layerCreated` | (`layer`) => `void` | Runs for existing and future layers. **See** [API reference](https://code.textmode.art/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap#property-layercreated) | | `layerDisposed` | (`layer`) => `void` | Runs immediately before a plugin-visible base or user layer is disposed, including during host destruction. The layer's plugin extensions remain available while this callback runs. **See** [API reference](https://code.textmode.art/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap#property-layerdisposed) | | `layerOutput` | (`context`) => `void` \| [`TextmodeFramebuffer`](../../../classes/TextmodeFramebuffer.md) | Replaces resolved or finalized layer output. **See** [API reference](https://code.textmode.art/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap#property-layeroutput) | diff --git a/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionInstance.md b/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionInstance.md index 75914de8..124f3835 100644 --- a/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionInstance.md +++ b/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionInstance.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: plugins kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [plugins](../index.md) / TextmodeExtensionInstance diff --git a/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionTarget.md b/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionTarget.md index c66ddb36..8d01e331 100644 --- a/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionTarget.md +++ b/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionTarget.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: plugins kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [plugins](../index.md) / TextmodeExtensionTarget diff --git a/api/textmode.js/namespaces/plugins/type-aliases/TextmodeLayerOutputPhase.md b/api/textmode.js/namespaces/plugins/type-aliases/TextmodeLayerOutputPhase.md index 44a798d1..34d8f6db 100644 --- a/api/textmode.js/namespaces/plugins/type-aliases/TextmodeLayerOutputPhase.md +++ b/api/textmode.js/namespaces/plugins/type-aliases/TextmodeLayerOutputPhase.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: plugins kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [plugins](../index.md) / TextmodeLayerOutputPhase diff --git a/api/textmode.js/namespaces/plugins/type-aliases/TextmodePluginHookName.md b/api/textmode.js/namespaces/plugins/type-aliases/TextmodePluginHookName.md index 700d74be..59054d53 100644 --- a/api/textmode.js/namespaces/plugins/type-aliases/TextmodePluginHookName.md +++ b/api/textmode.js/namespaces/plugins/type-aliases/TextmodePluginHookName.md @@ -7,7 +7,7 @@ category: Type Aliases api: true namespace: plugins kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../../../index.md) / [plugins](../index.md) / TextmodePluginHookName diff --git a/api/textmode.js/type-aliases/TextmodeFramebufferOptions.md b/api/textmode.js/type-aliases/TextmodeFramebufferOptions.md index ffcfa537..8817cec2 100644 --- a/api/textmode.js/type-aliases/TextmodeFramebufferOptions.md +++ b/api/textmode.js/type-aliases/TextmodeFramebufferOptions.md @@ -6,7 +6,7 @@ description: Options for creating a framebuffer via Textmodifier.createFramebuff category: Type Aliases api: true kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../index.md) / TextmodeFramebufferOptions diff --git a/api/textmode.js/type-aliases/TextmodeOptions.md b/api/textmode.js/type-aliases/TextmodeOptions.md index 53e1df71..de01dd62 100644 --- a/api/textmode.js/type-aliases/TextmodeOptions.md +++ b/api/textmode.js/type-aliases/TextmodeOptions.md @@ -6,7 +6,7 @@ description: Options when creating a Textmodifier instance via textmode.create. category: Type Aliases api: true kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../index.md) / TextmodeOptions diff --git a/api/textmode.js/type-aliases/TextmodeUniformValue.md b/api/textmode.js/type-aliases/TextmodeUniformValue.md index 2a0885c2..6989770b 100644 --- a/api/textmode.js/type-aliases/TextmodeUniformValue.md +++ b/api/textmode.js/type-aliases/TextmodeUniformValue.md @@ -6,7 +6,7 @@ description: Values accepted by custom shader uniforms. category: Type Aliases api: true kind: TypeAlias -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.js](../index.md) / TextmodeUniformValue diff --git a/api/textmode.js/typedoc-sidebar.json b/api/textmode.js/typedoc-sidebar.json index f4aadc5a..98692499 100644 --- a/api/textmode.js/typedoc-sidebar.json +++ b/api/textmode.js/typedoc-sidebar.json @@ -1 +1 @@ -[{"text":"Conversion","collapsed":true,"items":[{"text":"conversion","link":"/api/textmode.js/namespaces/conversion/","collapsed":true,"items":[{"text":"Classes","collapsed":true,"items":[{"text":"TextmodeConversionManager","link":"/api/textmode.js/namespaces/conversion/classes/TextmodeConversionManager.md"}]},{"text":"Interfaces","collapsed":true,"items":[{"text":"TextmodeConversionContext","link":"/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionContext.md"},{"text":"TextmodeConversionPassContext","link":"/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionPassContext.md"},{"text":"TextmodeConversionSource","link":"/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionSource.md"},{"text":"TextmodeConversionStep","link":"/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStep.md"},{"text":"TextmodeConversionStrategy","link":"/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStrategy.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"BuiltInConversionMode","link":"/api/textmode.js/namespaces/conversion/type-aliases/BuiltInConversionMode.md"},{"text":"TextmodeColorInput","link":"/api/textmode.js/namespaces/conversion/type-aliases/TextmodeColorInput.md"},{"text":"TextmodeConversionMode","link":"/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionMode.md"},{"text":"TextmodeConversionStepOptions","link":"/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionStepOptions.md"}]}]}]},{"text":"Core workflow","collapsed":true,"items":[{"text":"textmode","link":"/api/textmode.js/classes/textmode.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"version","link":"/api/textmode.js/classes/textmode/accessors/version.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"create","link":"/api/textmode.js/classes/textmode/methods/create.md"},{"text":"setErrorLevel","link":"/api/textmode.js/classes/textmode/methods/setErrorLevel.md"}]}]},{"text":"Textmodifier","link":"/api/textmode.js/classes/Textmodifier.md","collapsed":true,"items":[{"text":"Properties","collapsed":true,"items":[{"text":"BLEND_ADDITIVE","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_ADDITIVE.md"},{"text":"BLEND_COLOR_BURN","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_BURN.md"},{"text":"BLEND_COLOR_DODGE","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_DODGE.md"},{"text":"BLEND_DARKEN","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_DARKEN.md"},{"text":"BLEND_DIFFERENCE","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_DIFFERENCE.md"},{"text":"BLEND_EXCLUSION","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_EXCLUSION.md"},{"text":"BLEND_HARD_LIGHT","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_HARD_LIGHT.md"},{"text":"BLEND_LIGHTEN","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_LIGHTEN.md"},{"text":"BLEND_MULTIPLY","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_MULTIPLY.md"},{"text":"BLEND_NORMAL","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_NORMAL.md"},{"text":"BLEND_OVERLAY","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_OVERLAY.md"},{"text":"BLEND_SCREEN","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_SCREEN.md"},{"text":"BLEND_SOFT_LIGHT","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_SOFT_LIGHT.md"},{"text":"BLEND_SUBTRACT","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_SUBTRACT.md"},{"text":"displayHeight","link":"/api/textmode.js/classes/Textmodifier/properties/displayHeight.md"},{"text":"displayWidth","link":"/api/textmode.js/classes/Textmodifier/properties/displayWidth.md"},{"text":"gamepads","link":"/api/textmode.js/classes/Textmodifier/properties/gamepads.md"},{"text":"lastKeyPressed","link":"/api/textmode.js/classes/Textmodifier/properties/lastKeyPressed.md"},{"text":"lastKeyReleased","link":"/api/textmode.js/classes/Textmodifier/properties/lastKeyReleased.md"},{"text":"LINE_LOOP","link":"/api/textmode.js/classes/Textmodifier/properties/LINE_LOOP.md"},{"text":"LINE_STRIP","link":"/api/textmode.js/classes/Textmodifier/properties/LINE_STRIP.md"},{"text":"LINES","link":"/api/textmode.js/classes/Textmodifier/properties/LINES.md"},{"text":"modifierState","link":"/api/textmode.js/classes/Textmodifier/properties/modifierState.md"},{"text":"mouse","link":"/api/textmode.js/classes/Textmodifier/properties/mouse.md"},{"text":"mouseIsPressed","link":"/api/textmode.js/classes/Textmodifier/properties/mouseIsPressed.md"},{"text":"movedX","link":"/api/textmode.js/classes/Textmodifier/properties/movedX.md"},{"text":"movedY","link":"/api/textmode.js/classes/Textmodifier/properties/movedY.md"},{"text":"pmouse","link":"/api/textmode.js/classes/Textmodifier/properties/pmouse.md"},{"text":"POINTS","link":"/api/textmode.js/classes/Textmodifier/properties/POINTS.md"},{"text":"pressedKeys","link":"/api/textmode.js/classes/Textmodifier/properties/pressedKeys.md"},{"text":"QUAD_STRIP","link":"/api/textmode.js/classes/Textmodifier/properties/QUAD_STRIP.md"},{"text":"QUADS","link":"/api/textmode.js/classes/Textmodifier/properties/QUADS.md"},{"text":"touches","link":"/api/textmode.js/classes/Textmodifier/properties/touches.md"},{"text":"TRIANGLE_FAN","link":"/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_FAN.md"},{"text":"TRIANGLE_STRIP","link":"/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_STRIP.md"},{"text":"TRIANGLES","link":"/api/textmode.js/classes/Textmodifier/properties/TRIANGLES.md"},{"text":"windowHeight","link":"/api/textmode.js/classes/Textmodifier/properties/windowHeight.md"},{"text":"windowWidth","link":"/api/textmode.js/classes/Textmodifier/properties/windowWidth.md"}]},{"text":"Accessors","collapsed":true,"items":[{"text":"canvas","link":"/api/textmode.js/classes/Textmodifier/accessors/canvas.md"},{"text":"conversions","link":"/api/textmode.js/classes/Textmodifier/accessors/conversions.md"},{"text":"errors","link":"/api/textmode.js/classes/Textmodifier/accessors/errors.md"},{"text":"font","link":"/api/textmode.js/classes/Textmodifier/accessors/font.md"},{"text":"frameCount","link":"/api/textmode.js/classes/Textmodifier/accessors/frameCount.md"},{"text":"grid","link":"/api/textmode.js/classes/Textmodifier/accessors/grid.md"},{"text":"height","link":"/api/textmode.js/classes/Textmodifier/accessors/height.md"},{"text":"isDisposed","link":"/api/textmode.js/classes/Textmodifier/accessors/isDisposed.md"},{"text":"isRenderingFrame","link":"/api/textmode.js/classes/Textmodifier/accessors/isRenderingFrame.md"},{"text":"layers","link":"/api/textmode.js/classes/Textmodifier/accessors/layers.md"},{"text":"loading","link":"/api/textmode.js/classes/Textmodifier/accessors/loading.md"},{"text":"millis","link":"/api/textmode.js/classes/Textmodifier/accessors/millis.md"},{"text":"secs","link":"/api/textmode.js/classes/Textmodifier/accessors/secs.md"},{"text":"width","link":"/api/textmode.js/classes/Textmodifier/accessors/width.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"abs","link":"/api/textmode.js/classes/Textmodifier/methods/abs.md"},{"text":"acos","link":"/api/textmode.js/classes/Textmodifier/methods/acos.md"},{"text":"ambientLight","link":"/api/textmode.js/classes/Textmodifier/methods/ambientLight.md"},{"text":"applyMatrix","link":"/api/textmode.js/classes/Textmodifier/methods/applyMatrix.md"},{"text":"arc","link":"/api/textmode.js/classes/Textmodifier/methods/arc.md"},{"text":"asin","link":"/api/textmode.js/classes/Textmodifier/methods/asin.md"},{"text":"atan","link":"/api/textmode.js/classes/Textmodifier/methods/atan.md"},{"text":"atan2","link":"/api/textmode.js/classes/Textmodifier/methods/atan2.md"},{"text":"background","link":"/api/textmode.js/classes/Textmodifier/methods/background.md"},{"text":"beginShape","link":"/api/textmode.js/classes/Textmodifier/methods/beginShape.md"},{"text":"bezierCurve","link":"/api/textmode.js/classes/Textmodifier/methods/bezierCurve.md"},{"text":"box","link":"/api/textmode.js/classes/Textmodifier/methods/box.md"},{"text":"camera","link":"/api/textmode.js/classes/Textmodifier/methods/camera.md"},{"text":"ceil","link":"/api/textmode.js/classes/Textmodifier/methods/ceil.md"},{"text":"cellColor","link":"/api/textmode.js/classes/Textmodifier/methods/cellColor.md"},{"text":"char","link":"/api/textmode.js/classes/Textmodifier/methods/char.md"},{"text":"charColor","link":"/api/textmode.js/classes/Textmodifier/methods/charColor.md"},{"text":"charRotation","link":"/api/textmode.js/classes/Textmodifier/methods/charRotation.md"},{"text":"clamp","link":"/api/textmode.js/classes/Textmodifier/methods/clamp.md"},{"text":"clear","link":"/api/textmode.js/classes/Textmodifier/methods/clear.md"},{"text":"color","link":"/api/textmode.js/classes/Textmodifier/methods/color.md"},{"text":"colorMode","link":"/api/textmode.js/classes/Textmodifier/methods/colorMode.md"},{"text":"cone","link":"/api/textmode.js/classes/Textmodifier/methods/cone.md"},{"text":"constrain","link":"/api/textmode.js/classes/Textmodifier/methods/constrain.md"},{"text":"cos","link":"/api/textmode.js/classes/Textmodifier/methods/cos.md"},{"text":"createCamera","link":"/api/textmode.js/classes/Textmodifier/methods/createCamera.md"},{"text":"createFramebuffer","link":"/api/textmode.js/classes/Textmodifier/methods/createFramebuffer.md"},{"text":"createGlyphRamp","link":"/api/textmode.js/classes/Textmodifier/methods/createGlyphRamp.md"},{"text":"createMaterialShader","link":"/api/textmode.js/classes/Textmodifier/methods/createMaterialShader.md"},{"text":"createShader","link":"/api/textmode.js/classes/Textmodifier/methods/createShader.md"},{"text":"createTexture","link":"/api/textmode.js/classes/Textmodifier/methods/createTexture.md"},{"text":"createVector","link":"/api/textmode.js/classes/Textmodifier/methods/createVector.md"},{"text":"cursor","link":"/api/textmode.js/classes/Textmodifier/methods/cursor.md"},{"text":"cylinder","link":"/api/textmode.js/classes/Textmodifier/methods/cylinder.md"},{"text":"degrees","link":"/api/textmode.js/classes/Textmodifier/methods/degrees.md"},{"text":"deltaTime","link":"/api/textmode.js/classes/Textmodifier/methods/deltaTime.md"},{"text":"destroy","link":"/api/textmode.js/classes/Textmodifier/methods/destroy.md"},{"text":"dist","link":"/api/textmode.js/classes/Textmodifier/methods/dist.md"},{"text":"doubleClicked","link":"/api/textmode.js/classes/Textmodifier/methods/doubleClicked.md"},{"text":"doubleTap","link":"/api/textmode.js/classes/Textmodifier/methods/doubleTap.md"},{"text":"draw","link":"/api/textmode.js/classes/Textmodifier/methods/draw.md"},{"text":"ease","link":"/api/textmode.js/classes/Textmodifier/methods/ease.md"},{"text":"ellipse","link":"/api/textmode.js/classes/Textmodifier/methods/ellipse.md"},{"text":"ellipsoid","link":"/api/textmode.js/classes/Textmodifier/methods/ellipsoid.md"},{"text":"endShape","link":"/api/textmode.js/classes/Textmodifier/methods/endShape.md"},{"text":"exitPointerLock","link":"/api/textmode.js/classes/Textmodifier/methods/exitPointerLock.md"},{"text":"exp","link":"/api/textmode.js/classes/Textmodifier/methods/exp.md"},{"text":"fill","link":"/api/textmode.js/classes/Textmodifier/methods/fill.md"},{"text":"flipX","link":"/api/textmode.js/classes/Textmodifier/methods/flipX.md"},{"text":"flipY","link":"/api/textmode.js/classes/Textmodifier/methods/flipY.md"},{"text":"floor","link":"/api/textmode.js/classes/Textmodifier/methods/floor.md"},{"text":"fontSize","link":"/api/textmode.js/classes/Textmodifier/methods/fontSize.md"},{"text":"fract","link":"/api/textmode.js/classes/Textmodifier/methods/fract.md"},{"text":"frameRate","link":"/api/textmode.js/classes/Textmodifier/methods/frameRate.md"},{"text":"gamepad","link":"/api/textmode.js/classes/Textmodifier/methods/gamepad.md"},{"text":"gamepadAxisChanged","link":"/api/textmode.js/classes/Textmodifier/methods/gamepadAxisChanged.md"},{"text":"gamepadButtonPressed","link":"/api/textmode.js/classes/Textmodifier/methods/gamepadButtonPressed.md"},{"text":"gamepadButtonReleased","link":"/api/textmode.js/classes/Textmodifier/methods/gamepadButtonReleased.md"},{"text":"gamepadConnected","link":"/api/textmode.js/classes/Textmodifier/methods/gamepadConnected.md"},{"text":"gamepadDisconnected","link":"/api/textmode.js/classes/Textmodifier/methods/gamepadDisconnected.md"},{"text":"image","link":"/api/textmode.js/classes/Textmodifier/methods/image.md"},{"text":"inputGrid","link":"/api/textmode.js/classes/Textmodifier/methods/inputGrid.md"},{"text":"invert","link":"/api/textmode.js/classes/Textmodifier/methods/invert.md"},{"text":"isKeyPressed","link":"/api/textmode.js/classes/Textmodifier/methods/isKeyPressed.md"},{"text":"isLooping","link":"/api/textmode.js/classes/Textmodifier/methods/isLooping.md"},{"text":"keyPressed","link":"/api/textmode.js/classes/Textmodifier/methods/keyPressed.md"},{"text":"keyReleased","link":"/api/textmode.js/classes/Textmodifier/methods/keyReleased.md"},{"text":"keyTyped","link":"/api/textmode.js/classes/Textmodifier/methods/keyTyped.md"},{"text":"lerp","link":"/api/textmode.js/classes/Textmodifier/methods/lerp.md"},{"text":"lightFalloff","link":"/api/textmode.js/classes/Textmodifier/methods/lightFalloff.md"},{"text":"line","link":"/api/textmode.js/classes/Textmodifier/methods/line.md"},{"text":"lineWeight","link":"/api/textmode.js/classes/Textmodifier/methods/lineWeight.md"},{"text":"loadFont","link":"/api/textmode.js/classes/Textmodifier/methods/loadFont.md"},{"text":"loadImage","link":"/api/textmode.js/classes/Textmodifier/methods/loadImage.md"},{"text":"loadTileset","link":"/api/textmode.js/classes/Textmodifier/methods/loadTileset.md"},{"text":"loadVideo","link":"/api/textmode.js/classes/Textmodifier/methods/loadVideo.md"},{"text":"log","link":"/api/textmode.js/classes/Textmodifier/methods/log.md"},{"text":"longPress","link":"/api/textmode.js/classes/Textmodifier/methods/longPress.md"},{"text":"lookAt","link":"/api/textmode.js/classes/Textmodifier/methods/lookAt.md"},{"text":"loop","link":"/api/textmode.js/classes/Textmodifier/methods/loop.md"},{"text":"map","link":"/api/textmode.js/classes/Textmodifier/methods/map.md"},{"text":"max","link":"/api/textmode.js/classes/Textmodifier/methods/max.md"},{"text":"min","link":"/api/textmode.js/classes/Textmodifier/methods/min.md"},{"text":"mouseClicked","link":"/api/textmode.js/classes/Textmodifier/methods/mouseClicked.md"},{"text":"mouseDragged","link":"/api/textmode.js/classes/Textmodifier/methods/mouseDragged.md"},{"text":"mouseMoved","link":"/api/textmode.js/classes/Textmodifier/methods/mouseMoved.md"},{"text":"mousePressed","link":"/api/textmode.js/classes/Textmodifier/methods/mousePressed.md"},{"text":"mouseReleased","link":"/api/textmode.js/classes/Textmodifier/methods/mouseReleased.md"},{"text":"mouseScrolled","link":"/api/textmode.js/classes/Textmodifier/methods/mouseScrolled.md"},{"text":"noise","link":"/api/textmode.js/classes/Textmodifier/methods/noise.md"},{"text":"noiseDetail","link":"/api/textmode.js/classes/Textmodifier/methods/noiseDetail.md"},{"text":"noiseSeed","link":"/api/textmode.js/classes/Textmodifier/methods/noiseSeed.md"},{"text":"noLights","link":"/api/textmode.js/classes/Textmodifier/methods/noLights.md"},{"text":"noLoop","link":"/api/textmode.js/classes/Textmodifier/methods/noLoop.md"},{"text":"norm","link":"/api/textmode.js/classes/Textmodifier/methods/norm.md"},{"text":"noTexture","link":"/api/textmode.js/classes/Textmodifier/methods/noTexture.md"},{"text":"off","link":"/api/textmode.js/classes/Textmodifier/methods/off.md"},{"text":"on","link":"/api/textmode.js/classes/Textmodifier/methods/on.md"},{"text":"once","link":"/api/textmode.js/classes/Textmodifier/methods/once.md"},{"text":"ortho","link":"/api/textmode.js/classes/Textmodifier/methods/ortho.md"},{"text":"perspective","link":"/api/textmode.js/classes/Textmodifier/methods/perspective.md"},{"text":"pinch","link":"/api/textmode.js/classes/Textmodifier/methods/pinch.md"},{"text":"pixelDensity","link":"/api/textmode.js/classes/Textmodifier/methods/pixelDensity.md"},{"text":"point","link":"/api/textmode.js/classes/Textmodifier/methods/point.md"},{"text":"pointLight","link":"/api/textmode.js/classes/Textmodifier/methods/pointLight.md"},{"text":"pop","link":"/api/textmode.js/classes/Textmodifier/methods/pop.md"},{"text":"postDraw","link":"/api/textmode.js/classes/Textmodifier/methods/postDraw.md"},{"text":"pow","link":"/api/textmode.js/classes/Textmodifier/methods/pow.md"},{"text":"print","link":"/api/textmode.js/classes/Textmodifier/methods/print.md"},{"text":"printAlign","link":"/api/textmode.js/classes/Textmodifier/methods/printAlign.md"},{"text":"push","link":"/api/textmode.js/classes/Textmodifier/methods/push.md"},{"text":"radians","link":"/api/textmode.js/classes/Textmodifier/methods/radians.md"},{"text":"random","link":"/api/textmode.js/classes/Textmodifier/methods/random.md"},{"text":"randomGaussian","link":"/api/textmode.js/classes/Textmodifier/methods/randomGaussian.md"},{"text":"randomSeed","link":"/api/textmode.js/classes/Textmodifier/methods/randomSeed.md"},{"text":"randomStream","link":"/api/textmode.js/classes/Textmodifier/methods/randomStream.md"},{"text":"rect","link":"/api/textmode.js/classes/Textmodifier/methods/rect.md"},{"text":"redraw","link":"/api/textmode.js/classes/Textmodifier/methods/redraw.md"},{"text":"requestPointerLock","link":"/api/textmode.js/classes/Textmodifier/methods/requestPointerLock.md"},{"text":"resetCamera","link":"/api/textmode.js/classes/Textmodifier/methods/resetCamera.md"},{"text":"resetMatrix","link":"/api/textmode.js/classes/Textmodifier/methods/resetMatrix.md"},{"text":"resetShader","link":"/api/textmode.js/classes/Textmodifier/methods/resetShader.md"},{"text":"resizeCanvas","link":"/api/textmode.js/classes/Textmodifier/methods/resizeCanvas.md"},{"text":"rotate","link":"/api/textmode.js/classes/Textmodifier/methods/rotate.md"},{"text":"rotateGesture","link":"/api/textmode.js/classes/Textmodifier/methods/rotateGesture.md"},{"text":"rotateX","link":"/api/textmode.js/classes/Textmodifier/methods/rotateX.md"},{"text":"rotateY","link":"/api/textmode.js/classes/Textmodifier/methods/rotateY.md"},{"text":"rotateZ","link":"/api/textmode.js/classes/Textmodifier/methods/rotateZ.md"},{"text":"round","link":"/api/textmode.js/classes/Textmodifier/methods/round.md"},{"text":"scale","link":"/api/textmode.js/classes/Textmodifier/methods/scale.md"},{"text":"setCamera","link":"/api/textmode.js/classes/Textmodifier/methods/setCamera.md"},{"text":"setUniform","link":"/api/textmode.js/classes/Textmodifier/methods/setUniform.md"},{"text":"setUniforms","link":"/api/textmode.js/classes/Textmodifier/methods/setUniforms.md"},{"text":"setup","link":"/api/textmode.js/classes/Textmodifier/methods/setup.md"},{"text":"shader","link":"/api/textmode.js/classes/Textmodifier/methods/shader.md"},{"text":"sin","link":"/api/textmode.js/classes/Textmodifier/methods/sin.md"},{"text":"sphere","link":"/api/textmode.js/classes/Textmodifier/methods/sphere.md"},{"text":"sq","link":"/api/textmode.js/classes/Textmodifier/methods/sq.md"},{"text":"sqrt","link":"/api/textmode.js/classes/Textmodifier/methods/sqrt.md"},{"text":"stroke","link":"/api/textmode.js/classes/Textmodifier/methods/stroke.md"},{"text":"swipe","link":"/api/textmode.js/classes/Textmodifier/methods/swipe.md"},{"text":"tan","link":"/api/textmode.js/classes/Textmodifier/methods/tan.md"},{"text":"tap","link":"/api/textmode.js/classes/Textmodifier/methods/tap.md"},{"text":"targetFrameRate","link":"/api/textmode.js/classes/Textmodifier/methods/targetFrameRate.md"},{"text":"texture","link":"/api/textmode.js/classes/Textmodifier/methods/texture.md"},{"text":"torus","link":"/api/textmode.js/classes/Textmodifier/methods/torus.md"},{"text":"touchCancelled","link":"/api/textmode.js/classes/Textmodifier/methods/touchCancelled.md"},{"text":"touchEnded","link":"/api/textmode.js/classes/Textmodifier/methods/touchEnded.md"},{"text":"touchMoved","link":"/api/textmode.js/classes/Textmodifier/methods/touchMoved.md"},{"text":"touchStarted","link":"/api/textmode.js/classes/Textmodifier/methods/touchStarted.md"},{"text":"translate","link":"/api/textmode.js/classes/Textmodifier/methods/translate.md"},{"text":"translateX","link":"/api/textmode.js/classes/Textmodifier/methods/translateX.md"},{"text":"translateY","link":"/api/textmode.js/classes/Textmodifier/methods/translateY.md"},{"text":"translateZ","link":"/api/textmode.js/classes/Textmodifier/methods/translateZ.md"},{"text":"triangle","link":"/api/textmode.js/classes/Textmodifier/methods/triangle.md"},{"text":"useTileColors","link":"/api/textmode.js/classes/Textmodifier/methods/useTileColors.md"},{"text":"vertex","link":"/api/textmode.js/classes/Textmodifier/methods/vertex.md"},{"text":"windowResized","link":"/api/textmode.js/classes/Textmodifier/methods/windowResized.md"}]}]},{"text":"TextmodeOptions","link":"/api/textmode.js/type-aliases/TextmodeOptions.md"}]},{"text":"Creative coding utilities","collapsed":true,"items":[{"text":"TextmodeRandom","link":"/api/textmode.js/classes/TextmodeRandom.md"},{"text":"TextmodeVector","link":"/api/textmode.js/classes/TextmodeVector.md","collapsed":true,"items":[{"text":"Methods","collapsed":true,"items":[{"text":"add","link":"/api/textmode.js/classes/TextmodeVector/methods/add.md"},{"text":"copy","link":"/api/textmode.js/classes/TextmodeVector/methods/copy.md"},{"text":"cross","link":"/api/textmode.js/classes/TextmodeVector/methods/cross.md"},{"text":"dist","link":"/api/textmode.js/classes/TextmodeVector/methods/dist.md"},{"text":"div","link":"/api/textmode.js/classes/TextmodeVector/methods/div.md"},{"text":"dot","link":"/api/textmode.js/classes/TextmodeVector/methods/dot.md"},{"text":"heading","link":"/api/textmode.js/classes/TextmodeVector/methods/heading.md"},{"text":"limit","link":"/api/textmode.js/classes/TextmodeVector/methods/limit.md"},{"text":"mag","link":"/api/textmode.js/classes/TextmodeVector/methods/mag.md"},{"text":"magSq","link":"/api/textmode.js/classes/TextmodeVector/methods/magSq.md"},{"text":"mult","link":"/api/textmode.js/classes/TextmodeVector/methods/mult.md"},{"text":"normalize","link":"/api/textmode.js/classes/TextmodeVector/methods/normalize.md"},{"text":"set","link":"/api/textmode.js/classes/TextmodeVector/methods/set.md"},{"text":"setMag","link":"/api/textmode.js/classes/TextmodeVector/methods/setMag.md"},{"text":"sub","link":"/api/textmode.js/classes/TextmodeVector/methods/sub.md"}]}]}]},{"text":"Drawing & 3D","collapsed":true,"items":[{"text":"ShapeAssemblyMode","link":"/api/textmode.js/enumerations/ShapeAssemblyMode.md"},{"text":"TextmodeCamera","link":"/api/textmode.js/classes/TextmodeCamera.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"eyeX","link":"/api/textmode.js/classes/TextmodeCamera/accessors/eyeX.md"},{"text":"eyeY","link":"/api/textmode.js/classes/TextmodeCamera/accessors/eyeY.md"},{"text":"eyeZ","link":"/api/textmode.js/classes/TextmodeCamera/accessors/eyeZ.md"},{"text":"targetX","link":"/api/textmode.js/classes/TextmodeCamera/accessors/targetX.md"},{"text":"targetY","link":"/api/textmode.js/classes/TextmodeCamera/accessors/targetY.md"},{"text":"targetZ","link":"/api/textmode.js/classes/TextmodeCamera/accessors/targetZ.md"},{"text":"upX","link":"/api/textmode.js/classes/TextmodeCamera/accessors/upX.md"},{"text":"upY","link":"/api/textmode.js/classes/TextmodeCamera/accessors/upY.md"},{"text":"upZ","link":"/api/textmode.js/classes/TextmodeCamera/accessors/upZ.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"copy","link":"/api/textmode.js/classes/TextmodeCamera/methods/copy.md"},{"text":"lookAt","link":"/api/textmode.js/classes/TextmodeCamera/methods/lookAt.md"},{"text":"move","link":"/api/textmode.js/classes/TextmodeCamera/methods/move.md"},{"text":"setPosition","link":"/api/textmode.js/classes/TextmodeCamera/methods/setPosition.md"},{"text":"setUp","link":"/api/textmode.js/classes/TextmodeCamera/methods/setUp.md"}]}]}]},{"text":"Fonts & media","collapsed":true,"items":[{"text":"fonts","link":"/api/textmode.js/namespaces/fonts/","collapsed":true,"items":[{"text":"Classes","collapsed":true,"items":[{"text":"TextmodeFont","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"characterMap","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characterMap.md"},{"text":"characters","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characters.md"},{"text":"font","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/font.md"},{"text":"fontSize","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/fontSize.md"},{"text":"framebuffer","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/framebuffer.md"},{"text":"maxGlyphDimensions","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/maxGlyphDimensions.md"},{"text":"textureColumns","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureColumns.md"},{"text":"textureRows","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureRows.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/methods/dispose.md"}]}]},{"text":"TextmodeTileset","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"cellDimensions","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellDimensions.md"},{"text":"cellHeight","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellHeight.md"},{"text":"cellWidth","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellWidth.md"},{"text":"characterMap","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characterMap.md"},{"text":"characters","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characters.md"},{"text":"columns","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/columns.md"},{"text":"fontFramebuffer","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontFramebuffer.md"},{"text":"fontSize","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontSize.md"},{"text":"framebuffer","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/framebuffer.md"},{"text":"maxGlyphDimensions","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/maxGlyphDimensions.md"},{"text":"nativeCellDimensions","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/nativeCellDimensions.md"},{"text":"rows","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/rows.md"},{"text":"textureColumns","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureColumns.md"},{"text":"textureRows","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureRows.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/methods/dispose.md"}]}]}]},{"text":"Interfaces","collapsed":true,"items":[{"text":"GlyphData","link":"/api/textmode.js/namespaces/fonts/interfaces/GlyphData.md"},{"text":"GlyphDimensions","link":"/api/textmode.js/namespaces/fonts/interfaces/GlyphDimensions.md"},{"text":"TextmodeGlyphAtlas","link":"/api/textmode.js/namespaces/fonts/interfaces/TextmodeGlyphAtlas.md"},{"text":"TextmodeTilesetOptions","link":"/api/textmode.js/namespaces/fonts/interfaces/TextmodeTilesetOptions.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"TextmodeGlyph","link":"/api/textmode.js/namespaces/fonts/type-aliases/TextmodeGlyph.md"}]}]},{"text":"media","link":"/api/textmode.js/namespaces/media/","collapsed":true,"items":[{"text":"Classes","collapsed":true,"items":[{"text":"TextmodeImage","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage.md","collapsed":true,"items":[{"text":"Character & color mapping","collapsed":true,"items":[{"text":"background","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/background.md"},{"text":"cellColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColor.md"},{"text":"cellColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColorMode.md"},{"text":"characters","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/characters.md"},{"text":"charColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColor.md"},{"text":"charColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColorMode.md"}]},{"text":"Conversion","collapsed":true,"items":[{"text":"brightnessRange","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/brightnessRange.md"},{"text":"clearConversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/clearConversions.md"},{"text":"conversionMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversionMode.md"},{"text":"conversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversions.md"}]},{"text":"Resource lifecycle","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/dispose.md"}]},{"text":"Source dimensions","collapsed":true,"items":[{"text":"height","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/height.md"},{"text":"originalHeight","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalHeight.md"},{"text":"originalWidth","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalWidth.md"},{"text":"texture","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/texture.md"},{"text":"width","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/width.md"}]},{"text":"Source transforms","collapsed":true,"items":[{"text":"charRotation","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charRotation.md"},{"text":"flipX","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipX.md"},{"text":"flipY","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipY.md"},{"text":"invert","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/invert.md"}]}]},{"text":"TextmodeSource","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource.md","collapsed":true,"items":[{"text":"Character & color mapping","collapsed":true,"items":[{"text":"background","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/background.md"},{"text":"cellColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColor.md"},{"text":"cellColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColorMode.md"},{"text":"characters","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/characters.md"},{"text":"charColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColor.md"},{"text":"charColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColorMode.md"}]},{"text":"Conversion","collapsed":true,"items":[{"text":"brightnessRange","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/brightnessRange.md"},{"text":"clearConversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/clearConversions.md"},{"text":"conversionMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversionMode.md"},{"text":"conversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversions.md"}]},{"text":"Resource lifecycle","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/dispose.md"}]},{"text":"Source dimensions","collapsed":true,"items":[{"text":"height","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/height.md"},{"text":"originalHeight","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalHeight.md"},{"text":"originalWidth","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalWidth.md"},{"text":"texture","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/texture.md"},{"text":"width","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/width.md"}]},{"text":"Source transforms","collapsed":true,"items":[{"text":"charRotation","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charRotation.md"},{"text":"flipX","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipX.md"},{"text":"flipY","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipY.md"},{"text":"invert","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/invert.md"}]}]},{"text":"TextmodeTexture","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture.md","collapsed":true,"items":[{"text":"Character & color mapping","collapsed":true,"items":[{"text":"background","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/background.md"},{"text":"cellColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColor.md"},{"text":"cellColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColorMode.md"},{"text":"characters","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/characters.md"},{"text":"charColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColor.md"},{"text":"charColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColorMode.md"}]},{"text":"Conversion","collapsed":true,"items":[{"text":"brightnessRange","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/brightnessRange.md"},{"text":"clearConversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/clearConversions.md"},{"text":"conversionMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversionMode.md"},{"text":"conversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversions.md"}]},{"text":"Other","collapsed":true,"items":[{"text":"source","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/source.md"}]},{"text":"Resource lifecycle","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/dispose.md"}]},{"text":"Source dimensions","collapsed":true,"items":[{"text":"height","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/height.md"},{"text":"originalHeight","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalHeight.md"},{"text":"originalWidth","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalWidth.md"},{"text":"texture","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/texture.md"},{"text":"width","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/width.md"}]},{"text":"Source transforms","collapsed":true,"items":[{"text":"charRotation","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charRotation.md"},{"text":"flipX","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipX.md"},{"text":"flipY","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipY.md"},{"text":"invert","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/invert.md"}]}]},{"text":"TextmodeVideo","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo.md","collapsed":true,"items":[{"text":"Character & color mapping","collapsed":true,"items":[{"text":"background","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/background.md"},{"text":"cellColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColor.md"},{"text":"cellColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColorMode.md"},{"text":"characters","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/characters.md"},{"text":"charColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColor.md"},{"text":"charColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColorMode.md"}]},{"text":"Conversion","collapsed":true,"items":[{"text":"brightnessRange","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/brightnessRange.md"},{"text":"clearConversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/clearConversions.md"},{"text":"conversionMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversionMode.md"},{"text":"conversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversions.md"}]},{"text":"Other","collapsed":true,"items":[{"text":"source","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/source.md"}]},{"text":"Playback","collapsed":true,"items":[{"text":"loop","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/loop.md"},{"text":"pause","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/pause.md"},{"text":"play","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/play.md"},{"text":"speed","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/speed.md"},{"text":"stop","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/stop.md"},{"text":"time","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/time.md"},{"text":"volume","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/volume.md"}]},{"text":"Playback state","collapsed":true,"items":[{"text":"currentTime","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/currentTime.md"},{"text":"duration","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/duration.md"},{"text":"isPlaying","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/isPlaying.md"},{"text":"videoElement","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/videoElement.md"}]},{"text":"Resource lifecycle","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/dispose.md"}]},{"text":"Source dimensions","collapsed":true,"items":[{"text":"height","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/height.md"},{"text":"originalHeight","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalHeight.md"},{"text":"originalWidth","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalWidth.md"},{"text":"texture","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/texture.md"},{"text":"width","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/width.md"}]},{"text":"Source transforms","collapsed":true,"items":[{"text":"charRotation","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charRotation.md"},{"text":"flipX","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipX.md"},{"text":"flipY","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipY.md"},{"text":"invert","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/invert.md"}]}]}]}]}]},{"text":"Grid, glyphs & color","collapsed":true,"items":[{"text":"color","link":"/api/textmode.js/namespaces/color/","collapsed":true,"items":[{"text":"Classes","collapsed":true,"items":[{"text":"TextmodeColor","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor.md","collapsed":true,"items":[{"text":"Properties","collapsed":true,"items":[{"text":"a","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/a.md"},{"text":"b","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/b.md"},{"text":"g","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/g.md"},{"text":"r","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/r.md"}]},{"text":"Accessors","collapsed":true,"items":[{"text":"normalized","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/normalized.md"},{"text":"rgb","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgb.md"},{"text":"rgba","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgba.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"withAlpha","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/methods/withAlpha.md"}]}]}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"TextmodeColorMode","link":"/api/textmode.js/namespaces/color/type-aliases/TextmodeColorMode.md"},{"text":"TextmodeColorModeState","link":"/api/textmode.js/namespaces/color/type-aliases/TextmodeColorModeState.md"},{"text":"TextmodeColorTuple","link":"/api/textmode.js/namespaces/color/type-aliases/TextmodeColorTuple.md"}]}]},{"text":"TextmodeGlyphRamp","link":"/api/textmode.js/classes/TextmodeGlyphRamp.md"},{"text":"TextmodeGrid","link":"/api/textmode.js/classes/TextmodeGrid.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"cellHeight","link":"/api/textmode.js/classes/TextmodeGrid/accessors/cellHeight.md"},{"text":"cellWidth","link":"/api/textmode.js/classes/TextmodeGrid/accessors/cellWidth.md"},{"text":"cols","link":"/api/textmode.js/classes/TextmodeGrid/accessors/cols.md"},{"text":"height","link":"/api/textmode.js/classes/TextmodeGrid/accessors/height.md"},{"text":"offsetX","link":"/api/textmode.js/classes/TextmodeGrid/accessors/offsetX.md"},{"text":"offsetY","link":"/api/textmode.js/classes/TextmodeGrid/accessors/offsetY.md"},{"text":"rows","link":"/api/textmode.js/classes/TextmodeGrid/accessors/rows.md"},{"text":"width","link":"/api/textmode.js/classes/TextmodeGrid/accessors/width.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"reset","link":"/api/textmode.js/classes/TextmodeGrid/methods/reset.md"},{"text":"responsive","link":"/api/textmode.js/classes/TextmodeGrid/methods/responsive.md"}]}]}]},{"text":"Interaction","collapsed":true,"items":[{"text":"input","link":"/api/textmode.js/namespaces/input/","collapsed":true,"items":[{"text":"Namespaces","collapsed":true,"items":[{"text":"gamepad","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/","collapsed":true,"items":[{"text":"Interfaces","collapsed":true,"items":[{"text":"GamepadAxisEventData","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadAxisEventData.md"},{"text":"GamepadButtonEventData","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadButtonEventData.md"},{"text":"GamepadConnectionEventData","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadConnectionEventData.md"},{"text":"GamepadEventMap","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadEventMap.md"},{"text":"TextmodeGamepadButtonSnapshot","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadButtonSnapshot.md"},{"text":"TextmodeGamepadSnapshot","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadSnapshot.md"},{"text":"TextmodeGamepadStickSnapshot","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadStickSnapshot.md"},{"text":"TextmodeStandardGamepadSnapshot","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeStandardGamepadSnapshot.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"GamepadAxisEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadAxisEventHandler.md"},{"text":"GamepadButtonEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadButtonEventHandler.md"},{"text":"GamepadConnectionEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadConnectionEventHandler.md"},{"text":"TextmodeStandardAxisName","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardAxisName.md"},{"text":"TextmodeStandardButtonName","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardButtonName.md"}]},{"text":"Variables","collapsed":true,"items":[{"text":"GAMEPAD_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/variables/GAMEPAD_EVENT_NAMES.md"}]}]},{"text":"keyboard","link":"/api/textmode.js/namespaces/input/namespaces/keyboard/","collapsed":true,"items":[{"text":"Interfaces","collapsed":true,"items":[{"text":"KeyboardEventData","link":"/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventData.md"},{"text":"KeyboardEventMap","link":"/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventMap.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"KeyboardEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/keyboard/type-aliases/KeyboardEventHandler.md"}]},{"text":"Variables","collapsed":true,"items":[{"text":"KEYBOARD_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/namespaces/keyboard/variables/KEYBOARD_EVENT_NAMES.md"}]}]},{"text":"mouse","link":"/api/textmode.js/namespaces/input/namespaces/mouse/","collapsed":true,"items":[{"text":"Interfaces","collapsed":true,"items":[{"text":"MouseEventData","link":"/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventData.md"},{"text":"MouseEventMap","link":"/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventMap.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"MouseEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MouseEventHandler.md"},{"text":"MousePosition","link":"/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MousePosition.md"}]},{"text":"Variables","collapsed":true,"items":[{"text":"MOUSE_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/namespaces/mouse/variables/MOUSE_EVENT_NAMES.md"}]}]},{"text":"touch","link":"/api/textmode.js/namespaces/input/namespaces/touch/","collapsed":true,"items":[{"text":"Interfaces","collapsed":true,"items":[{"text":"TouchEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventData.md"},{"text":"TouchEventMap","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventMap.md"},{"text":"TouchLongPressEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchLongPressEventData.md"},{"text":"TouchPinchEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPinchEventData.md"},{"text":"TouchPosition","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPosition.md"},{"text":"TouchRotateEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchRotateEventData.md"},{"text":"TouchSwipeEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchSwipeEventData.md"},{"text":"TouchTapEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchTapEventData.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"TouchEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchEventHandler.md"},{"text":"TouchLongPressHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchLongPressHandler.md"},{"text":"TouchPinchHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchPinchHandler.md"},{"text":"TouchRotateHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchRotateHandler.md"},{"text":"TouchSwipeHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchSwipeHandler.md"},{"text":"TouchTapHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchTapHandler.md"}]},{"text":"Variables","collapsed":true,"items":[{"text":"GESTURE_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/namespaces/touch/variables/GESTURE_EVENT_NAMES.md"},{"text":"TOUCH_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/namespaces/touch/variables/TOUCH_EVENT_NAMES.md"}]}]}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"InputEventMap","link":"/api/textmode.js/namespaces/input/type-aliases/InputEventMap.md"},{"text":"InputEventName","link":"/api/textmode.js/namespaces/input/type-aliases/InputEventName.md"},{"text":"InputEventOwner","link":"/api/textmode.js/namespaces/input/type-aliases/InputEventOwner.md"}]},{"text":"Variables","collapsed":true,"items":[{"text":"INPUT_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/variables/INPUT_EVENT_NAMES.md"}]}]}]},{"text":"Layers & GPU rendering","collapsed":true,"items":[{"text":"layering","link":"/api/textmode.js/namespaces/layering/","collapsed":true,"items":[{"text":"Enumerations","collapsed":true,"items":[{"text":"LayerBlendMode","link":"/api/textmode.js/namespaces/layering/enumerations/LayerBlendMode.md"}]},{"text":"Classes","collapsed":true,"items":[{"text":"TextmodeLayer","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer.md","collapsed":true,"items":[{"text":"Cameras & projection","collapsed":true,"items":[{"text":"camera","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/camera.md"},{"text":"createCamera","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/createCamera.md"},{"text":"lookAt","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/lookAt.md"},{"text":"ortho","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/ortho.md"},{"text":"perspective","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/perspective.md"},{"text":"resetCamera","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/resetCamera.md"},{"text":"setCamera","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/setCamera.md"}]},{"text":"Compositing & visibility","collapsed":true,"items":[{"text":"blendMode","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/blendMode.md"},{"text":"offset","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/offset.md"},{"text":"opacity","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/opacity.md"},{"text":"rotateZ","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/rotateZ.md"}]},{"text":"Grid, fonts & glyphs","collapsed":true,"items":[{"text":"fontSize","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/fontSize.md"},{"text":"loadFont","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadFont.md"},{"text":"loadTileset","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadTileset.md"},{"text":"useTileColors","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/useTileColors.md"}]},{"text":"Layer lifecycle","collapsed":true,"items":[{"text":"draw","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/draw.md"},{"text":"hide","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/hide.md"},{"text":"postDraw","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/postDraw.md"},{"text":"show","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/show.md"}]},{"text":"Render outputs","collapsed":true,"items":[{"text":"asciiFramebuffer","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/asciiFramebuffer.md"},{"text":"drawFramebuffer","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/drawFramebuffer.md"},{"text":"font","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/font.md"},{"text":"grid","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/grid.md"},{"text":"height","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/height.md"},{"text":"texture","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/texture.md"},{"text":"width","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/width.md"}]}]},{"text":"TextmodeLayerManager","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"all","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/all.md"},{"text":"base","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/base.md"},{"text":"resultFramebuffer","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/resultFramebuffer.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"add","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/add.md"},{"text":"clear","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/clear.md"},{"text":"move","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/move.md"},{"text":"remove","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/remove.md"},{"text":"swap","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/swap.md"}]}]}]},{"text":"Interfaces","collapsed":true,"items":[{"text":"TextmodeLayerOptions","link":"/api/textmode.js/namespaces/layering/interfaces/TextmodeLayerOptions.md"}]}]},{"text":"TextmodeFramebuffer","link":"/api/textmode.js/classes/TextmodeFramebuffer.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"attachmentCount","link":"/api/textmode.js/classes/TextmodeFramebuffer/accessors/attachmentCount.md"},{"text":"framebuffer","link":"/api/textmode.js/classes/TextmodeFramebuffer/accessors/framebuffer.md"},{"text":"height","link":"/api/textmode.js/classes/TextmodeFramebuffer/accessors/height.md"},{"text":"textures","link":"/api/textmode.js/classes/TextmodeFramebuffer/accessors/textures.md"},{"text":"width","link":"/api/textmode.js/classes/TextmodeFramebuffer/accessors/width.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"begin","link":"/api/textmode.js/classes/TextmodeFramebuffer/methods/begin.md"},{"text":"dispose","link":"/api/textmode.js/classes/TextmodeFramebuffer/methods/dispose.md"},{"text":"end","link":"/api/textmode.js/classes/TextmodeFramebuffer/methods/end.md"},{"text":"readPixels","link":"/api/textmode.js/classes/TextmodeFramebuffer/methods/readPixels.md"},{"text":"resize","link":"/api/textmode.js/classes/TextmodeFramebuffer/methods/resize.md"}]}]},{"text":"TextmodeShader","link":"/api/textmode.js/classes/TextmodeShader.md"},{"text":"TextmodeFramebufferOptions","link":"/api/textmode.js/type-aliases/TextmodeFramebufferOptions.md"},{"text":"TextmodeUniformValue","link":"/api/textmode.js/type-aliases/TextmodeUniformValue.md"}]},{"text":"Loading & errors","collapsed":true,"items":[{"text":"errors","link":"/api/textmode.js/namespaces/errors/","collapsed":true,"items":[{"text":"Enumerations","collapsed":true,"items":[{"text":"TextmodeErrorLevel","link":"/api/textmode.js/namespaces/errors/enumerations/TextmodeErrorLevel.md"}]},{"text":"Classes","collapsed":true,"items":[{"text":"ErrorLayerController","link":"/api/textmode.js/namespaces/errors/classes/ErrorLayerController.md"},{"text":"TextmodeError","link":"/api/textmode.js/namespaces/errors/classes/TextmodeError.md"}]},{"text":"Interfaces","collapsed":true,"items":[{"text":"ErrorScreenRendererContext","link":"/api/textmode.js/namespaces/errors/interfaces/ErrorScreenRendererContext.md"},{"text":"TextmodeErrorFormatOptions","link":"/api/textmode.js/namespaces/errors/interfaces/TextmodeErrorFormatOptions.md"}]}]},{"text":"loading","link":"/api/textmode.js/namespaces/loading/","collapsed":true,"items":[{"text":"Classes","collapsed":true,"items":[{"text":"LoadingLayerController","link":"/api/textmode.js/namespaces/loading/classes/LoadingLayerController.md"}]},{"text":"Interfaces","collapsed":true,"items":[{"text":"LoadingScreenOptions","link":"/api/textmode.js/namespaces/loading/interfaces/LoadingScreenOptions.md"},{"text":"LoadingScreenRendererContext","link":"/api/textmode.js/namespaces/loading/interfaces/LoadingScreenRendererContext.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"LoadingScreenState","link":"/api/textmode.js/namespaces/loading/type-aliases/LoadingScreenState.md"}]}]}]},{"text":"Plugins","collapsed":true,"items":[{"text":"plugins","link":"/api/textmode.js/namespaces/plugins/","collapsed":true,"items":[{"text":"Interfaces","collapsed":true,"items":[{"text":"TextmodeExtensionDescriptor","link":"/api/textmode.js/namespaces/plugins/interfaces/TextmodeExtensionDescriptor.md"},{"text":"TextmodeLayerOutputTransformContext","link":"/api/textmode.js/namespaces/plugins/interfaces/TextmodeLayerOutputTransformContext.md"},{"text":"TextmodePlugin","link":"/api/textmode.js/namespaces/plugins/interfaces/TextmodePlugin.md"},{"text":"TextmodePluginContext","link":"/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginContext.md"},{"text":"TextmodePluginHookMap","link":"/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"TextmodeExtensionInstance","link":"/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionInstance.md"},{"text":"TextmodeExtensionTarget","link":"/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionTarget.md"},{"text":"TextmodeLayerOutputPhase","link":"/api/textmode.js/namespaces/plugins/type-aliases/TextmodeLayerOutputPhase.md"},{"text":"TextmodePluginHookName","link":"/api/textmode.js/namespaces/plugins/type-aliases/TextmodePluginHookName.md"}]}]}]}] \ No newline at end of file +[{"text":"Conversion","collapsed":true,"items":[{"text":"conversion","link":"/api/textmode.js/namespaces/conversion/","collapsed":true,"items":[{"text":"Classes","collapsed":true,"items":[{"text":"TextmodeConversionManager","link":"/api/textmode.js/namespaces/conversion/classes/TextmodeConversionManager.md"}]},{"text":"Interfaces","collapsed":true,"items":[{"text":"TextmodeConversionContext","link":"/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionContext.md"},{"text":"TextmodeConversionPassContext","link":"/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionPassContext.md"},{"text":"TextmodeConversionSource","link":"/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionSource.md"},{"text":"TextmodeConversionStep","link":"/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStep.md"},{"text":"TextmodeConversionStrategy","link":"/api/textmode.js/namespaces/conversion/interfaces/TextmodeConversionStrategy.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"BuiltInConversionMode","link":"/api/textmode.js/namespaces/conversion/type-aliases/BuiltInConversionMode.md"},{"text":"TextmodeColorInput","link":"/api/textmode.js/namespaces/conversion/type-aliases/TextmodeColorInput.md"},{"text":"TextmodeConversionMode","link":"/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionMode.md"},{"text":"TextmodeConversionStepOptions","link":"/api/textmode.js/namespaces/conversion/type-aliases/TextmodeConversionStepOptions.md"}]}]}]},{"text":"Core workflow","collapsed":true,"items":[{"text":"textmode","link":"/api/textmode.js/classes/textmode.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"version","link":"/api/textmode.js/classes/textmode/accessors/version.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"create","link":"/api/textmode.js/classes/textmode/methods/create.md"},{"text":"setErrorLevel","link":"/api/textmode.js/classes/textmode/methods/setErrorLevel.md"}]}]},{"text":"Textmodifier","link":"/api/textmode.js/classes/Textmodifier.md","collapsed":true,"items":[{"text":"Properties","collapsed":true,"items":[{"text":"BLEND_ADDITIVE","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_ADDITIVE.md"},{"text":"BLEND_COLOR_BURN","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_BURN.md"},{"text":"BLEND_COLOR_DODGE","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_COLOR_DODGE.md"},{"text":"BLEND_DARKEN","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_DARKEN.md"},{"text":"BLEND_DIFFERENCE","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_DIFFERENCE.md"},{"text":"BLEND_EXCLUSION","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_EXCLUSION.md"},{"text":"BLEND_HARD_LIGHT","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_HARD_LIGHT.md"},{"text":"BLEND_LIGHTEN","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_LIGHTEN.md"},{"text":"BLEND_MULTIPLY","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_MULTIPLY.md"},{"text":"BLEND_NORMAL","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_NORMAL.md"},{"text":"BLEND_OVERLAY","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_OVERLAY.md"},{"text":"BLEND_SCREEN","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_SCREEN.md"},{"text":"BLEND_SOFT_LIGHT","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_SOFT_LIGHT.md"},{"text":"BLEND_SUBTRACT","link":"/api/textmode.js/classes/Textmodifier/properties/BLEND_SUBTRACT.md"},{"text":"displayHeight","link":"/api/textmode.js/classes/Textmodifier/properties/displayHeight.md"},{"text":"displayWidth","link":"/api/textmode.js/classes/Textmodifier/properties/displayWidth.md"},{"text":"gamepads","link":"/api/textmode.js/classes/Textmodifier/properties/gamepads.md"},{"text":"lastKeyPressed","link":"/api/textmode.js/classes/Textmodifier/properties/lastKeyPressed.md"},{"text":"lastKeyReleased","link":"/api/textmode.js/classes/Textmodifier/properties/lastKeyReleased.md"},{"text":"LINE_LOOP","link":"/api/textmode.js/classes/Textmodifier/properties/LINE_LOOP.md"},{"text":"LINE_STRIP","link":"/api/textmode.js/classes/Textmodifier/properties/LINE_STRIP.md"},{"text":"LINES","link":"/api/textmode.js/classes/Textmodifier/properties/LINES.md"},{"text":"modifierState","link":"/api/textmode.js/classes/Textmodifier/properties/modifierState.md"},{"text":"mouse","link":"/api/textmode.js/classes/Textmodifier/properties/mouse.md"},{"text":"mouseIsPressed","link":"/api/textmode.js/classes/Textmodifier/properties/mouseIsPressed.md"},{"text":"movedX","link":"/api/textmode.js/classes/Textmodifier/properties/movedX.md"},{"text":"movedY","link":"/api/textmode.js/classes/Textmodifier/properties/movedY.md"},{"text":"pmouse","link":"/api/textmode.js/classes/Textmodifier/properties/pmouse.md"},{"text":"POINTS","link":"/api/textmode.js/classes/Textmodifier/properties/POINTS.md"},{"text":"pressedKeys","link":"/api/textmode.js/classes/Textmodifier/properties/pressedKeys.md"},{"text":"QUAD_STRIP","link":"/api/textmode.js/classes/Textmodifier/properties/QUAD_STRIP.md"},{"text":"QUADS","link":"/api/textmode.js/classes/Textmodifier/properties/QUADS.md"},{"text":"touches","link":"/api/textmode.js/classes/Textmodifier/properties/touches.md"},{"text":"TRIANGLE_FAN","link":"/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_FAN.md"},{"text":"TRIANGLE_STRIP","link":"/api/textmode.js/classes/Textmodifier/properties/TRIANGLE_STRIP.md"},{"text":"TRIANGLES","link":"/api/textmode.js/classes/Textmodifier/properties/TRIANGLES.md"},{"text":"windowHeight","link":"/api/textmode.js/classes/Textmodifier/properties/windowHeight.md"},{"text":"windowWidth","link":"/api/textmode.js/classes/Textmodifier/properties/windowWidth.md"}]},{"text":"Accessors","collapsed":true,"items":[{"text":"canvas","link":"/api/textmode.js/classes/Textmodifier/accessors/canvas.md"},{"text":"conversions","link":"/api/textmode.js/classes/Textmodifier/accessors/conversions.md"},{"text":"errors","link":"/api/textmode.js/classes/Textmodifier/accessors/errors.md"},{"text":"font","link":"/api/textmode.js/classes/Textmodifier/accessors/font.md"},{"text":"frameCount","link":"/api/textmode.js/classes/Textmodifier/accessors/frameCount.md"},{"text":"grid","link":"/api/textmode.js/classes/Textmodifier/accessors/grid.md"},{"text":"height","link":"/api/textmode.js/classes/Textmodifier/accessors/height.md"},{"text":"isDisposed","link":"/api/textmode.js/classes/Textmodifier/accessors/isDisposed.md"},{"text":"isRenderingFrame","link":"/api/textmode.js/classes/Textmodifier/accessors/isRenderingFrame.md"},{"text":"layers","link":"/api/textmode.js/classes/Textmodifier/accessors/layers.md"},{"text":"loading","link":"/api/textmode.js/classes/Textmodifier/accessors/loading.md"},{"text":"millis","link":"/api/textmode.js/classes/Textmodifier/accessors/millis.md"},{"text":"secs","link":"/api/textmode.js/classes/Textmodifier/accessors/secs.md"},{"text":"width","link":"/api/textmode.js/classes/Textmodifier/accessors/width.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"abs","link":"/api/textmode.js/classes/Textmodifier/methods/abs.md"},{"text":"acos","link":"/api/textmode.js/classes/Textmodifier/methods/acos.md"},{"text":"ambientLight","link":"/api/textmode.js/classes/Textmodifier/methods/ambientLight.md"},{"text":"applyMatrix","link":"/api/textmode.js/classes/Textmodifier/methods/applyMatrix.md"},{"text":"arc","link":"/api/textmode.js/classes/Textmodifier/methods/arc.md"},{"text":"asin","link":"/api/textmode.js/classes/Textmodifier/methods/asin.md"},{"text":"atan","link":"/api/textmode.js/classes/Textmodifier/methods/atan.md"},{"text":"atan2","link":"/api/textmode.js/classes/Textmodifier/methods/atan2.md"},{"text":"background","link":"/api/textmode.js/classes/Textmodifier/methods/background.md"},{"text":"beginShape","link":"/api/textmode.js/classes/Textmodifier/methods/beginShape.md"},{"text":"bezierCurve","link":"/api/textmode.js/classes/Textmodifier/methods/bezierCurve.md"},{"text":"box","link":"/api/textmode.js/classes/Textmodifier/methods/box.md"},{"text":"camera","link":"/api/textmode.js/classes/Textmodifier/methods/camera.md"},{"text":"ceil","link":"/api/textmode.js/classes/Textmodifier/methods/ceil.md"},{"text":"cellColor","link":"/api/textmode.js/classes/Textmodifier/methods/cellColor.md"},{"text":"char","link":"/api/textmode.js/classes/Textmodifier/methods/char.md"},{"text":"charColor","link":"/api/textmode.js/classes/Textmodifier/methods/charColor.md"},{"text":"charRotation","link":"/api/textmode.js/classes/Textmodifier/methods/charRotation.md"},{"text":"clamp","link":"/api/textmode.js/classes/Textmodifier/methods/clamp.md"},{"text":"clear","link":"/api/textmode.js/classes/Textmodifier/methods/clear.md"},{"text":"color","link":"/api/textmode.js/classes/Textmodifier/methods/color.md"},{"text":"colorMode","link":"/api/textmode.js/classes/Textmodifier/methods/colorMode.md"},{"text":"cone","link":"/api/textmode.js/classes/Textmodifier/methods/cone.md"},{"text":"constrain","link":"/api/textmode.js/classes/Textmodifier/methods/constrain.md"},{"text":"cos","link":"/api/textmode.js/classes/Textmodifier/methods/cos.md"},{"text":"createCamera","link":"/api/textmode.js/classes/Textmodifier/methods/createCamera.md"},{"text":"createFramebuffer","link":"/api/textmode.js/classes/Textmodifier/methods/createFramebuffer.md"},{"text":"createGlyphRamp","link":"/api/textmode.js/classes/Textmodifier/methods/createGlyphRamp.md"},{"text":"createMaterialShader","link":"/api/textmode.js/classes/Textmodifier/methods/createMaterialShader.md"},{"text":"createShader","link":"/api/textmode.js/classes/Textmodifier/methods/createShader.md"},{"text":"createTexture","link":"/api/textmode.js/classes/Textmodifier/methods/createTexture.md"},{"text":"createVector","link":"/api/textmode.js/classes/Textmodifier/methods/createVector.md"},{"text":"cursor","link":"/api/textmode.js/classes/Textmodifier/methods/cursor.md"},{"text":"cylinder","link":"/api/textmode.js/classes/Textmodifier/methods/cylinder.md"},{"text":"degrees","link":"/api/textmode.js/classes/Textmodifier/methods/degrees.md"},{"text":"deltaTime","link":"/api/textmode.js/classes/Textmodifier/methods/deltaTime.md"},{"text":"destroy","link":"/api/textmode.js/classes/Textmodifier/methods/destroy.md"},{"text":"dist","link":"/api/textmode.js/classes/Textmodifier/methods/dist.md"},{"text":"doubleClicked","link":"/api/textmode.js/classes/Textmodifier/methods/doubleClicked.md"},{"text":"doubleTap","link":"/api/textmode.js/classes/Textmodifier/methods/doubleTap.md"},{"text":"draw","link":"/api/textmode.js/classes/Textmodifier/methods/draw.md"},{"text":"ease","link":"/api/textmode.js/classes/Textmodifier/methods/ease.md"},{"text":"ellipse","link":"/api/textmode.js/classes/Textmodifier/methods/ellipse.md"},{"text":"ellipsoid","link":"/api/textmode.js/classes/Textmodifier/methods/ellipsoid.md"},{"text":"endShape","link":"/api/textmode.js/classes/Textmodifier/methods/endShape.md"},{"text":"exitPointerLock","link":"/api/textmode.js/classes/Textmodifier/methods/exitPointerLock.md"},{"text":"exp","link":"/api/textmode.js/classes/Textmodifier/methods/exp.md"},{"text":"fill","link":"/api/textmode.js/classes/Textmodifier/methods/fill.md"},{"text":"flipX","link":"/api/textmode.js/classes/Textmodifier/methods/flipX.md"},{"text":"flipY","link":"/api/textmode.js/classes/Textmodifier/methods/flipY.md"},{"text":"floor","link":"/api/textmode.js/classes/Textmodifier/methods/floor.md"},{"text":"fontSize","link":"/api/textmode.js/classes/Textmodifier/methods/fontSize.md"},{"text":"fract","link":"/api/textmode.js/classes/Textmodifier/methods/fract.md"},{"text":"frameRate","link":"/api/textmode.js/classes/Textmodifier/methods/frameRate.md"},{"text":"gamepad","link":"/api/textmode.js/classes/Textmodifier/methods/gamepad.md"},{"text":"gamepadAxisChanged","link":"/api/textmode.js/classes/Textmodifier/methods/gamepadAxisChanged.md"},{"text":"gamepadButtonPressed","link":"/api/textmode.js/classes/Textmodifier/methods/gamepadButtonPressed.md"},{"text":"gamepadButtonReleased","link":"/api/textmode.js/classes/Textmodifier/methods/gamepadButtonReleased.md"},{"text":"gamepadConnected","link":"/api/textmode.js/classes/Textmodifier/methods/gamepadConnected.md"},{"text":"gamepadDisconnected","link":"/api/textmode.js/classes/Textmodifier/methods/gamepadDisconnected.md"},{"text":"image","link":"/api/textmode.js/classes/Textmodifier/methods/image.md"},{"text":"inputGrid","link":"/api/textmode.js/classes/Textmodifier/methods/inputGrid.md"},{"text":"invert","link":"/api/textmode.js/classes/Textmodifier/methods/invert.md"},{"text":"isKeyPressed","link":"/api/textmode.js/classes/Textmodifier/methods/isKeyPressed.md"},{"text":"isLooping","link":"/api/textmode.js/classes/Textmodifier/methods/isLooping.md"},{"text":"keyPressed","link":"/api/textmode.js/classes/Textmodifier/methods/keyPressed.md"},{"text":"keyReleased","link":"/api/textmode.js/classes/Textmodifier/methods/keyReleased.md"},{"text":"keyTyped","link":"/api/textmode.js/classes/Textmodifier/methods/keyTyped.md"},{"text":"lerp","link":"/api/textmode.js/classes/Textmodifier/methods/lerp.md"},{"text":"lightFalloff","link":"/api/textmode.js/classes/Textmodifier/methods/lightFalloff.md"},{"text":"line","link":"/api/textmode.js/classes/Textmodifier/methods/line.md"},{"text":"lineWeight","link":"/api/textmode.js/classes/Textmodifier/methods/lineWeight.md"},{"text":"loadFont","link":"/api/textmode.js/classes/Textmodifier/methods/loadFont.md"},{"text":"loadImage","link":"/api/textmode.js/classes/Textmodifier/methods/loadImage.md"},{"text":"loadTileset","link":"/api/textmode.js/classes/Textmodifier/methods/loadTileset.md"},{"text":"loadVideo","link":"/api/textmode.js/classes/Textmodifier/methods/loadVideo.md"},{"text":"log","link":"/api/textmode.js/classes/Textmodifier/methods/log.md"},{"text":"longPress","link":"/api/textmode.js/classes/Textmodifier/methods/longPress.md"},{"text":"lookAt","link":"/api/textmode.js/classes/Textmodifier/methods/lookAt.md"},{"text":"loop","link":"/api/textmode.js/classes/Textmodifier/methods/loop.md"},{"text":"map","link":"/api/textmode.js/classes/Textmodifier/methods/map.md"},{"text":"max","link":"/api/textmode.js/classes/Textmodifier/methods/max.md"},{"text":"min","link":"/api/textmode.js/classes/Textmodifier/methods/min.md"},{"text":"mouseClicked","link":"/api/textmode.js/classes/Textmodifier/methods/mouseClicked.md"},{"text":"mouseDragged","link":"/api/textmode.js/classes/Textmodifier/methods/mouseDragged.md"},{"text":"mouseMoved","link":"/api/textmode.js/classes/Textmodifier/methods/mouseMoved.md"},{"text":"mousePressed","link":"/api/textmode.js/classes/Textmodifier/methods/mousePressed.md"},{"text":"mouseReleased","link":"/api/textmode.js/classes/Textmodifier/methods/mouseReleased.md"},{"text":"mouseScrolled","link":"/api/textmode.js/classes/Textmodifier/methods/mouseScrolled.md"},{"text":"noise","link":"/api/textmode.js/classes/Textmodifier/methods/noise.md"},{"text":"noiseDetail","link":"/api/textmode.js/classes/Textmodifier/methods/noiseDetail.md"},{"text":"noiseSeed","link":"/api/textmode.js/classes/Textmodifier/methods/noiseSeed.md"},{"text":"noLights","link":"/api/textmode.js/classes/Textmodifier/methods/noLights.md"},{"text":"noLoop","link":"/api/textmode.js/classes/Textmodifier/methods/noLoop.md"},{"text":"norm","link":"/api/textmode.js/classes/Textmodifier/methods/norm.md"},{"text":"noTexture","link":"/api/textmode.js/classes/Textmodifier/methods/noTexture.md"},{"text":"off","link":"/api/textmode.js/classes/Textmodifier/methods/off.md"},{"text":"on","link":"/api/textmode.js/classes/Textmodifier/methods/on.md"},{"text":"once","link":"/api/textmode.js/classes/Textmodifier/methods/once.md"},{"text":"ortho","link":"/api/textmode.js/classes/Textmodifier/methods/ortho.md"},{"text":"perspective","link":"/api/textmode.js/classes/Textmodifier/methods/perspective.md"},{"text":"pinch","link":"/api/textmode.js/classes/Textmodifier/methods/pinch.md"},{"text":"pixelDensity","link":"/api/textmode.js/classes/Textmodifier/methods/pixelDensity.md"},{"text":"point","link":"/api/textmode.js/classes/Textmodifier/methods/point.md"},{"text":"pointLight","link":"/api/textmode.js/classes/Textmodifier/methods/pointLight.md"},{"text":"pop","link":"/api/textmode.js/classes/Textmodifier/methods/pop.md"},{"text":"postDraw","link":"/api/textmode.js/classes/Textmodifier/methods/postDraw.md"},{"text":"pow","link":"/api/textmode.js/classes/Textmodifier/methods/pow.md"},{"text":"print","link":"/api/textmode.js/classes/Textmodifier/methods/print.md"},{"text":"printAlign","link":"/api/textmode.js/classes/Textmodifier/methods/printAlign.md"},{"text":"projectClientToGrid","link":"/api/textmode.js/classes/Textmodifier/methods/projectClientToGrid.md"},{"text":"push","link":"/api/textmode.js/classes/Textmodifier/methods/push.md"},{"text":"radians","link":"/api/textmode.js/classes/Textmodifier/methods/radians.md"},{"text":"random","link":"/api/textmode.js/classes/Textmodifier/methods/random.md"},{"text":"randomGaussian","link":"/api/textmode.js/classes/Textmodifier/methods/randomGaussian.md"},{"text":"randomSeed","link":"/api/textmode.js/classes/Textmodifier/methods/randomSeed.md"},{"text":"randomStream","link":"/api/textmode.js/classes/Textmodifier/methods/randomStream.md"},{"text":"rect","link":"/api/textmode.js/classes/Textmodifier/methods/rect.md"},{"text":"redraw","link":"/api/textmode.js/classes/Textmodifier/methods/redraw.md"},{"text":"requestPointerLock","link":"/api/textmode.js/classes/Textmodifier/methods/requestPointerLock.md"},{"text":"resetCamera","link":"/api/textmode.js/classes/Textmodifier/methods/resetCamera.md"},{"text":"resetMatrix","link":"/api/textmode.js/classes/Textmodifier/methods/resetMatrix.md"},{"text":"resetShader","link":"/api/textmode.js/classes/Textmodifier/methods/resetShader.md"},{"text":"resizeCanvas","link":"/api/textmode.js/classes/Textmodifier/methods/resizeCanvas.md"},{"text":"rotate","link":"/api/textmode.js/classes/Textmodifier/methods/rotate.md"},{"text":"rotateGesture","link":"/api/textmode.js/classes/Textmodifier/methods/rotateGesture.md"},{"text":"rotateX","link":"/api/textmode.js/classes/Textmodifier/methods/rotateX.md"},{"text":"rotateY","link":"/api/textmode.js/classes/Textmodifier/methods/rotateY.md"},{"text":"rotateZ","link":"/api/textmode.js/classes/Textmodifier/methods/rotateZ.md"},{"text":"round","link":"/api/textmode.js/classes/Textmodifier/methods/round.md"},{"text":"scale","link":"/api/textmode.js/classes/Textmodifier/methods/scale.md"},{"text":"setCamera","link":"/api/textmode.js/classes/Textmodifier/methods/setCamera.md"},{"text":"setUniform","link":"/api/textmode.js/classes/Textmodifier/methods/setUniform.md"},{"text":"setUniforms","link":"/api/textmode.js/classes/Textmodifier/methods/setUniforms.md"},{"text":"setup","link":"/api/textmode.js/classes/Textmodifier/methods/setup.md"},{"text":"shader","link":"/api/textmode.js/classes/Textmodifier/methods/shader.md"},{"text":"sin","link":"/api/textmode.js/classes/Textmodifier/methods/sin.md"},{"text":"sphere","link":"/api/textmode.js/classes/Textmodifier/methods/sphere.md"},{"text":"sq","link":"/api/textmode.js/classes/Textmodifier/methods/sq.md"},{"text":"sqrt","link":"/api/textmode.js/classes/Textmodifier/methods/sqrt.md"},{"text":"stroke","link":"/api/textmode.js/classes/Textmodifier/methods/stroke.md"},{"text":"swipe","link":"/api/textmode.js/classes/Textmodifier/methods/swipe.md"},{"text":"tan","link":"/api/textmode.js/classes/Textmodifier/methods/tan.md"},{"text":"tap","link":"/api/textmode.js/classes/Textmodifier/methods/tap.md"},{"text":"targetFrameRate","link":"/api/textmode.js/classes/Textmodifier/methods/targetFrameRate.md"},{"text":"texture","link":"/api/textmode.js/classes/Textmodifier/methods/texture.md"},{"text":"torus","link":"/api/textmode.js/classes/Textmodifier/methods/torus.md"},{"text":"touchCancelled","link":"/api/textmode.js/classes/Textmodifier/methods/touchCancelled.md"},{"text":"touchEnded","link":"/api/textmode.js/classes/Textmodifier/methods/touchEnded.md"},{"text":"touchMoved","link":"/api/textmode.js/classes/Textmodifier/methods/touchMoved.md"},{"text":"touchStarted","link":"/api/textmode.js/classes/Textmodifier/methods/touchStarted.md"},{"text":"translate","link":"/api/textmode.js/classes/Textmodifier/methods/translate.md"},{"text":"translateX","link":"/api/textmode.js/classes/Textmodifier/methods/translateX.md"},{"text":"translateY","link":"/api/textmode.js/classes/Textmodifier/methods/translateY.md"},{"text":"translateZ","link":"/api/textmode.js/classes/Textmodifier/methods/translateZ.md"},{"text":"triangle","link":"/api/textmode.js/classes/Textmodifier/methods/triangle.md"},{"text":"useTileColors","link":"/api/textmode.js/classes/Textmodifier/methods/useTileColors.md"},{"text":"vertex","link":"/api/textmode.js/classes/Textmodifier/methods/vertex.md"},{"text":"windowResized","link":"/api/textmode.js/classes/Textmodifier/methods/windowResized.md"}]}]},{"text":"TextmodeOptions","link":"/api/textmode.js/type-aliases/TextmodeOptions.md"}]},{"text":"Creative coding utilities","collapsed":true,"items":[{"text":"TextmodeRandom","link":"/api/textmode.js/classes/TextmodeRandom.md"},{"text":"TextmodeVector","link":"/api/textmode.js/classes/TextmodeVector.md","collapsed":true,"items":[{"text":"Methods","collapsed":true,"items":[{"text":"add","link":"/api/textmode.js/classes/TextmodeVector/methods/add.md"},{"text":"copy","link":"/api/textmode.js/classes/TextmodeVector/methods/copy.md"},{"text":"cross","link":"/api/textmode.js/classes/TextmodeVector/methods/cross.md"},{"text":"dist","link":"/api/textmode.js/classes/TextmodeVector/methods/dist.md"},{"text":"div","link":"/api/textmode.js/classes/TextmodeVector/methods/div.md"},{"text":"dot","link":"/api/textmode.js/classes/TextmodeVector/methods/dot.md"},{"text":"heading","link":"/api/textmode.js/classes/TextmodeVector/methods/heading.md"},{"text":"limit","link":"/api/textmode.js/classes/TextmodeVector/methods/limit.md"},{"text":"mag","link":"/api/textmode.js/classes/TextmodeVector/methods/mag.md"},{"text":"magSq","link":"/api/textmode.js/classes/TextmodeVector/methods/magSq.md"},{"text":"mult","link":"/api/textmode.js/classes/TextmodeVector/methods/mult.md"},{"text":"normalize","link":"/api/textmode.js/classes/TextmodeVector/methods/normalize.md"},{"text":"set","link":"/api/textmode.js/classes/TextmodeVector/methods/set.md"},{"text":"setMag","link":"/api/textmode.js/classes/TextmodeVector/methods/setMag.md"},{"text":"sub","link":"/api/textmode.js/classes/TextmodeVector/methods/sub.md"}]}]}]},{"text":"Drawing & 3D","collapsed":true,"items":[{"text":"ShapeAssemblyMode","link":"/api/textmode.js/enumerations/ShapeAssemblyMode.md"},{"text":"TextmodeCamera","link":"/api/textmode.js/classes/TextmodeCamera.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"eyeX","link":"/api/textmode.js/classes/TextmodeCamera/accessors/eyeX.md"},{"text":"eyeY","link":"/api/textmode.js/classes/TextmodeCamera/accessors/eyeY.md"},{"text":"eyeZ","link":"/api/textmode.js/classes/TextmodeCamera/accessors/eyeZ.md"},{"text":"targetX","link":"/api/textmode.js/classes/TextmodeCamera/accessors/targetX.md"},{"text":"targetY","link":"/api/textmode.js/classes/TextmodeCamera/accessors/targetY.md"},{"text":"targetZ","link":"/api/textmode.js/classes/TextmodeCamera/accessors/targetZ.md"},{"text":"upX","link":"/api/textmode.js/classes/TextmodeCamera/accessors/upX.md"},{"text":"upY","link":"/api/textmode.js/classes/TextmodeCamera/accessors/upY.md"},{"text":"upZ","link":"/api/textmode.js/classes/TextmodeCamera/accessors/upZ.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"copy","link":"/api/textmode.js/classes/TextmodeCamera/methods/copy.md"},{"text":"lookAt","link":"/api/textmode.js/classes/TextmodeCamera/methods/lookAt.md"},{"text":"move","link":"/api/textmode.js/classes/TextmodeCamera/methods/move.md"},{"text":"setPosition","link":"/api/textmode.js/classes/TextmodeCamera/methods/setPosition.md"},{"text":"setUp","link":"/api/textmode.js/classes/TextmodeCamera/methods/setUp.md"}]}]}]},{"text":"Fonts & media","collapsed":true,"items":[{"text":"fonts","link":"/api/textmode.js/namespaces/fonts/","collapsed":true,"items":[{"text":"Classes","collapsed":true,"items":[{"text":"TextmodeFont","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"characterMap","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characterMap.md"},{"text":"characters","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/characters.md"},{"text":"font","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/font.md"},{"text":"fontSize","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/fontSize.md"},{"text":"framebuffer","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/framebuffer.md"},{"text":"maxGlyphDimensions","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/maxGlyphDimensions.md"},{"text":"textureColumns","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureColumns.md"},{"text":"textureRows","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/accessors/textureRows.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeFont/methods/dispose.md"}]}]},{"text":"TextmodeTileset","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"cellDimensions","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellDimensions.md"},{"text":"cellHeight","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellHeight.md"},{"text":"cellWidth","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/cellWidth.md"},{"text":"characterMap","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characterMap.md"},{"text":"characters","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/characters.md"},{"text":"columns","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/columns.md"},{"text":"fontFramebuffer","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontFramebuffer.md"},{"text":"fontSize","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/fontSize.md"},{"text":"framebuffer","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/framebuffer.md"},{"text":"maxGlyphDimensions","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/maxGlyphDimensions.md"},{"text":"nativeCellDimensions","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/nativeCellDimensions.md"},{"text":"rows","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/rows.md"},{"text":"textureColumns","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureColumns.md"},{"text":"textureRows","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/accessors/textureRows.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/fonts/classes/TextmodeTileset/methods/dispose.md"}]}]}]},{"text":"Interfaces","collapsed":true,"items":[{"text":"GlyphData","link":"/api/textmode.js/namespaces/fonts/interfaces/GlyphData.md"},{"text":"GlyphDimensions","link":"/api/textmode.js/namespaces/fonts/interfaces/GlyphDimensions.md"},{"text":"TextmodeGlyphAtlas","link":"/api/textmode.js/namespaces/fonts/interfaces/TextmodeGlyphAtlas.md"},{"text":"TextmodeTilesetOptions","link":"/api/textmode.js/namespaces/fonts/interfaces/TextmodeTilesetOptions.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"TextmodeGlyph","link":"/api/textmode.js/namespaces/fonts/type-aliases/TextmodeGlyph.md"}]}]},{"text":"media","link":"/api/textmode.js/namespaces/media/","collapsed":true,"items":[{"text":"Classes","collapsed":true,"items":[{"text":"TextmodeImage","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage.md","collapsed":true,"items":[{"text":"Character & color mapping","collapsed":true,"items":[{"text":"background","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/background.md"},{"text":"cellColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColor.md"},{"text":"cellColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/cellColorMode.md"},{"text":"characters","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/characters.md"},{"text":"charColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColor.md"},{"text":"charColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charColorMode.md"}]},{"text":"Conversion","collapsed":true,"items":[{"text":"brightnessRange","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/brightnessRange.md"},{"text":"clearConversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/clearConversions.md"},{"text":"conversionMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversionMode.md"},{"text":"conversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/conversions.md"}]},{"text":"Resource lifecycle","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/dispose.md"}]},{"text":"Source dimensions","collapsed":true,"items":[{"text":"height","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/height.md"},{"text":"originalHeight","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalHeight.md"},{"text":"originalWidth","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/originalWidth.md"},{"text":"texture","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/texture.md"},{"text":"width","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/accessors/width.md"}]},{"text":"Source transforms","collapsed":true,"items":[{"text":"charRotation","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/charRotation.md"},{"text":"flipX","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipX.md"},{"text":"flipY","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/flipY.md"},{"text":"invert","link":"/api/textmode.js/namespaces/media/classes/TextmodeImage/methods/invert.md"}]}]},{"text":"TextmodeSource","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource.md","collapsed":true,"items":[{"text":"Character & color mapping","collapsed":true,"items":[{"text":"background","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/background.md"},{"text":"cellColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColor.md"},{"text":"cellColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/cellColorMode.md"},{"text":"characters","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/characters.md"},{"text":"charColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColor.md"},{"text":"charColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charColorMode.md"}]},{"text":"Conversion","collapsed":true,"items":[{"text":"brightnessRange","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/brightnessRange.md"},{"text":"clearConversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/clearConversions.md"},{"text":"conversionMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversionMode.md"},{"text":"conversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/conversions.md"}]},{"text":"Resource lifecycle","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/dispose.md"}]},{"text":"Source dimensions","collapsed":true,"items":[{"text":"height","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/height.md"},{"text":"originalHeight","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalHeight.md"},{"text":"originalWidth","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/originalWidth.md"},{"text":"texture","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/texture.md"},{"text":"width","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/accessors/width.md"}]},{"text":"Source transforms","collapsed":true,"items":[{"text":"charRotation","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/charRotation.md"},{"text":"flipX","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipX.md"},{"text":"flipY","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/flipY.md"},{"text":"invert","link":"/api/textmode.js/namespaces/media/classes/TextmodeSource/methods/invert.md"}]}]},{"text":"TextmodeTexture","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture.md","collapsed":true,"items":[{"text":"Character & color mapping","collapsed":true,"items":[{"text":"background","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/background.md"},{"text":"cellColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColor.md"},{"text":"cellColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/cellColorMode.md"},{"text":"characters","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/characters.md"},{"text":"charColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColor.md"},{"text":"charColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charColorMode.md"}]},{"text":"Conversion","collapsed":true,"items":[{"text":"brightnessRange","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/brightnessRange.md"},{"text":"clearConversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/clearConversions.md"},{"text":"conversionMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversionMode.md"},{"text":"conversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/conversions.md"}]},{"text":"Other","collapsed":true,"items":[{"text":"source","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/source.md"}]},{"text":"Resource lifecycle","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/dispose.md"}]},{"text":"Source dimensions","collapsed":true,"items":[{"text":"height","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/height.md"},{"text":"originalHeight","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalHeight.md"},{"text":"originalWidth","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/originalWidth.md"},{"text":"texture","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/texture.md"},{"text":"width","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/accessors/width.md"}]},{"text":"Source transforms","collapsed":true,"items":[{"text":"charRotation","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/charRotation.md"},{"text":"flipX","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipX.md"},{"text":"flipY","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/flipY.md"},{"text":"invert","link":"/api/textmode.js/namespaces/media/classes/TextmodeTexture/methods/invert.md"}]}]},{"text":"TextmodeVideo","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo.md","collapsed":true,"items":[{"text":"Character & color mapping","collapsed":true,"items":[{"text":"background","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/background.md"},{"text":"cellColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColor.md"},{"text":"cellColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/cellColorMode.md"},{"text":"characters","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/characters.md"},{"text":"charColor","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColor.md"},{"text":"charColorMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charColorMode.md"}]},{"text":"Conversion","collapsed":true,"items":[{"text":"brightnessRange","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/brightnessRange.md"},{"text":"clearConversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/clearConversions.md"},{"text":"conversionMode","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversionMode.md"},{"text":"conversions","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/conversions.md"}]},{"text":"Other","collapsed":true,"items":[{"text":"source","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/source.md"}]},{"text":"Playback","collapsed":true,"items":[{"text":"loop","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/loop.md"},{"text":"pause","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/pause.md"},{"text":"play","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/play.md"},{"text":"speed","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/speed.md"},{"text":"stop","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/stop.md"},{"text":"time","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/time.md"},{"text":"volume","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/volume.md"}]},{"text":"Playback state","collapsed":true,"items":[{"text":"currentTime","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/currentTime.md"},{"text":"duration","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/duration.md"},{"text":"isPlaying","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/isPlaying.md"},{"text":"videoElement","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/videoElement.md"}]},{"text":"Resource lifecycle","collapsed":true,"items":[{"text":"dispose","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/dispose.md"}]},{"text":"Source dimensions","collapsed":true,"items":[{"text":"height","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/height.md"},{"text":"originalHeight","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalHeight.md"},{"text":"originalWidth","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/originalWidth.md"},{"text":"texture","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/texture.md"},{"text":"width","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/accessors/width.md"}]},{"text":"Source transforms","collapsed":true,"items":[{"text":"charRotation","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/charRotation.md"},{"text":"flipX","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipX.md"},{"text":"flipY","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/flipY.md"},{"text":"invert","link":"/api/textmode.js/namespaces/media/classes/TextmodeVideo/methods/invert.md"}]}]}]}]}]},{"text":"Grid, glyphs & color","collapsed":true,"items":[{"text":"color","link":"/api/textmode.js/namespaces/color/","collapsed":true,"items":[{"text":"Classes","collapsed":true,"items":[{"text":"TextmodeColor","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor.md","collapsed":true,"items":[{"text":"Properties","collapsed":true,"items":[{"text":"a","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/a.md"},{"text":"b","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/b.md"},{"text":"g","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/g.md"},{"text":"r","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/properties/r.md"}]},{"text":"Accessors","collapsed":true,"items":[{"text":"normalized","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/normalized.md"},{"text":"rgb","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgb.md"},{"text":"rgba","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/accessors/rgba.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"withAlpha","link":"/api/textmode.js/namespaces/color/classes/TextmodeColor/methods/withAlpha.md"}]}]}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"TextmodeColorMode","link":"/api/textmode.js/namespaces/color/type-aliases/TextmodeColorMode.md"},{"text":"TextmodeColorModeState","link":"/api/textmode.js/namespaces/color/type-aliases/TextmodeColorModeState.md"},{"text":"TextmodeColorTuple","link":"/api/textmode.js/namespaces/color/type-aliases/TextmodeColorTuple.md"}]}]},{"text":"TextmodeGlyphRamp","link":"/api/textmode.js/classes/TextmodeGlyphRamp.md"},{"text":"TextmodeGrid","link":"/api/textmode.js/classes/TextmodeGrid.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"cellHeight","link":"/api/textmode.js/classes/TextmodeGrid/accessors/cellHeight.md"},{"text":"cellWidth","link":"/api/textmode.js/classes/TextmodeGrid/accessors/cellWidth.md"},{"text":"cols","link":"/api/textmode.js/classes/TextmodeGrid/accessors/cols.md"},{"text":"height","link":"/api/textmode.js/classes/TextmodeGrid/accessors/height.md"},{"text":"offsetX","link":"/api/textmode.js/classes/TextmodeGrid/accessors/offsetX.md"},{"text":"offsetY","link":"/api/textmode.js/classes/TextmodeGrid/accessors/offsetY.md"},{"text":"rows","link":"/api/textmode.js/classes/TextmodeGrid/accessors/rows.md"},{"text":"width","link":"/api/textmode.js/classes/TextmodeGrid/accessors/width.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"reset","link":"/api/textmode.js/classes/TextmodeGrid/methods/reset.md"},{"text":"responsive","link":"/api/textmode.js/classes/TextmodeGrid/methods/responsive.md"}]}]},{"text":"GridPosition","link":"/api/textmode.js/interfaces/GridPosition.md"}]},{"text":"Interaction","collapsed":true,"items":[{"text":"input","link":"/api/textmode.js/namespaces/input/","collapsed":true,"items":[{"text":"Namespaces","collapsed":true,"items":[{"text":"gamepad","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/","collapsed":true,"items":[{"text":"Interfaces","collapsed":true,"items":[{"text":"GamepadAxisEventData","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadAxisEventData.md"},{"text":"GamepadButtonEventData","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadButtonEventData.md"},{"text":"GamepadConnectionEventData","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadConnectionEventData.md"},{"text":"GamepadEventMap","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/GamepadEventMap.md"},{"text":"TextmodeGamepadButtonSnapshot","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadButtonSnapshot.md"},{"text":"TextmodeGamepadSnapshot","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadSnapshot.md"},{"text":"TextmodeGamepadStickSnapshot","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeGamepadStickSnapshot.md"},{"text":"TextmodeStandardGamepadSnapshot","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/interfaces/TextmodeStandardGamepadSnapshot.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"GamepadAxisEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadAxisEventHandler.md"},{"text":"GamepadButtonEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadButtonEventHandler.md"},{"text":"GamepadConnectionEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/GamepadConnectionEventHandler.md"},{"text":"TextmodeStandardAxisName","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardAxisName.md"},{"text":"TextmodeStandardButtonName","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/type-aliases/TextmodeStandardButtonName.md"}]},{"text":"Variables","collapsed":true,"items":[{"text":"GAMEPAD_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/namespaces/gamepad/variables/GAMEPAD_EVENT_NAMES.md"}]}]},{"text":"keyboard","link":"/api/textmode.js/namespaces/input/namespaces/keyboard/","collapsed":true,"items":[{"text":"Interfaces","collapsed":true,"items":[{"text":"KeyboardEventData","link":"/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventData.md"},{"text":"KeyboardEventMap","link":"/api/textmode.js/namespaces/input/namespaces/keyboard/interfaces/KeyboardEventMap.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"KeyboardEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/keyboard/type-aliases/KeyboardEventHandler.md"}]},{"text":"Variables","collapsed":true,"items":[{"text":"KEYBOARD_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/namespaces/keyboard/variables/KEYBOARD_EVENT_NAMES.md"}]}]},{"text":"mouse","link":"/api/textmode.js/namespaces/input/namespaces/mouse/","collapsed":true,"items":[{"text":"Interfaces","collapsed":true,"items":[{"text":"MouseEventData","link":"/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventData.md"},{"text":"MouseEventMap","link":"/api/textmode.js/namespaces/input/namespaces/mouse/interfaces/MouseEventMap.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"MouseEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MouseEventHandler.md"},{"text":"MousePosition","link":"/api/textmode.js/namespaces/input/namespaces/mouse/type-aliases/MousePosition.md"}]},{"text":"Variables","collapsed":true,"items":[{"text":"MOUSE_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/namespaces/mouse/variables/MOUSE_EVENT_NAMES.md"}]}]},{"text":"touch","link":"/api/textmode.js/namespaces/input/namespaces/touch/","collapsed":true,"items":[{"text":"Interfaces","collapsed":true,"items":[{"text":"TouchEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventData.md"},{"text":"TouchEventMap","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchEventMap.md"},{"text":"TouchLongPressEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchLongPressEventData.md"},{"text":"TouchPinchEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPinchEventData.md"},{"text":"TouchPosition","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchPosition.md"},{"text":"TouchRotateEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchRotateEventData.md"},{"text":"TouchSwipeEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchSwipeEventData.md"},{"text":"TouchTapEventData","link":"/api/textmode.js/namespaces/input/namespaces/touch/interfaces/TouchTapEventData.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"TouchEventHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchEventHandler.md"},{"text":"TouchLongPressHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchLongPressHandler.md"},{"text":"TouchPinchHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchPinchHandler.md"},{"text":"TouchRotateHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchRotateHandler.md"},{"text":"TouchSwipeHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchSwipeHandler.md"},{"text":"TouchTapHandler","link":"/api/textmode.js/namespaces/input/namespaces/touch/type-aliases/TouchTapHandler.md"}]},{"text":"Variables","collapsed":true,"items":[{"text":"GESTURE_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/namespaces/touch/variables/GESTURE_EVENT_NAMES.md"},{"text":"TOUCH_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/namespaces/touch/variables/TOUCH_EVENT_NAMES.md"}]}]}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"InputEventMap","link":"/api/textmode.js/namespaces/input/type-aliases/InputEventMap.md"},{"text":"InputEventName","link":"/api/textmode.js/namespaces/input/type-aliases/InputEventName.md"},{"text":"InputEventOwner","link":"/api/textmode.js/namespaces/input/type-aliases/InputEventOwner.md"}]},{"text":"Variables","collapsed":true,"items":[{"text":"INPUT_EVENT_NAMES","link":"/api/textmode.js/namespaces/input/variables/INPUT_EVENT_NAMES.md"}]}]}]},{"text":"Layers & GPU rendering","collapsed":true,"items":[{"text":"layering","link":"/api/textmode.js/namespaces/layering/","collapsed":true,"items":[{"text":"Enumerations","collapsed":true,"items":[{"text":"LayerBlendMode","link":"/api/textmode.js/namespaces/layering/enumerations/LayerBlendMode.md"}]},{"text":"Classes","collapsed":true,"items":[{"text":"TextmodeLayer","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer.md","collapsed":true,"items":[{"text":"Cameras & projection","collapsed":true,"items":[{"text":"camera","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/camera.md"},{"text":"createCamera","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/createCamera.md"},{"text":"lookAt","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/lookAt.md"},{"text":"ortho","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/ortho.md"},{"text":"perspective","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/perspective.md"},{"text":"resetCamera","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/resetCamera.md"},{"text":"setCamera","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/setCamera.md"}]},{"text":"Compositing & visibility","collapsed":true,"items":[{"text":"blendMode","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/blendMode.md"},{"text":"offset","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/offset.md"},{"text":"opacity","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/opacity.md"},{"text":"rotateZ","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/rotateZ.md"}]},{"text":"Grid, fonts & glyphs","collapsed":true,"items":[{"text":"fontSize","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/fontSize.md"},{"text":"loadFont","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadFont.md"},{"text":"loadTileset","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/loadTileset.md"},{"text":"useTileColors","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/useTileColors.md"}]},{"text":"Layer lifecycle","collapsed":true,"items":[{"text":"draw","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/draw.md"},{"text":"hide","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/hide.md"},{"text":"isVisible","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/isVisible.md"},{"text":"postDraw","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/postDraw.md"},{"text":"show","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/methods/show.md"}]},{"text":"Render outputs","collapsed":true,"items":[{"text":"asciiFramebuffer","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/asciiFramebuffer.md"},{"text":"drawFramebuffer","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/drawFramebuffer.md"},{"text":"font","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/font.md"},{"text":"grid","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/grid.md"},{"text":"height","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/height.md"},{"text":"texture","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/texture.md"},{"text":"width","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayer/accessors/width.md"}]}]},{"text":"TextmodeLayerManager","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"all","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/all.md"},{"text":"base","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/base.md"},{"text":"resultFramebuffer","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/accessors/resultFramebuffer.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"add","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/add.md"},{"text":"clear","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/clear.md"},{"text":"move","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/move.md"},{"text":"remove","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/remove.md"},{"text":"swap","link":"/api/textmode.js/namespaces/layering/classes/TextmodeLayerManager/methods/swap.md"}]}]}]},{"text":"Interfaces","collapsed":true,"items":[{"text":"TextmodeLayerOptions","link":"/api/textmode.js/namespaces/layering/interfaces/TextmodeLayerOptions.md"}]}]},{"text":"TextmodeFramebuffer","link":"/api/textmode.js/classes/TextmodeFramebuffer.md","collapsed":true,"items":[{"text":"Accessors","collapsed":true,"items":[{"text":"attachmentCount","link":"/api/textmode.js/classes/TextmodeFramebuffer/accessors/attachmentCount.md"},{"text":"framebuffer","link":"/api/textmode.js/classes/TextmodeFramebuffer/accessors/framebuffer.md"},{"text":"height","link":"/api/textmode.js/classes/TextmodeFramebuffer/accessors/height.md"},{"text":"textures","link":"/api/textmode.js/classes/TextmodeFramebuffer/accessors/textures.md"},{"text":"width","link":"/api/textmode.js/classes/TextmodeFramebuffer/accessors/width.md"}]},{"text":"Methods","collapsed":true,"items":[{"text":"begin","link":"/api/textmode.js/classes/TextmodeFramebuffer/methods/begin.md"},{"text":"dispose","link":"/api/textmode.js/classes/TextmodeFramebuffer/methods/dispose.md"},{"text":"end","link":"/api/textmode.js/classes/TextmodeFramebuffer/methods/end.md"},{"text":"readPixels","link":"/api/textmode.js/classes/TextmodeFramebuffer/methods/readPixels.md"},{"text":"resize","link":"/api/textmode.js/classes/TextmodeFramebuffer/methods/resize.md"}]}]},{"text":"TextmodeShader","link":"/api/textmode.js/classes/TextmodeShader.md"},{"text":"TextmodeFramebufferOptions","link":"/api/textmode.js/type-aliases/TextmodeFramebufferOptions.md"},{"text":"TextmodeUniformValue","link":"/api/textmode.js/type-aliases/TextmodeUniformValue.md"}]},{"text":"Loading & errors","collapsed":true,"items":[{"text":"errors","link":"/api/textmode.js/namespaces/errors/","collapsed":true,"items":[{"text":"Enumerations","collapsed":true,"items":[{"text":"TextmodeErrorLevel","link":"/api/textmode.js/namespaces/errors/enumerations/TextmodeErrorLevel.md"}]},{"text":"Classes","collapsed":true,"items":[{"text":"ErrorLayerController","link":"/api/textmode.js/namespaces/errors/classes/ErrorLayerController.md"},{"text":"TextmodeError","link":"/api/textmode.js/namespaces/errors/classes/TextmodeError.md"}]},{"text":"Interfaces","collapsed":true,"items":[{"text":"ErrorScreenRendererContext","link":"/api/textmode.js/namespaces/errors/interfaces/ErrorScreenRendererContext.md"},{"text":"TextmodeErrorFormatOptions","link":"/api/textmode.js/namespaces/errors/interfaces/TextmodeErrorFormatOptions.md"}]}]},{"text":"loading","link":"/api/textmode.js/namespaces/loading/","collapsed":true,"items":[{"text":"Classes","collapsed":true,"items":[{"text":"LoadingLayerController","link":"/api/textmode.js/namespaces/loading/classes/LoadingLayerController.md"}]},{"text":"Interfaces","collapsed":true,"items":[{"text":"LoadingScreenOptions","link":"/api/textmode.js/namespaces/loading/interfaces/LoadingScreenOptions.md"},{"text":"LoadingScreenRendererContext","link":"/api/textmode.js/namespaces/loading/interfaces/LoadingScreenRendererContext.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"LoadingScreenState","link":"/api/textmode.js/namespaces/loading/type-aliases/LoadingScreenState.md"}]}]}]},{"text":"Plugins","collapsed":true,"items":[{"text":"plugins","link":"/api/textmode.js/namespaces/plugins/","collapsed":true,"items":[{"text":"Interfaces","collapsed":true,"items":[{"text":"TextmodeExtensionDescriptor","link":"/api/textmode.js/namespaces/plugins/interfaces/TextmodeExtensionDescriptor.md"},{"text":"TextmodeLayerOutputTransformContext","link":"/api/textmode.js/namespaces/plugins/interfaces/TextmodeLayerOutputTransformContext.md"},{"text":"TextmodePlugin","link":"/api/textmode.js/namespaces/plugins/interfaces/TextmodePlugin.md"},{"text":"TextmodePluginContext","link":"/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginContext.md"},{"text":"TextmodePluginHookMap","link":"/api/textmode.js/namespaces/plugins/interfaces/TextmodePluginHookMap.md"}]},{"text":"Type Aliases","collapsed":true,"items":[{"text":"TextmodeExtensionInstance","link":"/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionInstance.md"},{"text":"TextmodeExtensionTarget","link":"/api/textmode.js/namespaces/plugins/type-aliases/TextmodeExtensionTarget.md"},{"text":"TextmodeLayerOutputPhase","link":"/api/textmode.js/namespaces/plugins/type-aliases/TextmodeLayerOutputPhase.md"},{"text":"TextmodePluginHookName","link":"/api/textmode.js/namespaces/plugins/type-aliases/TextmodePluginHookName.md"}]}]}]}] \ No newline at end of file diff --git a/api/textmode.overlay.js/index.md b/api/textmode.overlay.js/index.md index 1ca841dc..8f45ce7c 100644 --- a/api/textmode.overlay.js/index.md +++ b/api/textmode.overlay.js/index.md @@ -7,7 +7,7 @@ category: API Reference api: true kind: Project ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- # textmode.overlay.js diff --git a/api/textmode.overlay.js/interfaces/TextmodeOverlayController.md b/api/textmode.overlay.js/interfaces/TextmodeOverlayController.md index f46317cb..372606d8 100644 --- a/api/textmode.overlay.js/interfaces/TextmodeOverlayController.md +++ b/api/textmode.overlay.js/interfaces/TextmodeOverlayController.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.overlay.js/type-aliases/TextmodeOverlayTarget.md b/api/textmode.overlay.js/type-aliases/TextmodeOverlayTarget.md index 5c9d7ce6..3a47b031 100644 --- a/api/textmode.overlay.js/type-aliases/TextmodeOverlayTarget.md +++ b/api/textmode.overlay.js/type-aliases/TextmodeOverlayTarget.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.overlay.js](../index.md) / TextmodeOverlayTarget diff --git a/api/textmode.overlay.js/variables/OverlayPlugin.md b/api/textmode.overlay.js/variables/OverlayPlugin.md index 0f6108b8..c8ff738a 100644 --- a/api/textmode.overlay.js/variables/OverlayPlugin.md +++ b/api/textmode.overlay.js/variables/OverlayPlugin.md @@ -7,7 +7,7 @@ category: Variables api: true kind: Variable ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.overlay.js](../index.md) / OverlayPlugin diff --git a/api/textmode.synth.js/classes/SynthSource.md b/api/textmode.synth.js/classes/SynthSource.md index b793d446..771a54e4 100644 --- a/api/textmode.synth.js/classes/SynthSource.md +++ b/api/textmode.synth.js/classes/SynthSource.md @@ -7,7 +7,7 @@ category: Classes api: true kind: Class ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 hasConstructor: false --- diff --git a/api/textmode.synth.js/classes/SynthSource/methods/add.md b/api/textmode.synth.js/classes/SynthSource/methods/add.md index ed58245d..e6e1ca34 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/add.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/add.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / add diff --git a/api/textmode.synth.js/classes/SynthSource/methods/b.md b/api/textmode.synth.js/classes/SynthSource/methods/b.md index f94766e4..3b726717 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/b.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/b.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / b diff --git a/api/textmode.synth.js/classes/SynthSource/methods/barrel.md b/api/textmode.synth.js/classes/SynthSource/methods/barrel.md index 8d690a03..e66d95a8 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/barrel.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/barrel.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / barrel diff --git a/api/textmode.synth.js/classes/SynthSource/methods/blend.md b/api/textmode.synth.js/classes/SynthSource/methods/blend.md index 1862ed35..b8c089ce 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/blend.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/blend.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / blend diff --git a/api/textmode.synth.js/classes/SynthSource/methods/brightness.md b/api/textmode.synth.js/classes/SynthSource/methods/brightness.md index 49b92c16..98e7c5ac 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/brightness.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/brightness.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / brightness diff --git a/api/textmode.synth.js/classes/SynthSource/methods/burn.md b/api/textmode.synth.js/classes/SynthSource/methods/burn.md index 5b20ea93..6cfb2f9d 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/burn.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/burn.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / burn diff --git a/api/textmode.synth.js/classes/SynthSource/methods/cellColor.md b/api/textmode.synth.js/classes/SynthSource/methods/cellColor.md index 4578c103..ca729dcc 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/cellColor.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/cellColor.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / cellColor diff --git a/api/textmode.synth.js/classes/SynthSource/methods/char.md b/api/textmode.synth.js/classes/SynthSource/methods/char.md index 3ba4339f..5420c2a4 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/char.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/char.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / char diff --git a/api/textmode.synth.js/classes/SynthSource/methods/charColor.md b/api/textmode.synth.js/classes/SynthSource/methods/charColor.md index 0a142073..7b16bba9 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/charColor.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/charColor.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / charColor diff --git a/api/textmode.synth.js/classes/SynthSource/methods/charMap.md b/api/textmode.synth.js/classes/SynthSource/methods/charMap.md index 0373f5e8..014f69e2 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/charMap.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/charMap.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / charMap diff --git a/api/textmode.synth.js/classes/SynthSource/methods/clamp.md b/api/textmode.synth.js/classes/SynthSource/methods/clamp.md index 49b0c8ae..7d4129b9 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/clamp.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/clamp.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / clamp diff --git a/api/textmode.synth.js/classes/SynthSource/methods/clone.md b/api/textmode.synth.js/classes/SynthSource/methods/clone.md index 5897db83..256eae00 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/clone.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/clone.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / clone diff --git a/api/textmode.synth.js/classes/SynthSource/methods/color.md b/api/textmode.synth.js/classes/SynthSource/methods/color.md index 4b17819b..f453d4ac 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/color.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/color.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / color diff --git a/api/textmode.synth.js/classes/SynthSource/methods/colorama.md b/api/textmode.synth.js/classes/SynthSource/methods/colorama.md index e11fc608..830146c3 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/colorama.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/colorama.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / colorama diff --git a/api/textmode.synth.js/classes/SynthSource/methods/contrast.md b/api/textmode.synth.js/classes/SynthSource/methods/contrast.md index 77797431..ee97b997 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/contrast.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/contrast.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / contrast diff --git a/api/textmode.synth.js/classes/SynthSource/methods/darken.md b/api/textmode.synth.js/classes/SynthSource/methods/darken.md index 2e998e15..0b729215 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/darken.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/darken.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / darken diff --git a/api/textmode.synth.js/classes/SynthSource/methods/diff.md b/api/textmode.synth.js/classes/SynthSource/methods/diff.md index 3390e6bc..49e09b8b 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/diff.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/diff.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / diff diff --git a/api/textmode.synth.js/classes/SynthSource/methods/dodge.md b/api/textmode.synth.js/classes/SynthSource/methods/dodge.md index db62b180..248c89b3 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/dodge.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/dodge.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / dodge diff --git a/api/textmode.synth.js/classes/SynthSource/methods/fisheye.md b/api/textmode.synth.js/classes/SynthSource/methods/fisheye.md index 14a0c7e3..3d5c8acd 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/fisheye.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/fisheye.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / fisheye diff --git a/api/textmode.synth.js/classes/SynthSource/methods/g.md b/api/textmode.synth.js/classes/SynthSource/methods/g.md index ddad51ec..a1280112 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/g.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/g.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / g diff --git a/api/textmode.synth.js/classes/SynthSource/methods/gamma.md b/api/textmode.synth.js/classes/SynthSource/methods/gamma.md index 5781a0f0..22344f7a 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/gamma.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/gamma.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / gamma diff --git a/api/textmode.synth.js/classes/SynthSource/methods/gradient.md b/api/textmode.synth.js/classes/SynthSource/methods/gradient.md index 3b206f10..042875ea 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/gradient.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/gradient.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / gradient diff --git a/api/textmode.synth.js/classes/SynthSource/methods/hardlight.md b/api/textmode.synth.js/classes/SynthSource/methods/hardlight.md index 8d4311d5..77855ef1 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/hardlight.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/hardlight.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / hardlight diff --git a/api/textmode.synth.js/classes/SynthSource/methods/hue.md b/api/textmode.synth.js/classes/SynthSource/methods/hue.md index 8ea47fe8..145e8a8a 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/hue.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/hue.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / hue diff --git a/api/textmode.synth.js/classes/SynthSource/methods/invert.md b/api/textmode.synth.js/classes/SynthSource/methods/invert.md index ab56f4ca..7fec1dd0 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/invert.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/invert.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / invert diff --git a/api/textmode.synth.js/classes/SynthSource/methods/kaleid.md b/api/textmode.synth.js/classes/SynthSource/methods/kaleid.md index fcaaa0dd..c4ac8fd1 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/kaleid.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/kaleid.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / kaleid diff --git a/api/textmode.synth.js/classes/SynthSource/methods/layer.md b/api/textmode.synth.js/classes/SynthSource/methods/layer.md index cd487a53..ab497694 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/layer.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/layer.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / layer diff --git a/api/textmode.synth.js/classes/SynthSource/methods/levels.md b/api/textmode.synth.js/classes/SynthSource/methods/levels.md index f1c2eb08..37312b3b 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/levels.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/levels.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / levels diff --git a/api/textmode.synth.js/classes/SynthSource/methods/lighten.md b/api/textmode.synth.js/classes/SynthSource/methods/lighten.md index ac7d2690..7ade80cc 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/lighten.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/lighten.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / lighten diff --git a/api/textmode.synth.js/classes/SynthSource/methods/luma.md b/api/textmode.synth.js/classes/SynthSource/methods/luma.md index 544146a0..42198c48 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/luma.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/luma.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / luma diff --git a/api/textmode.synth.js/classes/SynthSource/methods/mask.md b/api/textmode.synth.js/classes/SynthSource/methods/mask.md index 502d6c61..f3bf013d 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/mask.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/mask.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / mask diff --git a/api/textmode.synth.js/classes/SynthSource/methods/mirror.md b/api/textmode.synth.js/classes/SynthSource/methods/mirror.md index dea9852b..89f00061 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/mirror.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/mirror.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / mirror diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulate.md b/api/textmode.synth.js/classes/SynthSource/methods/modulate.md index e9b328f9..6069c297 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulate.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulate.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulate diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulateHue.md b/api/textmode.synth.js/classes/SynthSource/methods/modulateHue.md index ccf1a79c..79d2142a 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulateHue.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulateHue.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulateHue diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulateKaleid.md b/api/textmode.synth.js/classes/SynthSource/methods/modulateKaleid.md index 741255c6..6a30fe07 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulateKaleid.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulateKaleid.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulateKaleid diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulatePixelate.md b/api/textmode.synth.js/classes/SynthSource/methods/modulatePixelate.md index 5f883bbc..6a1a20cc 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulatePixelate.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulatePixelate.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulatePixelate diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeat.md b/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeat.md index 799a0627..02311ee2 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeat.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeat.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulateRepeat diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeatX.md b/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeatX.md index 7e9d5dc4..a8c777ab 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeatX.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeatX.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulateRepeatX diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeatY.md b/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeatY.md index 90450ffe..39cfc938 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeatY.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulateRepeatY.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulateRepeatY diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulateRotate.md b/api/textmode.synth.js/classes/SynthSource/methods/modulateRotate.md index 2ce51f9a..12f80089 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulateRotate.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulateRotate.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulateRotate diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulateScale.md b/api/textmode.synth.js/classes/SynthSource/methods/modulateScale.md index 83422850..71346627 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulateScale.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulateScale.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulateScale diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulateScrollX.md b/api/textmode.synth.js/classes/SynthSource/methods/modulateScrollX.md index 2879a164..3de17e30 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulateScrollX.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulateScrollX.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulateScrollX diff --git a/api/textmode.synth.js/classes/SynthSource/methods/modulateScrollY.md b/api/textmode.synth.js/classes/SynthSource/methods/modulateScrollY.md index 5722d3e5..bc748f8a 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/modulateScrollY.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/modulateScrollY.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / modulateScrollY diff --git a/api/textmode.synth.js/classes/SynthSource/methods/moire.md b/api/textmode.synth.js/classes/SynthSource/methods/moire.md index 5325ba56..f7c927cb 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/moire.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/moire.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / moire diff --git a/api/textmode.synth.js/classes/SynthSource/methods/mult.md b/api/textmode.synth.js/classes/SynthSource/methods/mult.md index d8384f2d..057b3b84 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/mult.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/mult.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / mult diff --git a/api/textmode.synth.js/classes/SynthSource/methods/noise.md b/api/textmode.synth.js/classes/SynthSource/methods/noise.md index ec72e3de..d4c7d607 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/noise.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/noise.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / noise diff --git a/api/textmode.synth.js/classes/SynthSource/methods/osc.md b/api/textmode.synth.js/classes/SynthSource/methods/osc.md index a38ee016..094bd6bc 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/osc.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/osc.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / osc diff --git a/api/textmode.synth.js/classes/SynthSource/methods/overlay.md b/api/textmode.synth.js/classes/SynthSource/methods/overlay.md index cee03c1f..6652de69 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/overlay.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/overlay.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / overlay diff --git a/api/textmode.synth.js/classes/SynthSource/methods/paint.md b/api/textmode.synth.js/classes/SynthSource/methods/paint.md index ffc9faa4..54facfa3 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/paint.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/paint.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / paint diff --git a/api/textmode.synth.js/classes/SynthSource/methods/pinch.md b/api/textmode.synth.js/classes/SynthSource/methods/pinch.md index 197ed162..4bc54e99 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/pinch.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/pinch.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / pinch diff --git a/api/textmode.synth.js/classes/SynthSource/methods/pixelate.md b/api/textmode.synth.js/classes/SynthSource/methods/pixelate.md index 994ab94b..77ed13fc 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/pixelate.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/pixelate.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / pixelate diff --git a/api/textmode.synth.js/classes/SynthSource/methods/plasma.md b/api/textmode.synth.js/classes/SynthSource/methods/plasma.md index 3bbe8586..799aa87d 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/plasma.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/plasma.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / plasma diff --git a/api/textmode.synth.js/classes/SynthSource/methods/polar.md b/api/textmode.synth.js/classes/SynthSource/methods/polar.md index b04f23e0..1b694595 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/polar.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/polar.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / polar diff --git a/api/textmode.synth.js/classes/SynthSource/methods/posterize.md b/api/textmode.synth.js/classes/SynthSource/methods/posterize.md index f097b60f..35e68d79 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/posterize.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/posterize.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / posterize diff --git a/api/textmode.synth.js/classes/SynthSource/methods/r.md b/api/textmode.synth.js/classes/SynthSource/methods/r.md index c436ba96..73869ced 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/r.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/r.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / r diff --git a/api/textmode.synth.js/classes/SynthSource/methods/repeat.md b/api/textmode.synth.js/classes/SynthSource/methods/repeat.md index 2ff72b2d..4811c8ed 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/repeat.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/repeat.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / repeat diff --git a/api/textmode.synth.js/classes/SynthSource/methods/repeatX.md b/api/textmode.synth.js/classes/SynthSource/methods/repeatX.md index 05bd7c5d..4163112c 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/repeatX.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/repeatX.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / repeatX diff --git a/api/textmode.synth.js/classes/SynthSource/methods/repeatY.md b/api/textmode.synth.js/classes/SynthSource/methods/repeatY.md index 5888c205..778cefd5 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/repeatY.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/repeatY.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / repeatY diff --git a/api/textmode.synth.js/classes/SynthSource/methods/rotate.md b/api/textmode.synth.js/classes/SynthSource/methods/rotate.md index 59f0bc13..4e19f7b8 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/rotate.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/rotate.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / rotate diff --git a/api/textmode.synth.js/classes/SynthSource/methods/saturate.md b/api/textmode.synth.js/classes/SynthSource/methods/saturate.md index 0340c80b..92506950 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/saturate.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/saturate.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / saturate diff --git a/api/textmode.synth.js/classes/SynthSource/methods/scale.md b/api/textmode.synth.js/classes/SynthSource/methods/scale.md index 79bf2d38..3c56db3e 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/scale.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/scale.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / scale diff --git a/api/textmode.synth.js/classes/SynthSource/methods/screen.md b/api/textmode.synth.js/classes/SynthSource/methods/screen.md index 6041aac7..862f848f 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/screen.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/screen.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / screen diff --git a/api/textmode.synth.js/classes/SynthSource/methods/scroll.md b/api/textmode.synth.js/classes/SynthSource/methods/scroll.md index 42e1c357..c3260d9c 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/scroll.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/scroll.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / scroll diff --git a/api/textmode.synth.js/classes/SynthSource/methods/scrollX.md b/api/textmode.synth.js/classes/SynthSource/methods/scrollX.md index bc1e6734..5f209fdf 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/scrollX.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/scrollX.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / scrollX diff --git a/api/textmode.synth.js/classes/SynthSource/methods/scrollY.md b/api/textmode.synth.js/classes/SynthSource/methods/scrollY.md index 4aa0caf4..571c9eb5 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/scrollY.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/scrollY.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / scrollY diff --git a/api/textmode.synth.js/classes/SynthSource/methods/seed.md b/api/textmode.synth.js/classes/SynthSource/methods/seed.md index eecd6ed8..b95e771f 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/seed.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/seed.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / seed diff --git a/api/textmode.synth.js/classes/SynthSource/methods/shape.md b/api/textmode.synth.js/classes/SynthSource/methods/shape.md index b20f7f91..34c14fa4 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/shape.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/shape.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / shape diff --git a/api/textmode.synth.js/classes/SynthSource/methods/shear.md b/api/textmode.synth.js/classes/SynthSource/methods/shear.md index 78482ce3..fd314238 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/shear.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/shear.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / shear diff --git a/api/textmode.synth.js/classes/SynthSource/methods/shift.md b/api/textmode.synth.js/classes/SynthSource/methods/shift.md index 74acd77a..65e558fc 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/shift.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/shift.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / shift diff --git a/api/textmode.synth.js/classes/SynthSource/methods/softlight.md b/api/textmode.synth.js/classes/SynthSource/methods/softlight.md index be0f9a93..5a40bd45 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/softlight.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/softlight.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / softlight diff --git a/api/textmode.synth.js/classes/SynthSource/methods/solid.md b/api/textmode.synth.js/classes/SynthSource/methods/solid.md index 132ba338..e63c8773 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/solid.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/solid.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / solid diff --git a/api/textmode.synth.js/classes/SynthSource/methods/src.md b/api/textmode.synth.js/classes/SynthSource/methods/src.md index 759530b1..f2fc5d8b 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/src.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/src.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / src diff --git a/api/textmode.synth.js/classes/SynthSource/methods/sub.md b/api/textmode.synth.js/classes/SynthSource/methods/sub.md index b3a96bf9..20e1baea 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/sub.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/sub.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / sub diff --git a/api/textmode.synth.js/classes/SynthSource/methods/swirl.md b/api/textmode.synth.js/classes/SynthSource/methods/swirl.md index 4d10a2e8..3ed2e7cc 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/swirl.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/swirl.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / swirl diff --git a/api/textmode.synth.js/classes/SynthSource/methods/thresh.md b/api/textmode.synth.js/classes/SynthSource/methods/thresh.md index e90b3bcb..cd0dbca2 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/thresh.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/thresh.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / thresh diff --git a/api/textmode.synth.js/classes/SynthSource/methods/transform.md b/api/textmode.synth.js/classes/SynthSource/methods/transform.md index 89fd51bd..8ff54e0c 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/transform.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/transform.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / transform diff --git a/api/textmode.synth.js/classes/SynthSource/methods/twirl.md b/api/textmode.synth.js/classes/SynthSource/methods/twirl.md index ff18f31d..6a5ff54f 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/twirl.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/twirl.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / twirl diff --git a/api/textmode.synth.js/classes/SynthSource/methods/voronoi.md b/api/textmode.synth.js/classes/SynthSource/methods/voronoi.md index 7b2b6eaa..4ed790c8 100644 --- a/api/textmode.synth.js/classes/SynthSource/methods/voronoi.md +++ b/api/textmode.synth.js/classes/SynthSource/methods/voronoi.md @@ -8,7 +8,7 @@ api: true owner: SynthSource kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [SynthSource](../../SynthSource.md) / voronoi diff --git a/api/textmode.synth.js/functions/cellColor.md b/api/textmode.synth.js/functions/cellColor.md index 68a3ecea..3040250c 100644 --- a/api/textmode.synth.js/functions/cellColor.md +++ b/api/textmode.synth.js/functions/cellColor.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / cellColor diff --git a/api/textmode.synth.js/functions/char.md b/api/textmode.synth.js/functions/char.md index 6c2959b9..34601e5d 100644 --- a/api/textmode.synth.js/functions/char.md +++ b/api/textmode.synth.js/functions/char.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / char diff --git a/api/textmode.synth.js/functions/charColor.md b/api/textmode.synth.js/functions/charColor.md index 800b84c9..a2cf8727 100644 --- a/api/textmode.synth.js/functions/charColor.md +++ b/api/textmode.synth.js/functions/charColor.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / charColor diff --git a/api/textmode.synth.js/functions/gradient.md b/api/textmode.synth.js/functions/gradient.md index f0b67808..93c95baf 100644 --- a/api/textmode.synth.js/functions/gradient.md +++ b/api/textmode.synth.js/functions/gradient.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / gradient diff --git a/api/textmode.synth.js/functions/moire.md b/api/textmode.synth.js/functions/moire.md index 7fa127f8..22bc842b 100644 --- a/api/textmode.synth.js/functions/moire.md +++ b/api/textmode.synth.js/functions/moire.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / moire diff --git a/api/textmode.synth.js/functions/noise.md b/api/textmode.synth.js/functions/noise.md index 14fe83ce..5aafbf34 100644 --- a/api/textmode.synth.js/functions/noise.md +++ b/api/textmode.synth.js/functions/noise.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / noise diff --git a/api/textmode.synth.js/functions/osc.md b/api/textmode.synth.js/functions/osc.md index 17ed188d..66338746 100644 --- a/api/textmode.synth.js/functions/osc.md +++ b/api/textmode.synth.js/functions/osc.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / osc diff --git a/api/textmode.synth.js/functions/paint.md b/api/textmode.synth.js/functions/paint.md index 3c8dd597..04646371 100644 --- a/api/textmode.synth.js/functions/paint.md +++ b/api/textmode.synth.js/functions/paint.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / paint diff --git a/api/textmode.synth.js/functions/plasma.md b/api/textmode.synth.js/functions/plasma.md index 79115c5e..0c740b0b 100644 --- a/api/textmode.synth.js/functions/plasma.md +++ b/api/textmode.synth.js/functions/plasma.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / plasma diff --git a/api/textmode.synth.js/functions/setFunction.md b/api/textmode.synth.js/functions/setFunction.md index 572041ac..9cb85238 100644 --- a/api/textmode.synth.js/functions/setFunction.md +++ b/api/textmode.synth.js/functions/setFunction.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / setFunction diff --git a/api/textmode.synth.js/functions/setGlobalErrorCallback.md b/api/textmode.synth.js/functions/setGlobalErrorCallback.md index 87880dd9..9bc93a2b 100644 --- a/api/textmode.synth.js/functions/setGlobalErrorCallback.md +++ b/api/textmode.synth.js/functions/setGlobalErrorCallback.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / setGlobalErrorCallback diff --git a/api/textmode.synth.js/functions/shape.md b/api/textmode.synth.js/functions/shape.md index 8a29ab1c..365fd3ed 100644 --- a/api/textmode.synth.js/functions/shape.md +++ b/api/textmode.synth.js/functions/shape.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / shape diff --git a/api/textmode.synth.js/functions/solid.md b/api/textmode.synth.js/functions/solid.md index c40587e5..27d365a2 100644 --- a/api/textmode.synth.js/functions/solid.md +++ b/api/textmode.synth.js/functions/solid.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / solid diff --git a/api/textmode.synth.js/functions/src.md b/api/textmode.synth.js/functions/src.md index 04d76a56..4069e06d 100644 --- a/api/textmode.synth.js/functions/src.md +++ b/api/textmode.synth.js/functions/src.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / src diff --git a/api/textmode.synth.js/functions/voronoi.md b/api/textmode.synth.js/functions/voronoi.md index 8bbb7705..b88a4175 100644 --- a/api/textmode.synth.js/functions/voronoi.md +++ b/api/textmode.synth.js/functions/voronoi.md @@ -7,7 +7,7 @@ category: Functions api: true kind: Function ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / voronoi diff --git a/api/textmode.synth.js/index.md b/api/textmode.synth.js/index.md index dce8a5c3..57250c6b 100644 --- a/api/textmode.synth.js/index.md +++ b/api/textmode.synth.js/index.md @@ -7,7 +7,7 @@ category: API Reference api: true kind: Project ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- # textmode.synth.js diff --git a/api/textmode.synth.js/interfaces/ExtensionOptions.md b/api/textmode.synth.js/interfaces/ExtensionOptions.md index 34889dbb..094bac70 100644 --- a/api/textmode.synth.js/interfaces/ExtensionOptions.md +++ b/api/textmode.synth.js/interfaces/ExtensionOptions.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.synth.js/interfaces/ExtensionRegistration.md b/api/textmode.synth.js/interfaces/ExtensionRegistration.md index f2b69848..e486be7a 100644 --- a/api/textmode.synth.js/interfaces/ExtensionRegistration.md +++ b/api/textmode.synth.js/interfaces/ExtensionRegistration.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.synth.js/interfaces/ModulatedArray.md b/api/textmode.synth.js/interfaces/ModulatedArray.md index f973d88f..bcd34b7e 100644 --- a/api/textmode.synth.js/interfaces/ModulatedArray.md +++ b/api/textmode.synth.js/interfaces/ModulatedArray.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.synth.js/interfaces/ModulatedArray/methods/ease.md b/api/textmode.synth.js/interfaces/ModulatedArray/methods/ease.md index 2774b2ff..ce903d63 100644 --- a/api/textmode.synth.js/interfaces/ModulatedArray/methods/ease.md +++ b/api/textmode.synth.js/interfaces/ModulatedArray/methods/ease.md @@ -8,7 +8,7 @@ api: true owner: ModulatedArray kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [ModulatedArray](../../ModulatedArray.md) / ease diff --git a/api/textmode.synth.js/interfaces/ModulatedArray/methods/fast.md b/api/textmode.synth.js/interfaces/ModulatedArray/methods/fast.md index ff9b2c0a..ac4b3c4e 100644 --- a/api/textmode.synth.js/interfaces/ModulatedArray/methods/fast.md +++ b/api/textmode.synth.js/interfaces/ModulatedArray/methods/fast.md @@ -8,7 +8,7 @@ api: true owner: ModulatedArray kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [ModulatedArray](../../ModulatedArray.md) / fast diff --git a/api/textmode.synth.js/interfaces/ModulatedArray/methods/fit.md b/api/textmode.synth.js/interfaces/ModulatedArray/methods/fit.md index 81ad5fea..cd11414c 100644 --- a/api/textmode.synth.js/interfaces/ModulatedArray/methods/fit.md +++ b/api/textmode.synth.js/interfaces/ModulatedArray/methods/fit.md @@ -8,7 +8,7 @@ api: true owner: ModulatedArray kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [ModulatedArray](../../ModulatedArray.md) / fit diff --git a/api/textmode.synth.js/interfaces/ModulatedArray/methods/offset.md b/api/textmode.synth.js/interfaces/ModulatedArray/methods/offset.md index c5ac96ea..9e014504 100644 --- a/api/textmode.synth.js/interfaces/ModulatedArray/methods/offset.md +++ b/api/textmode.synth.js/interfaces/ModulatedArray/methods/offset.md @@ -8,7 +8,7 @@ api: true owner: ModulatedArray kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [ModulatedArray](../../ModulatedArray.md) / offset diff --git a/api/textmode.synth.js/interfaces/ModulatedArray/methods/smooth.md b/api/textmode.synth.js/interfaces/ModulatedArray/methods/smooth.md index 5751d7e0..5ba36627 100644 --- a/api/textmode.synth.js/interfaces/ModulatedArray/methods/smooth.md +++ b/api/textmode.synth.js/interfaces/ModulatedArray/methods/smooth.md @@ -8,7 +8,7 @@ api: true owner: ModulatedArray kind: Method ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../../../index.md) / [ModulatedArray](../../ModulatedArray.md) / smooth diff --git a/api/textmode.synth.js/interfaces/SynthContext.md b/api/textmode.synth.js/interfaces/SynthContext.md index 8a312902..698c7ed7 100644 --- a/api/textmode.synth.js/interfaces/SynthContext.md +++ b/api/textmode.synth.js/interfaces/SynthContext.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.synth.js/interfaces/TransformDefinition.md b/api/textmode.synth.js/interfaces/TransformDefinition.md index 6ab008de..6eee7551 100644 --- a/api/textmode.synth.js/interfaces/TransformDefinition.md +++ b/api/textmode.synth.js/interfaces/TransformDefinition.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.synth.js/interfaces/TransformInput.md b/api/textmode.synth.js/interfaces/TransformInput.md index 5e8d4f30..07f66417 100644 --- a/api/textmode.synth.js/interfaces/TransformInput.md +++ b/api/textmode.synth.js/interfaces/TransformInput.md @@ -7,7 +7,7 @@ category: Interfaces api: true kind: Interface ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 isInterface: true --- diff --git a/api/textmode.synth.js/type-aliases/DynamicErrorCallback.md b/api/textmode.synth.js/type-aliases/DynamicErrorCallback.md index 934a150e..c36cd98e 100644 --- a/api/textmode.synth.js/type-aliases/DynamicErrorCallback.md +++ b/api/textmode.synth.js/type-aliases/DynamicErrorCallback.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / DynamicErrorCallback diff --git a/api/textmode.synth.js/type-aliases/EasingFunction.md b/api/textmode.synth.js/type-aliases/EasingFunction.md index 0f8024bd..4b12f1ec 100644 --- a/api/textmode.synth.js/type-aliases/EasingFunction.md +++ b/api/textmode.synth.js/type-aliases/EasingFunction.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / EasingFunction diff --git a/api/textmode.synth.js/type-aliases/SourceFunction.md b/api/textmode.synth.js/type-aliases/SourceFunction.md index 18705514..372ac2f0 100644 --- a/api/textmode.synth.js/type-aliases/SourceFunction.md +++ b/api/textmode.synth.js/type-aliases/SourceFunction.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / SourceFunction diff --git a/api/textmode.synth.js/type-aliases/SynthParameterValue.md b/api/textmode.synth.js/type-aliases/SynthParameterValue.md index f3686ab3..2906a829 100644 --- a/api/textmode.synth.js/type-aliases/SynthParameterValue.md +++ b/api/textmode.synth.js/type-aliases/SynthParameterValue.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / SynthParameterValue diff --git a/api/textmode.synth.js/type-aliases/SynthTransformType.md b/api/textmode.synth.js/type-aliases/SynthTransformType.md index d1aaaa13..e3b47d95 100644 --- a/api/textmode.synth.js/type-aliases/SynthTransformType.md +++ b/api/textmode.synth.js/type-aliases/SynthTransformType.md @@ -7,7 +7,7 @@ category: Type Aliases api: true kind: TypeAlias ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / SynthTransformType diff --git a/api/textmode.synth.js/variables/EASING_FUNCTIONS.md b/api/textmode.synth.js/variables/EASING_FUNCTIONS.md index 972c4441..465cf275 100644 --- a/api/textmode.synth.js/variables/EASING_FUNCTIONS.md +++ b/api/textmode.synth.js/variables/EASING_FUNCTIONS.md @@ -7,7 +7,7 @@ category: Variables api: true kind: Variable ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / EASING\_FUNCTIONS diff --git a/api/textmode.synth.js/variables/SynthPlugin.md b/api/textmode.synth.js/variables/SynthPlugin.md index 2671f814..063e2382 100644 --- a/api/textmode.synth.js/variables/SynthPlugin.md +++ b/api/textmode.synth.js/variables/SynthPlugin.md @@ -7,7 +7,7 @@ category: Variables api: true kind: Variable ecosystem: textmode.js -lastModified: 2026-08-17 +lastModified: 2026-08-22 --- [textmode.synth.js](../index.md) / SynthPlugin From de8084f4284a615bcce2dce13a804df08e148cc9 Mon Sep 17 00:00:00 2001 From: humanbydefinition Date: Sat, 22 Aug 2026 17:43:09 +0200 Subject: [PATCH 2/3] docs: updated framework integration examples + docs --- docs/examples/integration/hydra-synth.md | 37 +++-- docs/examples/integration/p5js.md | 49 +++++-- docs/examples/integration/threejs.md | 113 ++++++++++----- docs/examples/integration/video.md | 168 ----------------------- docs/examples/integration/webcam.md | 19 ++- docs/framework-integration.md | 35 ++--- 6 files changed, 169 insertions(+), 252 deletions(-) delete mode 100644 docs/examples/integration/video.md diff --git a/docs/examples/integration/hydra-synth.md b/docs/examples/integration/hydra-synth.md index 2c06d318..8043dec9 100644 --- a/docs/examples/integration/hydra-synth.md +++ b/docs/examples/integration/hydra-synth.md @@ -30,6 +30,7 @@ description: Combine Hydra live-coding visuals with textmode.js to create real-t + @@ -46,8 +47,21 @@ description: Combine Hydra live-coding visuals with textmode.js to create real-t * @link https://github.com/humanbydefinition/textmode.js */ -// Initialize hydra-synth +// Establish the WebGL context attributes before Hydra creates regl. +const canvas = document.createElement('canvas'); +canvas.width = window.innerWidth; +canvas.height = window.innerHeight; +document.body.appendChild(canvas); + +const gl = canvas.getContext('webgl', { preserveDrawingBuffer: true }); + +if (!gl) { + throw new Error('WebGL is not available.'); +} + +// Initialize hydra-synth with the preserved canvas. const hydraInstance = new Hydra({ + canvas, makeGlobal: false, detectAudio: false, width: window.innerWidth, @@ -56,18 +70,21 @@ const hydraInstance = new Hydra({ const hydra = hydraInstance.synth; -// Create animated pattern with hydra -hydra.osc().rotate().out(); - -// Get the canvas that hydra is rendering to -const canvas = hydraInstance.canvas; +// Create an animated, layered field with Hydra's normal autoLoop. +hydra + .osc(9, 0.04, 1.1) + .kaleid(5) + .modulate(hydra.noise(2, 0.08), 0.12) + .out(); // Initialize textmodifier -const tm = textmode.create({ canvas: canvas, overlay: true }); +const tm = textmode.create({ plugins: [OverlayPlugin] }); + +const source = tm.overlay.setTarget(canvas); tm.setup(() => { // Configure overlay settings - tm.overlay + source .characters(" .:-=+*#%@") // Character set for brightness mapping .cellColorMode("fixed") // Use fixed cell color .cellColor(0, 0, 0) // Black cell background @@ -77,7 +94,7 @@ tm.setup(() => { tm.draw(() => { tm.background(0); - tm.image(tm.overlay, tm.grid.cols, tm.grid.rows); + tm.image(source, tm.grid.cols, tm.grid.rows); }); // Handle window resize @@ -86,4 +103,4 @@ window.addEventListener('resize', () => { }); ``` -::: \ No newline at end of file +::: diff --git a/docs/examples/integration/p5js.md b/docs/examples/integration/p5js.md index 5f4f7373..981e4c52 100644 --- a/docs/examples/integration/p5js.md +++ b/docs/examples/integration/p5js.md @@ -29,6 +29,7 @@ description: Use textmode.js with p5.js sketches to render creative coding proje + @@ -48,14 +49,20 @@ description: Use textmode.js with p5.js sketches to render creative coding proje let tm; function setup() { + // One source pixel per display pixel is sufficient for textmode conversion. + // p5.js 1.x preserves WEBGL drawing buffers by default. + pixelDensity(1); const canvas = createCanvas(windowWidth, windowHeight, WEBGL); + noStroke(); // Initialize textmode.js with the p5.js canvas - tm = textmode.create({ canvas: canvas.canvas, overlay: true, fontSize: 16 }); + tm = textmode.create({ plugins: [OverlayPlugin], fontSize: 16 }); + + const source = tm.overlay.setTarget(canvas.canvas); tm.setup(() => { // Configure overlay settings - tm.overlay + source .characters(" .:-=+*#%@") // Character set for brightness mapping .cellColorMode("fixed") // Use fixed cell color .cellColor(0, 0, 0) // Black cell background @@ -65,19 +72,37 @@ function setup() { tm.draw(() => { tm.background(0); - tm.image(tm.overlay, tm.grid.cols, tm.grid.rows); + tm.image(source, tm.grid.cols, tm.grid.rows); }); } function draw() { - clear(); - push(); - fill(255); - rotateX(radians(frameCount * 3)); - rotateZ(radians(frameCount)); - directionalLight(255, 255, 255, 0, 0, -1); - box(800, 100, 100); - pop(); + background(2, 5, 14); + const time = millis() * 0.001; + const spacing = min(width, height) / 7.5; + + ambientLight(35, 45, 70); + directionalLight(90, 180, 255, -0.4, 0.6, -1); + pointLight(255, 80, 150, 0, 0, 320); + + rotateX(-0.8); + rotateZ(0.12 * sin(time * 0.35)); + + for (let y = -3; y <= 3; y++) { + for (let x = -3; x <= 3; x++) { + const distance = sqrt(x * x + y * y); + const phase = time * 1.1 + x * 0.62 + y * 0.44; + const lift = sin(phase) * spacing * 0.8; + const depth = spacing * (0.45 + 0.16 * cos(phase + distance)); + + push(); + translate(x * spacing, y * spacing, lift); + rotateZ(phase * 0.08); + ambientMaterial(80 + x * 18, 150 + y * 12, 230); + box(spacing * 0.55, spacing * 0.55, depth); + pop(); + } + } } function windowResized() { @@ -85,4 +110,4 @@ function windowResized() { } ``` -::: \ No newline at end of file +::: diff --git a/docs/examples/integration/threejs.md b/docs/examples/integration/threejs.md index e5814e33..dbdf6dfb 100644 --- a/docs/examples/integration/threejs.md +++ b/docs/examples/integration/threejs.md @@ -44,46 +44,88 @@ description: Combine Three.js 3D rendering with textmode.js to create real-time import * as THREE from 'https://cdn.jsdelivr.net/npm/three@0.178.0/build/three.module.js'; import { textmode } from 'https://cdn.jsdelivr.net/npm/textmode.js@latest/dist/textmode.esm.js'; +import { OverlayPlugin } from 'https://cdn.jsdelivr.net/npm/textmode.overlay.js@latest/dist/textmode.overlay.esm.js'; let tm; -let scene, camera, renderer, cube; -let frameCount = 0; +let scene, camera, renderer, orbitalRig, core; +const rings = []; async function setup() { // Create scene scene = new THREE.Scene(); - scene.background = new THREE.Color(0x000000); + scene.background = new THREE.Color(0x01030a); // Create camera - camera = new THREE.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000); - camera.position.z = 3; + camera = new THREE.PerspectiveCamera(50, window.innerWidth / window.innerHeight, 0.1, 100); + camera.position.set(0, 0, 5.6); - // Create renderer - renderer = new THREE.WebGLRenderer(); + // Preserve the host frame so textmode.js can sample it independently. + renderer = new THREE.WebGLRenderer({ + antialias: true, + preserveDrawingBuffer: true, + }); + renderer.toneMapping = THREE.ACESFilmicToneMapping; + renderer.toneMappingExposure = 1.35; renderer.setSize(window.innerWidth, window.innerHeight); document.body.appendChild(renderer.domElement); - // Add directional light - const directionalLight = new THREE.DirectionalLight(0xffffff, 1); - directionalLight.position.set(0, 0, 1); - scene.add(directionalLight); - - // Add ambient light for some base illumination - const ambientLight = new THREE.AmbientLight(0x404040, 0.2); - scene.add(ambientLight); - - // Create stick-like box geometry - const geometry = new THREE.BoxGeometry(8, 1, 1); - const material = new THREE.MeshLambertMaterial({ color: 0xffffff }); - cube = new THREE.Mesh(geometry, material); - scene.add(cube); + scene.add(new THREE.AmbientLight(0x203050, 1.4)); + + const keyLight = new THREE.PointLight(0x62e8ff, 34, 18); + keyLight.position.set(4, 3, 5); + scene.add(keyLight); + + const fillLight = new THREE.PointLight(0xff4fa3, 28, 16); + fillLight.position.set(-4, -2, 3); + scene.add(fillLight); + + orbitalRig = new THREE.Group(); + const ringGeometry = new THREE.TorusGeometry(1.7, 0.2, 18, 96); + const ringColors = [0x62e8ff, 0xff4fa3, 0xffd166]; + const ringRotations = [ + [0.35, 0.15, 0], + [1.05, 0.5, 0.75], + [-0.65, 0.9, -0.45], + ]; + + ringColors.forEach((color, index) => { + const ring = new THREE.Mesh( + ringGeometry, + new THREE.MeshStandardMaterial({ + color, + emissive: color, + emissiveIntensity: 0.28, + metalness: 0.25, + roughness: 0.3, + }), + ); + ring.rotation.set(...ringRotations[index]); + rings.push(ring); + orbitalRig.add(ring); + }); + + core = new THREE.Mesh( + new THREE.IcosahedronGeometry(0.95, 1), + new THREE.MeshStandardMaterial({ + color: 0xf4f0ff, + emissive: 0x201636, + emissiveIntensity: 0.35, + flatShading: true, + metalness: 0.15, + roughness: 0.32, + }), + ); + orbitalRig.add(core); + scene.add(orbitalRig); // Initialize textmode.js with the Three.js canvas - tm = textmode.create({ fontSize: 16, canvas: renderer.domElement, overlay: true }); + tm = textmode.create({ fontSize: 16, plugins: [OverlayPlugin] }); + + const source = tm.overlay.setTarget(renderer.domElement); tm.setup(() => { // Configure overlay settings - tm.overlay + source .characters(" .:-=+*#%@") // Character set for brightness mapping .cellColorMode("fixed") // Use fixed cell color .cellColor(0, 0, 0) // Black cell background @@ -93,25 +135,28 @@ async function setup() { tm.draw(() => { tm.background(0); - tm.image(tm.overlay, tm.grid.cols, tm.grid.rows); + tm.image(source, tm.grid.cols, tm.grid.rows); }); - // Start animation - animate(); + // Three.js and textmode.js keep independent animation loops. + renderer.setAnimationLoop(animate); } // Animation loop -function animate() { - frameCount++; - - // Rotate the cube - cube.rotation.x = frameCount * -0.05; - cube.rotation.z = frameCount * -0.02; +function animate(timestamp) { + const time = timestamp * 0.001; + + orbitalRig.rotation.x = -0.22 + Math.sin(time * 0.4) * 0.08; + orbitalRig.rotation.y = time * 0.22; + rings[0].rotation.z = time * 0.12; + rings[1].rotation.z = 0.75 - time * 0.1; + rings[2].rotation.x = -0.65 + Math.sin(time * 0.25) * 0.12; + rings[2].rotation.z = -0.45 + time * 0.08; + core.rotation.x = time * 0.32; + core.rotation.y = -time * 0.38; // Render the scene renderer.render(scene, camera); - - requestAnimationFrame(animate); } // Handle window resize diff --git a/docs/examples/integration/video.md b/docs/examples/integration/video.md deleted file mode 100644 index 700d450a..00000000 --- a/docs/examples/integration/video.md +++ /dev/null @@ -1,168 +0,0 @@ ---- -title: Video Integration -description: Load and render video files as real-time textmode ASCII art with textmode.js media source converters. ---- - -::: details video {closed} - -::: textmode-sandbox {template=static} - -```html index.html [readonly] - - - - - textmode | Video Example - - - - - - - - -
-
- -
- -
- - -
-
- - - - -``` - -```js demo.js [active] -/** - * @name [textmode.js] Video Example - * @description Real-time video-to-ASCII conversion using textmode.js - * @author humanbydefinition - * @link https://github.com/humanbydefinition/textmode.js - */ - -class VideoTextmodeDemo { - constructor() { - this.textmodifier = null; - this.video = null; - this.isTextmodeVisible = true; - - this.init(); - } - - async init() { - this.setupVideoElement(); - await this.setupTextmode(); - this.setupControls(); - } - - setupVideoElement() { - this.video = document.getElementById('myVideo'); - } - - async setupTextmode() { - // Initialize textmode.js with the video element - this.textmodifier = textmode.create({ - fontSize: 8, - canvas: this.video, - overlay: true - }); - - this.textmodifier.setup(() => { - // Configure overlay settings - this.textmodifier.overlay - .characters(" .:-=+*#%@") // Character set for brightness mapping - .cellColorMode("fixed") // Use fixed cell color - .cellColor(0, 0, 0) // Black cell background - .charColorMode("sampled") // Sample character color from image - .background(0, 0, 0, 255); // Black background for transparent pixels - }); - - this.textmodifier.draw(() => { - this.textmodifier.background(0); - this.textmodifier.image(this.textmodifier.overlay, this.textmodifier.grid.cols, this.textmodifier.grid.rows); - }); - } - - setupControls() { - document.getElementById('playBtn').addEventListener('click', () => { - this.video?.play(); - }); - - document.getElementById('pauseBtn').addEventListener('click', () => { - this.video?.pause(); - }); - } -} - -// Initialize when DOM is ready -document.addEventListener('DOMContentLoaded', () => { - new VideoTextmodeDemo(); -}); -``` - -::: \ No newline at end of file diff --git a/docs/examples/integration/webcam.md b/docs/examples/integration/webcam.md index 6df3e622..5aa2c2ca 100644 --- a/docs/examples/integration/webcam.md +++ b/docs/examples/integration/webcam.md @@ -69,6 +69,7 @@ description: Render a live webcam feed as real-time textmode ASCII art using tex + @@ -131,14 +132,15 @@ async function initWebcam() { // Initialize textmode.js overlay on webcam tm = textmode.create({ - canvas: video, - overlay: true, + plugins: [OverlayPlugin], fontSize: 8 }); + const source = tm.overlay.setTarget(video); + tm.setup(() => { // Configure overlay settings for webcam - tm.overlay + source .characters(" .:-=+*#%@") // Character set for brightness mapping .cellColorMode("fixed") // Use fixed cell color .cellColor(0, 0, 0, 0) // Transparent cell background @@ -151,7 +153,7 @@ async function initWebcam() { tm.background(0, 0, 0, 255); // Draw the converted webcam feed - tm.image(tm.overlay, tm.grid.cols, tm.grid.rows); + tm.image(source, tm.grid.cols, tm.grid.rows); }); } catch (err) { @@ -174,18 +176,13 @@ async function initWebcam() { } } -// Handle window resize -function handleResize() { - // Overlay mode follows the video element automatically. - // No explicit textmode.js resize call is needed here. -} - // Initialize when page loads window.addEventListener('load', initWebcam); -window.addEventListener('resize', handleResize); // Cleanup on page unload window.addEventListener('beforeunload', () => { + tm?.destroy(); + if (video && video.srcObject) { const tracks = video.srcObject.getTracks(); tracks.forEach(track => track.stop()); diff --git a/docs/framework-integration.md b/docs/framework-integration.md index 3f401f7b..b5f71821 100644 --- a/docs/framework-integration.md +++ b/docs/framework-integration.md @@ -122,9 +122,11 @@ It simply samples a live `canvas` or `video` element as media input. That means: - you can show both at once, hide one, or position them independently - sizing and layout are entirely up to your application +The same WebGL drawing-buffer rule applies here: an independently rendered WebGL canvas must use `preserveDrawingBuffer: true`, or the application must sample it synchronously before the browser is allowed to discard its contents. + ## 4. Share an existing WebGL context -If another library already owns a `WebGL2RenderingContext`, pass it through [`gl`](/api/textmode.js/type-aliases/TextmodeOptions#gl): +If another library already owns a `WebGL2RenderingContext` and both renderers intentionally share one canvas, pass it through [`gl`](/api/textmode.js/type-aliases/TextmodeOptions#gl): ```js const t = textmode.create({ @@ -132,36 +134,36 @@ const t = textmode.create({ }); ``` -This tells `textmode.js` to render through the host library's existing context instead of creating its own. - -That path is especially useful for WebGL-based frameworks such as `three.js`, `Babylon.js`, or `A-Frame`. +This is an advanced single-context integration, not a DOM overlay. Both renderers mutate the same WebGL state and present to the same canvas, so the application must establish render order and restore any renderer-specific state between them. -It is commonly paired with [`createTexture()`](/api/textmode.js/classes/Textmodifier#createtexture) so the host renderer can draw first and `textmode.js` can reinterpret the same canvas as a live source: +For example, a deliberately coordinated Three.js integration can render the host scene first and then let `textmode.js` replace the shared canvas output: ```js const t = textmode.create({ gl: renderer.getContext(), }); -let sceneTex; - t.setup(() => { - sceneTex = t.createTexture(renderer.domElement); + // Configure the textmode scene. }); -t.draw(() => { - t.clear(); - t.image(sceneTex, t.grid.cols, t.grid.rows); +t.noLoop(); + +renderer.setAnimationLoop(() => { + renderer.render(scene, camera); + renderer.resetState(); + t.redraw(); + renderer.resetState(); }); ``` -When you pass `gl`, the host framework still owns the underlying canvas and context. Calling [`destroy()`](/api/textmode.js/classes/Textmodifier#destroy) cleans up `textmode.js` resources, but it does not tear down the external canvas or external context. +Do not combine an independently running `createTexture(renderer.domElement)` loop with shared `gl` as a default pattern: the source and destination would be the same canvas, and either renderer may overwrite state before the other finishes. When you pass `gl`, the host framework still owns the underlying canvas and context. Calling [`destroy()`](/api/textmode.js/classes/Textmodifier#destroy) cleans up `textmode.js` resources, but it does not tear down the external canvas or external context. ## Render-loop coordination -Many frameworks already have their own animation loop. `textmode.js` does too. +Many frameworks already have their own animation loop. `textmode.js` does too. For normal overlay integrations, let both loops run independently; the examples below all use that pattern. -You can let both loops run independently, but when you want deterministic ordering it is better to let the host render first and then trigger `textmode.js` manually: +When deterministic ordering is a requirement, such as a shared context or an unpreserved source captured immediately after rendering, coordinate the loops explicitly: ```js t.noLoop(); @@ -174,7 +176,7 @@ function animate() { } ``` -This is especially useful with shared textures or shared WebGL contexts, where you want `textmode.js` to sample the latest host frame immediately after it is rendered. +This advanced pattern is especially useful with shared textures or shared WebGL contexts. It is not required for ordinary overlay sketches whose host drawing buffer remains available. Relevant APIs: @@ -225,7 +227,7 @@ function unmount() { } ``` -If the framework already controls when frames should render, combine that with `t.noLoop()` and `t.redraw()`. +If the framework must also guarantee deterministic shared-context ordering, use the advanced `t.noLoop()` and `t.redraw()` coordination pattern described above. ## Which path to prefer @@ -245,7 +247,6 @@ Most of the examples below use the [`textmode.overlay.js`](/api/textmode.overlay - ## Related APIs From 04977f81151aef2943938d4fa992ff3faa0968d1 Mon Sep 17 00:00:00 2001 From: humanbydefinition Date: Sat, 22 Aug 2026 19:50:02 +0200 Subject: [PATCH 3/3] docs: enhance Three.js integration example for better responsiveness and rendering --- docs/examples/integration/threejs.md | 31 +++++++++++++++++++--------- 1 file changed, 21 insertions(+), 10 deletions(-) diff --git a/docs/examples/integration/threejs.md b/docs/examples/integration/threejs.md index dbdf6dfb..01f1c78c 100644 --- a/docs/examples/integration/threejs.md +++ b/docs/examples/integration/threejs.md @@ -15,13 +15,18 @@ description: Combine Three.js 3D rendering with textmode.js to create real-time textmode | Three.js @@ -56,7 +61,7 @@ async function setup() { scene.background = new THREE.Color(0x01030a); // Create camera - camera = new THREE.PerspectiveCamera(50, window.innerWidth / window.innerHeight, 0.1, 100); + camera = new THREE.PerspectiveCamera(50, 1, 0.1, 100); camera.position.set(0, 0, 5.6); // Preserve the host frame so textmode.js can sample it independently. @@ -66,8 +71,8 @@ async function setup() { }); renderer.toneMapping = THREE.ACESFilmicToneMapping; renderer.toneMappingExposure = 1.35; - renderer.setSize(window.innerWidth, window.innerHeight); document.body.appendChild(renderer.domElement); + resizeRendererToDisplaySize(); scene.add(new THREE.AmbientLight(0x203050, 1.4)); @@ -146,6 +151,8 @@ async function setup() { function animate(timestamp) { const time = timestamp * 0.001; + resizeRendererToDisplaySize(); + orbitalRig.rotation.x = -0.22 + Math.sin(time * 0.4) * 0.08; orbitalRig.rotation.y = time * 0.22; rings[0].rotation.z = time * 0.12; @@ -159,15 +166,19 @@ function animate(timestamp) { renderer.render(scene, camera); } -// Handle window resize -function onWindowResize() { - camera.aspect = window.innerWidth / window.innerHeight; - camera.updateProjectionMatrix(); - renderer.setSize(window.innerWidth, window.innerHeight); +function resizeRendererToDisplaySize() { + const canvas = renderer.domElement; + const width = canvas.clientWidth; + const height = canvas.clientHeight; + const needsResize = canvas.width !== width || canvas.height !== height; + + if (needsResize) { + renderer.setSize(width, height, false); + camera.aspect = width / height; + camera.updateProjectionMatrix(); + } } -window.addEventListener('resize', onWindowResize); - // Initialize everything setup(); ```