|
nngn
|
#include "graphics/graphics.h"#include "os/platform.h"#include "utils/log.h"#include "font/font.h"#include "graphics/pseudo.h"#include "os/terminal.h"#include "timing/limit.h"#include "utils/flags.h"#include "frame_buffer.h"#include "rasterizer.h"
Classes | |
| class | anonymous_namespace{terminal.cpp}::TerminalBackend |
| Graphics back end for character terminals. More... | |
| struct | anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList |
| struct | anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::Stage |
Namespaces | |
| namespace | anonymous_namespace{terminal.cpp} |
| namespace | nngn |
Typedefs | |
| using | Flag = nngn::Graphics::TerminalFlag |
| using | Mode = nngn::Graphics::TerminalMode |
Functions | |
| template<> | |
| std::unique_ptr< Graphics > | nngn::graphics_create_backend< backend > (const void *params) |
Variables | |
| static constexpr auto | backend = nngn::Graphics::Backend::TERMINAL_BACKEND |
| using Flag = nngn::Graphics::TerminalFlag |
| using Mode = nngn::Graphics::TerminalMode |
|
staticconstexpr |