renderers
Contains functionality relevant to the ASCII rendering.
Namespaces
Namespace | Description |
---|---|
renderer2d | Contains all ASCII renderers for 2D rendering. |
Classes
Class | Description |
---|---|
P5AsciifyDisplayRenderer | Handles the final rendering of the ASCII output based on the final textures from the rendering pipeline. |
P5AsciifyRenderer | Abstract ASCII renderer base class that all custom and pre-built ASCII renderers extend from. |
P5AsciifyRendererManager | Manages the whole ASCII rendering pipeline. |
Interfaces
Interface | Description |
---|---|
AsciiRendererOptions | Base ASCII renderer options, applicable to all ASCII renderers. |
EdgeAsciiRendererOptions | Options specific to the P5AsciifyEdgeRenderer class. |
FeatureAsciiRendererOptions | Base options for all feature-based ASCII renderers that extend the AbstractFeatureRenderer2D class. |
Variables
Variable | Description |
---|---|
RENDERER_TYPES | Dictionary of ASCII renderer types that can be added via the P5AsciifyRendererManager.add method by name. |