Classes | |
| struct | Stream |
| struct | SurfaceDeleter |
| struct | TtfDeleter |
Typedefs | |
| using | Clock = std::chrono::steady_clock |
| using | FontPtr = std::unique_ptr<TTF_Font, TtfDeleter> |
| using | SurfacePtr = std::unique_ptr<SDL_Surface, SurfaceDeleter> |
Functions | |
| SDL_Color | matrixTrailColor (int level) |
| std::optional< SDL_Color > | parse_color_spec (const std::string &spec) |
| std::optional< Uint8 > | parse_u8_component (const std::string &value, int base) |
| SurfacePtr | renderGlyph (TTF_Font *font, const std::string &glyph, const SDL_Color &color) |
| std::string | trim_copy (const std::string &value) |
| using anonymous_namespace{binary_matrix.cpp}::Clock = std::chrono::steady_clock |
Definition at line 26 of file binary_matrix.cpp.
| using anonymous_namespace{binary_matrix.cpp}::FontPtr = std::unique_ptr<TTF_Font, TtfDeleter> |
Definition at line 46 of file binary_matrix.cpp.
| using anonymous_namespace{binary_matrix.cpp}::SurfacePtr = std::unique_ptr<SDL_Surface, SurfaceDeleter> |
Definition at line 36 of file binary_matrix.cpp.
| SDL_Color anonymous_namespace{binary_matrix.cpp}::matrixTrailColor | ( | int | level | ) |
Definition at line 59 of file binary_matrix.cpp.
| std::optional< SDL_Color > anonymous_namespace{binary_matrix.cpp}::parse_color_spec | ( | const std::string & | spec | ) |
Definition at line 90 of file binary_matrix.cpp.
| std::optional< Uint8 > anonymous_namespace{binary_matrix.cpp}::parse_u8_component | ( | const std::string & | value, |
| int | base ) |
Definition at line 78 of file binary_matrix.cpp.
| SurfacePtr anonymous_namespace{binary_matrix.cpp}::renderGlyph | ( | TTF_Font * | font, |
| const std::string & | glyph, | ||
| const SDL_Color & | color ) |
Definition at line 127 of file binary_matrix.cpp.
| std::string anonymous_namespace{binary_matrix.cpp}::trim_copy | ( | const std::string & | value | ) |
Definition at line 69 of file binary_matrix.cpp.