Lamp-Da 0.1
A compact lantern project
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
lampda::modes::draw::grid::LineRuleConfig Struct Reference

Define the rules for a line. More...

#include <grid_rule.hpp>

Inheritance diagram for lampda::modes::draw::grid::LineRuleConfig:
lampda::modes::automaton::SierpinskiMode::ConfigTy

Static Public Attributes

static constexpr uint8_t dstBufIdx = 0
 Main buf. used for the grid.
 
static constexpr uint8_t srcBufIdx = 1
 Sec. buf. used for smooth grid.
 
static constexpr uint8_t tempBufIdx = 2
 Temporary buffer for copies.
 
static constexpr uint8_t scrollAmount = 1
 Scroll each update.
 
static constexpr uint8_t renderBlurAmount = 32
 Blur before display.
 
static constexpr bool scrollSkewed = false
 Scroll skewed to the left.
 
static constexpr bool loadFullOnReset
 If true, the first call of loop will load the whole grid. False will load gradually.
 

Detailed Description

Define the rules for a line.

Member Data Documentation

◆ loadFullOnReset

constexpr bool lampda::modes::draw::grid::LineRuleConfig::loadFullOnReset
staticconstexpr
Initial value:
=
true

If true, the first call of loop will load the whole grid. False will load gradually.


The documentation for this struct was generated from the following file: