#include <examples/rain/rain.hpp>
Definition at line 17 of file rain.hpp.
◆ cell_padding_height
| int matrix::RainConfig::cell_padding_height = 2 |
◆ cell_padding_width
| int matrix::RainConfig::cell_padding_width = 3 |
◆ color
| std::string matrix::RainConfig::color |
◆ fade_base
| float matrix::RainConfig::fade_base = 0.50f |
◆ fade_blue_scale
| float matrix::RainConfig::fade_blue_scale = 0.55f |
◆ fade_exponent
| float matrix::RainConfig::fade_exponent = 8.0f |
◆ fade_green_scale
| float matrix::RainConfig::fade_green_scale = 1.0f |
◆ fade_red_scale
| float matrix::RainConfig::fade_red_scale = 0.72f |
◆ font_path
| std::string matrix::RainConfig::font_path |
◆ font_size
| int matrix::RainConfig::font_size = 22 |
◆ glyph_levels
| int matrix::RainConfig::glyph_levels = 7 |
◆ head_color
| std::function<SDL_Color()> matrix::RainConfig::head_color {} |
◆ head_glow_alpha
| int matrix::RainConfig::head_glow_alpha = 110 |
◆ initial_head_margin
| float matrix::RainConfig::initial_head_margin = 1.5f |
◆ initial_length_max
| int matrix::RainConfig::initial_length_max = 38 |
◆ initial_length_min
| int matrix::RainConfig::initial_length_min = 12 |
◆ initial_min_tail_rows
| int matrix::RainConfig::initial_min_tail_rows = 6 |
◆ initial_speed_max
| float matrix::RainConfig::initial_speed_max = 26.0f |
◆ initial_speed_min
| float matrix::RainConfig::initial_speed_min = 9.0f |
◆ level_color
| std::function<SDL_Color(int)> matrix::RainConfig::level_color {} |
◆ min_cell_height
| int matrix::RainConfig::min_cell_height = 24 |
◆ min_cell_width
| int matrix::RainConfig::min_cell_width = 16 |
◆ near_head_glow_alpha
| int matrix::RainConfig::near_head_glow_alpha = 72 |
◆ near_head_tail_threshold
| int matrix::RainConfig::near_head_tail_threshold = 2 |
◆ overscan_rows
| int matrix::RainConfig::overscan_rows = 3 |
◆ reset_head_margin
| float matrix::RainConfig::reset_head_margin = 0.8f |
◆ reset_length_max
| int matrix::RainConfig::reset_length_max = 42 |
◆ reset_length_min
| int matrix::RainConfig::reset_length_min = 10 |
◆ reset_min_tail_rows
| int matrix::RainConfig::reset_min_tail_rows = 8 |
◆ reset_speed_max
| float matrix::RainConfig::reset_speed_max = 27.0f |
◆ reset_speed_min
| float matrix::RainConfig::reset_speed_min = 9.0f |
◆ surface_height
| int matrix::RainConfig::surface_height = 0 |
◆ surface_scale
| float matrix::RainConfig::surface_scale = 1.0f |
◆ surface_width
| int matrix::RainConfig::surface_width = 0 |
◆ symbols
| std::vector<Uint32> matrix::RainConfig::symbols {} |
◆ trail_glow_alpha
| int matrix::RainConfig::trail_glow_alpha = 34 |
The documentation for this struct was generated from the following file: