p5.asciify v0.10.1
Namespaces
Namespace | Description |
---|---|
errors | Contains error handling functionality and utilities. |
plugins | Contains plugin interfaces to implement against. |
renderers | Contains functionality relevant to the ASCII rendering. |
utils | Contains utility functions and classes used by the p5.asciify library. |
Classes
Class | Description |
---|---|
P5Asciifier | Manages a rendering pipeline for ASCII conversion, including font management, grid calculations, and ASCII renderers, which is applied to the main p5.js canvas or a selected texture. |
P5AsciifierManager | Manages the p5.asciify library by handling one or more P5Asciifier instances. |
P5AsciifyColorPalette | A 1D color palette stored in a framebuffer that is used to pass colors to shaders. |
P5AsciifyFontManager | Manages the font used for the ASCII rendering pipeline and provides methods for working with the font. |
P5AsciifyGrid | Manages the grid for the ASCII rendering pipeline of an P5Asciifier instance. |
Interfaces
Interface | Description |
---|---|
P5AsciifyExtensions | Interface for additional properties and methods added to the p5.js instance by the p5.asciify library. |
Type Aliases
Type Alias | Description |
---|---|
HookType | Hook types supported by the p5.asciify hook manager. |
P5AsciifyCharacter | Each character from a loaded font is represented as a P5AsciifyCharacter object. |
P5AsciifyHookHandlers | Type for core hook handlers |
Variables
Variable | Description |
---|---|
p5asciify | Main instance of p5.asciify (P5AsciifierManager) providing full access to the library. |